04.05.2013 Views

Esitiedot

Esitiedot

Esitiedot

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Esitiedot</strong><br />

Tämä algebrallisen topologian luentomoniste on tarkoitettu käytettäväksi laudatur-tasoisen<br />

kurssin oheismateriaalina, ja lähtökohtana on, että lukijalla on cum<br />

laude-tasoiset tiedot matematiikasta. Kaikkea cumun materiaalia ei tietenkään<br />

tarvita, mutta mutta perustiedot esimerkiksi jatkuvuudesta, kompaktisuudesta,<br />

lineaarisesta riippumattomuudesta jne. ovat välttämättömiä.<br />

Kuten kurssin nimi antaa olettaa, erityisesti algebraan ja topologiaan liittyvät<br />

asiat nousevat keskeisesti esille. Näiden kurssien muodollinen suorittaminen<br />

ei ole mitenkään välttämätöntä, mutta perusasiat on kuitenkin hallittava hyvin.<br />

Topologisesti asiat käsitellään yleisissä topologisissa avaruuksissa, mutta<br />

jos lu-kijalle ovat vain metriset avaruudet tuttuja, sekin riittää, sillä lukija voi<br />

halutessaan aina ajatella kyseessä olevan metrisen avaruuden. Joka tapauksessa<br />

avaruudet ovat Hausdorff-avaruuksia, ja sovellukset ovat R n :ssä, joten tämä<br />

puoli ei tule aiheuttamaan ongelmia.<br />

Algebran tiedot ovat tärkeitä. Erityisesti pitää tietää, mitä ovat ryhmä ja ryhmähomomorfismi.<br />

Perusvaatimukset voisi pelkistää siihen, että ymmärtää, missä<br />

seuraavassa (algebran kurssilta tutussa) lauseessa on kysymys:<br />

Lause. Jos G ja G ′ ovat kommutatiivisia ryhmiä ja ϕ : G → G ′ on homomorfismi,<br />

niin<br />

G/ Ker(ϕ) ∼ = Im(ϕ).<br />

Tässä siis pitää tietää, mikä on kommutatiivinen ryhmä ja mikä on homomorfismi.<br />

Lisäksi pitää tietää, että homomorfismin ϕ kuvajoukko Im(ϕ) on ryhmän<br />

G ′ aliryhmä ja sen ydin Ker(ϕ) ryhmän G (normaali) aliryhmä. Edelleen pitää<br />

tietää, mitä tarkoittaa tekijäryhmä G/ Ker(ϕ) ja se, mitä tarkoittaa isomorfismi,<br />

jota tuo merkki ∼ = symboloi. Jos nämä asiat ovat hyvin hallinnassa, algebralliset<br />

perustiedot tälle kurssille ovat tyydyttävät. Jos lukija lisäksi osaa sujuvasti<br />

myös todistaa yllä olevan lauseen, ollaan jo hyvässä tilanteessa. Jos todistus ei<br />

tule heti mieleen, sitä kannattaa miettiä vähän (tai miksei vähän pitemmänkin)<br />

aikaa, ennenkuin tarkistaa sen algebran kurssin luennoista. Tämä todistus voikin<br />

olla tämän kurssin ensimmäinen harjoitustehtävä.<br />

Topologian ja (erityisesti) algebran tietojen lisäksi tällä kurssilla tarvitaan jonkinlaiset<br />

perustiedot myös lineaarialgebrasta, mutta LAG:n peruskurssin tiedot<br />

ovat tässä täysin riittäviä, je nehän jokaisella pitäisi tässä vaiheessa olla hallinnassa.<br />

Olen ripotellut tähän monisteeseen matkan varrelle melko runsaasti harjoitustehtäviä,<br />

joista osa on lukujen lopussa erikseen ja osa on helpoimpien lauseiden<br />

ja huomautusten todistustehtäviä. Näistä tehtävistä useimmat käsitellään tämän<br />

kurssin demotehtävinä, mutta muitakin kannattaa ilman muuta ainakin<br />

yrittää tehdä. Erityisesti näin on alkupään lukujen osalta, jossa monet yksin-<br />

i


kertaiset todistukset on sivuutettu; näiden omakohtainen (ja yksityiskohtainen)<br />

tekeminen on kuitenkin suurena apuna melko abstraktiin asiaan sisälle pääsemisessä.<br />

Tätä suuresti suosittelen. Varsinaiset harjoitustehtävät ovat pääsääntöisesti<br />

vaikeampia – joukossa on myös erittäin vaikeita ongelmia. Toki joukossa on<br />

myös helppoja tehtäviä, mutta näitä ei ole mitenkään erikseen merkitty; eräänä<br />

metatehtävänä onkin oppia tunnistamaan helppo tehtävä vähemmän helposta.<br />

Tämä kurssi rakentuu niin, että ensin rakennetaan tarvittava algebrallinen pohja<br />

(ketjukuvaukset yms.), joiden avulla sitten siirrytään varsinaiseen algebralliseen<br />

topologiaan eli tässä tapauksessa homologiateoriaan. Suurin piirtein kurssin<br />

puolivälissä ryhdytään sitten soveltamaan saatuja tuloksia R n :ään, ja saadaan<br />

aikaan varsin syvällisiä tuloksia, joista enemmän seuraavassa luvussa.<br />

Käytettävistä nimityksistä ja merkinnöistä:<br />

Tällä kurssilla (lähes) kaikki esiintyvät ryhmät ovat kommutatiivisia. Kommutatiivisesta<br />

ryhmästä käytetään nimitystä Abelin ryhmä norjalais-tanskalaisen<br />

matemaatikon Niels-Henrik Abelin mukaan. Tällaisen ryhmän neutraalialkiota<br />

merkitään symbolilla 0. Tämä sama symboli tulee siis olemaan useissa eri merkityksissä:<br />

luonnollisena lukuna, reaalilukuna, Abelin ryhmien neutraalialkiona<br />

ja joskus jopa vektoriavaruuden nolla-alkiona. Usein merkitään myös 0 = {0},<br />

millä tarkoitetaan siis yhden alkion muodostamaa ryhmää. Asiayhteydestä selvinnee,<br />

mistä on kyse, eikä tämä aiheuttane sekaannuksia – ainakaan toivottavasti.<br />

Injektiivisestä (ryhmä-)homomorfismista käytetään nimitystä monomorfismi ja<br />

surjektiivisesta homomorfismista nimitystä epimorfismi. Homomorfismin ϕ :<br />

G → G ′ kuvajoukkoa merkitään symbolilla Im(ϕ) ja sen ydintä eli neutraalialkion<br />

alkukuvaa symbolilla Ker(ϕ). Tällöin siis ϕ on epimorfismi jos ja vain<br />

jos Im(ϕ) = G ′ ja (kuten algebran kurssilta tiedetään) monomorfismi jos ja<br />

vain jos Ker(ϕ) = {0} ⊂ G.<br />

ii


Johdanto<br />

Topologian keskeisimpiä käsitteitä on topologisten avaruuksien välinen homeomorfismi;<br />

voidaan sanoa, että topologisilla avaruuksilla X ja Y on sama topologinen<br />

struktuuri, jos niiden välillä on homeomorfinen kuvaus f : X → Y –<br />

tällöinhän sanotaan myös, että X ja Y ovat homeomorfisia ja merkitään X ≈ Y .<br />

Tähän liittyy luonnollisella tavalla tunnistamisongelma: mistä tiedetään, ovatko<br />

annetut avaruudet keskenään homeomorfisia? Jos onnistutaan konstruoimaan<br />

homeomorfismi f : X → Y , niin asia on selvä. Usein kuitenkin tällaisen homeomorfismin<br />

eksplisiittinen konstruointi on vaikeaa. Periaatteessa vielä vaikemmaksi<br />

tilanne muuttuu, jos X ja Y eivät ole homeomorfismia. Miten osoitetaan,<br />

että homeomorfismia f : X → Y ei ole olemassa, eli miten ylipäätään voidaan<br />

osoittaa, että X ≈ Y ?<br />

Puhtaasti topologisia keinoja on olemassa. Homeomorfiset avaruudet ovat yhtaikaa<br />

esimerkiksi yhtenäisiä, kompakteja jne., joten näitä ominaisuuksia voidaan<br />

tarkastella erikseen X:ssä ja Y :ssä: jos toinen on vaikkapa kompakti ja toinen<br />

ei, niin välttämättä pätee X ≈ Y . Monissa tapauksissa tämä topologinen luokittelu<br />

ei kuitenkaan tuota toivottua tulosta. Miten esimerkiksi osoitetaan, että<br />

R n ≈ R m , kun n = m?<br />

Algebrallinen topologia tarjoaa seuraavanlaisen menetelmän: Pyritään liittämään<br />

jokaiseen topologiseen avaruuteen X jokin algebrallinen objekti A(X)<br />

(esim. ryhmä, rengas, vektoriavaruus tms.) niin, että X ≈ Y täsmälleen silloin,<br />

kun A(X) ja A(Y ) ovat isomorfisia. Tällöin topologinen tunnistusongelma ”Onko<br />

X ≈ Y ?” muuttuu algebralliseksi tunnistusongelmaksi ”Onko A(X) ∼ = A(Y )?”.<br />

Pyritään samalla (tietysti) siihen, että tämä syntyvä algebrallinen ongelma on<br />

riittävän yksinkertainen, jotta se osataan ratkaista. Käytännössä tämä tarkoittaa<br />

sitä, että nämä algebralliset objektit A(X) ovat riittävän yksinkertaisia.<br />

Jos halutaan pelkästään osoittaa, että X ≈ Y , niin tehtävä helpottuu, sillä<br />

tällöinhän A(X):t riittää rakentaa niin, että ei välttämättä X ≈ Y ⇔ A(X) ∼ =<br />

A(Y ), vaan ainoastaan<br />

X ≈ Y ⇒ A(X) ∼ = A(Y ). (1)<br />

Jos nyt pystytään näkemään, että A(X) ∼ = A(Y ), niin ehdon (1) nojalla on oltava<br />

myös X ≈ Y .<br />

Esimerkki. Olkoon X topologinen avaruus. Merkitään<br />

C(X) = {f : X → R | f on jatkuva}.<br />

Tässä siis C(X) on yllä puhuttu ”algebrallinen objekti”, sillä joukkoon C(X)<br />

voidaan luonnollisella tavalla (eli miten?) määritellä yhteen- ja kertolasku niin,<br />

että siitä tulee rengas. Nyt pätee klassinen Banach-Stonen lause (tätä ei todisteta<br />

tällä kurssilla; nimensä lause on saanut herrojen Stefan Banach ja Marshall<br />

Stone mukaan):<br />

iii


Olkoot X ja Y kompakteja Hausdorff-avaruksia. Tällöin<br />

X ≈ Y ⇔ C(X) ∼ = C(Y ).<br />

Jos palataan tuohon edellä mainittuun tunnistusongelmaan ”Onko X ≈ Y ?”,<br />

niin Banach-Stonen lauseen nojalla riittää ratkaista algebrallinen ongelma ”Onko<br />

C(X) ∼ = C(Y )?”. Käytännön sovellusten kannalta tässä on tietysti se uusi<br />

pulma, että C(X) on yleensä melko mutkikas, eikä tämä algebrallinen ongelma<br />

ole välttämättä sen helpompi kuin alkuperäinenkään.<br />

Varsinaisessa algebrallisessa topologiassa tärkeimpiä topologiseen avaruuteen X<br />

liittyviä algebrallisia objekteja ovat homotopia-, homologia- ja kohomologiaryhmät.<br />

Tällä kurssilla keskitytään pelkästään homologiateoriaan ja määritellään<br />

kaikille avaruuksille X sen homologiaryhmät<br />

Hn(X), n ∈ N.<br />

Samalla avaruudella on siis useita (n ∈ N) eri homologiaryhmiä. Tällä saavutetaan<br />

seuraava etu: Koska topologisia avaruuksia on hyvin paljon erilaisia, niin<br />

jotta saataisiin ehto X ≈ Y ⇔ A(X) ∼ = A(Y ), täytyy näitä algebrallisia objekteja<br />

A(X) olla myös hyvin paljon erilaisia. Tämä aiheuttaa sen, että ne eivät<br />

voi olla kovin yksinkertaisia, jolloin vääjäämättä joudutaan samanlaiseen pulmaan,<br />

josta Banach-Stonen lauseen yhteydessä oli jo puhetta. Nyt kun homologiaryhmiä<br />

on äärettömän paljon, niin tämä pulma vähän helpottuu (ainakin<br />

periaatteessa), koska voidaan tarkastella näitä homologiaryhmiä kutakin erikseen<br />

– yksittäisen ryhmän ei tarvitse tällöin olla niin kauhean monimutkainen.<br />

Toisaalta, jos pyritään vain ehtoon X ≈ Y ⇒ A(X) ∼ = A(Y ), niin A(X):n<br />

ei tarvitse olla monimutkainen; ääriesimerkkinä on sopia, että A(X) = {0} kaikille<br />

X, mutta tämmöisestä nyt ei tietysti sitten ole paljon apua tunnistusongelman<br />

”Onko X ≈ Y ?” ratkaisussa. Jotta jotain apua saataisiin aikaan, on<br />

A(X):n kuitenkin oltava ”melko monimutkainen”; muuten hyötyä ei käytännössä<br />

synny. Toisaalta siis kuitenkaan monimutkaisuutta ei saa olla liikaa, jotta<br />

”Onko A(X) ∼ = A(Y )?” osataan ratkaista. Tässä suhteessa homologiaryhmät<br />

Hn(X), n ∈ N toimivat varsin hyvin. Niitä on paljon (edelleen n ∈ N!) ja jokainen<br />

yksittäinen ryhmä Hn(X) on varsin yksinkertainen. Lisäksi pätee – ja<br />

tämähän on aivan oleellista –<br />

X ≈ Y ⇒ Hn(X) ∼ = Hn(Y ) kaikille n ∈ N. (2)<br />

Väitteen (2) todistus on tämän kurssin keskeinen asia. Tosin se on aika helppoa<br />

ja tehdään jo kurssin varhaisessa vaiheessa. Sovelluksia varten pitää pystyä<br />

laskemaan eksplisiittisesti ryhmät Hn(X). Tähän kehitellään erilaisia keinoja ja<br />

lopputulos on monessa tapauksessa varsin tyylikäs.<br />

Esimerkki. Olkoon S n avaruuden R n+1 yksikköpallon pinta eli<br />

S n = {x ∈ R n+1 | ||x|| = 1}.<br />

iv


Osoittautuu, että<br />

Hk(S n ) ∼ =<br />

<br />

Z kun k = 0 tai k = n<br />

0 muuten.<br />

Nyt ehtojen (2) ja (3) nojalla nähdään välittömästi, että<br />

(3)<br />

S n ≈ S m , kun n = m. (4)<br />

Tämän seurauksena saadaan sitten helposti tulos, josta jo edellä oli puhetta:<br />

R n ≈ R m , kun n = m.<br />

Homeomorfismiongelman lisäksi tarkastellaan myös ns. homotopiaongelmaa, joka<br />

onkin jo paljon vaikeampaa. Määritellään ensin, milloin topologiset avaruudet<br />

X ja Y ovat homotopisia – merkitään tätä symbolilla X ∼ Y . Menemättä tässä<br />

yksityiskohtiin, voi sanoa, että homotopia on lievempi vaatimus kuin homeomorfismi:<br />

pätee X ≈ Y ⇒ X ∼ Y , mutta ei kääntäen. Esimerkiksi R n ∼ R m<br />

myös kun n = m, vaikka nämä topologiset avaruudet eivät ole homeomorfisia,<br />

kuten edellä todettiin.<br />

Osoittautuu, että homotopisuuskin riittää homologiaryhmien isomorfisuuteen,<br />

eli pätee<br />

X ∼ Y ⇒ Hn(X) ∼ = Hn(Y ) kaikille n ∈ N. (5)<br />

Tällöin ehdon (3) nojalla saadaan ehtoa (4) vahvempi tulos:<br />

S n ∼ S m , kun n = m.<br />

Toisaalta kuitenkin ehdon (5) ja ehdon R n ∼ R m kaikille n,m nojalla pätee<br />

Hk(R n ) ∼ = Hk(R m ) kaikille n,m,k ∈ N.<br />

Yllä esitellyn homeomorfismi- ja homotopiakysymyksen ohella homologiateorialla<br />

on paljon mielenkiintoisia – ja syvällisiä – sovelluksia euklidisiin avaruuksiin.<br />

Tällä kurssilla tullaan todistamaan mm. seuraavat lauseet, joiden ”suora”todistaminen<br />

(siis ilman algebraa) on äärimmäisen vaikeaa:<br />

Brouwerin kiintopistelause: Olkoon B avaruuden R n suljettu yksikköpallo<br />

ja f : B → B jatkuva kuvaus. Tällöin f:llä on kiintopiste, ts. on olemassa<br />

x ∈ B siten, että f(x) = x.<br />

Nimensä lause on saanut hollantilaisen matemaatikon L.E.J. Brouwerin mukaan.<br />

Erilaisilla kiintopistelauseilla on puolestaan runsaasti sovelluksia aika hämmästyttävissäkin<br />

yhteyksissä, mm. differentiaaliyhtälöiden ratkaisujen olemassaolotarkasteluissa.<br />

v


Jordan-Brouwerin lause: Olkoon S n , n ≥ 2 avaruuden R n+1 yksikköpallon<br />

pinta (kuten edellä) ja F ⊂ S n siten, että F ≈ S n−1 . Tällöin joukolla S n \F<br />

on täsmälleen kaksi yhtenäisyyskomponenttia U1 ja U2, ts. on olemassa avoimet<br />

ja yhtenäiset joukot U1,U2 ⊂ S n \ F siten, että U1 ∪ U2 = S n \ F, U1 ∩ U2 = ∅<br />

ja lisäksi pätee F = ∂U1 = ∂U2.<br />

Huomaa, että tapauksessa n = 2 Jordan-Brouwerin lause antaa ”tavallisen”Jordanin<br />

käyrälauseen. Tämä saattaa olla kompleksianalyysin kurssilta tuttu ja<br />

näyttää tältä: (muista, että S 1 on ympyrä tasossa ja S 2 ”tavallinen” kolmiulotteisen<br />

pallon pinta).<br />

. .<br />

. .<br />

.<br />

. ...<br />

.<br />

.<br />

.<br />

.<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

U1 <br />

<br />

. . <br />

. .<br />

. .<br />

<br />

<br />

F<br />

.<br />

.<br />

.<br />

.<br />

.<br />

. . .<br />

S 2<br />

.<br />

.<br />

.<br />

U2<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

. ...<br />

. . . . . .<br />

Nimensä Jordanin käyrälause on saanut ranskalaisen matemaatikon Camille<br />

Jordanin mukaan. Tosin Jordanin alkuperäinen todistus tälle oli virheellinen<br />

– ensimmäisen oikean todistuksen esitti yhdysvaltalainen Oswald Veblen vuonna<br />

1905.<br />

Jos f : R n → R n on homeomorfismi ja U ⊂ R n on avoin sekä V = f(U),<br />

niin myös V on avoin, mikä seuraa suurinpiirtein suoraan määritelmästä.<br />

Huomattavasti vaikeammaksi tilanne muuttuu, jos oletetaan vain, että U,V ⊂<br />

R n , U on avoin ja f : U → V homeomorfismi (ei siis koko avaruuden homeomorfismi)<br />

sekä kysytään, onko myös V avoin. Jos f voidaan laajentaa homeomorfismiksi<br />

koko avaruuteen R n , niin asia on selvä yllä huomatun perusteella,<br />

mutta tällaista laajennusta ei läheskään aina ole olemassa. (Mietipä huviksesi<br />

esimerkki; R:stä sellaista ei löydy, mutta R 2 :sta kyllä – ja aika helposti.)<br />

Tämän kurssin kuluessa osataan vastata tuohon yllä esitettyyn kysymykseen,<br />

vi


ja vastaus on myöntävä:<br />

Brouwerin avoimen kuvauksen lause: Olkoot U,V ⊂ R n siten, että U ≈ V .<br />

Jos U on avoin, niin myös V on avoin.<br />

Näitä R n :n osajoukoilta toisille meneviä homeomorfismeja tarvitaan useissa sovelluksissa.<br />

Homeomorfisminhan tulee olla bijektio, joka on jatkuva ”molempiin<br />

suuntiin”. Monissa tilanteissa tiedetään, että jokin jatkuva kuvaus on bijektio<br />

kuvajoukolleen ja kiinnostaisi tietää onko se myös homeomorfismi. Useinkaan<br />

käänteiskuvausta ei osata tarkkaan konstruoida (eikä kuvajoukkoa välttämättä<br />

edes tarkkaan tunneta), jotta voitaisiin tutkia sen jatkuvuutta. Tämän tilanteen<br />

pelastaa taas algebrallinen topologia, joka sanoo, että:<br />

Lause: Olkoon U ⊂ R n avoin ja f : U → R n jatkuva injektio. Tällöin f :<br />

U → f(U) on homeomorfismi.<br />

Huomaa, että tämän ja Brouwerin avoimen kuvauksen lauseen nojalla avoimen<br />

joukon kuva jatkuvassa injektiossa on aina avoin (kun pysytään R n :ssä sekä<br />

lähtö- ja maalijoukko ovat samassa dimensiossa – eihän väite yleisesti tietenkään<br />

päde). Tämä tulos tunnetaan nimellä invariance of domain.<br />

Avaruus R n on homeomorfinen monen aidon osajoukkonsa kanssa (esimerkiksi<br />

vaikkapa jokaisen avoimen pallon), kuten helposti nähdään. Huomaa, että tällaiset<br />

osajoukot ovat kuitenkin aina – Brouwerin avoimen kuvauksen lauseen<br />

nojalla – avoimia. Pallon S n pinnalla tilanne on täysin toinen, kuten jatkossa<br />

tullaan näkemään:<br />

Lause: S n ei ole homeomorfinen minkään aidon osajoukkonsa kanssa.<br />

Harjoitustehtäviä<br />

0.1 Todista, että S 1 ei ole homeomorfinen minkään aidon osajoukkonsa kanssa.<br />

0.2 Todista, että R n ≈ R 1 kun n ≥ 2.<br />

0.3 Todista Brouwerin kiintopistelause tapauksessa n = 1.<br />

0.4 Osoita esimerkillä, että Brouwerin kiintopistelause ei päde avoimessa pallossa<br />

(edes dimensiossa 1).<br />

0.5 Todista Brouwerin avoimen kuvauksen lause tapauksessa n = 1. Anna esimerkki<br />

topologisesta avaruudesta, jossa vastaava tulos ei päde.<br />

0.6 Miten käy Jordan-Brouwerin lauseelle tapauksessa n = 1?<br />

vii


viii


1 Apuneuvoja lineaarialgebrasta; simpleksijoukot<br />

ja affiinit kuvaukset<br />

Tässä luvussa määritellään joitakin lähinnä lineaarialgebraan liittyviä käsitteitä<br />

ja muotoillaan muutamia yksinkertaisia apulauseita. Todistukset ovat helppoja<br />

ja ne jätetään suurimmaksi osaksi harjoitustehtäviksi.<br />

Oletetaan koko tämän luvun ajan, että V on reaalikertoiminen vektoriavaruus.<br />

Määritelmä 1.1 Sanotaan, että joukko K ⊂ V on konveksi, jos kaikille x,y ∈<br />

K ja λ ∈ [0,1] pätee<br />

λx + (1 − λ)y ∈ K.<br />

Havainnollisesti konveksisuus tarkoittaa sitä, että K sisältää kaikkien alkioidensa<br />

väliset janat:<br />

.<br />

.<br />

. •<br />

.<br />

.<br />

.<br />

.<br />

.<br />

. •<br />

x .<br />

.<br />

.<br />

.<br />

.<br />

.<br />

. . .<br />

. . .<br />

y<br />

.<br />

. . .<br />

. .<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

. . . .<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

. . .<br />

x . . . y .<br />

. • . . • .<br />

. . . .<br />

. . . .<br />

. . .<br />

... .<br />

.<br />

. . . .<br />

. . .<br />

konveksi epäkonveksi<br />

Huomautus 1.2 Kolmioepäyhtälön nojalla nähdään heti, että normiavaruuden<br />

kaikki avoimet ja suljetut pallot ovat konvekseja. Myös tyhjä joukko on konveksi,<br />

samoin koko avaruus V .<br />

Konveksien joukkojen mielivaltainen leikkaus on myös konveksi:<br />

Lause 1.3 Olkoon I = ∅ (indeksi)joukko ja {Kα}α∈I perhe V :n konvekseja<br />

osajoukkoja. Tällöin myös <br />

on konveksi.<br />

Todistus. Harjoitustehtävä.<br />

α∈I<br />

Huomautus. Lauseessa 1.3 pitää olettaa, että indeksijoukko I on epätyhjä, koska<br />

leikkaus yli tyhjän indeksijoukon on huonosti määritelty käsite: se ei ole edes<br />

joukko; vrt. joukko-opin kurssi.<br />

1<br />

Kα<br />

.<br />

.


Määritelmä 1.4 Olkoon H ⊂ V . Sanotaan, että joukon H konveksiverho<br />

(avaruuden V suhteen) on pienin V :n konveksi osajoukko, joka sisältää H:n, ts.<br />

KH ⊂ V on konveksi, H ⊂ KH ja KH on pienin tällainen eli jos X ⊂ V on<br />

konveksi ja H ⊂ X, niin KH ⊂ X.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

. . . .<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

. . . .<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

. .<br />

.<br />

.<br />

.<br />

. .<br />

. .<br />

. .<br />

. .<br />

.<br />

... .<br />

.<br />

. .<br />

.<br />

. . ...<br />

. .<br />

. .<br />

. . . .<br />

. . .<br />

. .<br />

. .<br />

. .<br />

. .<br />

.<br />

... .<br />

.<br />

.<br />

.<br />

.<br />

.<br />

H KH<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

..<br />

.<br />

.<br />

. .<br />

. . . .<br />

. . .<br />

Havainnollisesti ajatellen konveksiverho KH syntyy lisäämällä joukkoon H ”niin<br />

vähän pisteitä kuin mahdollista”, jotta syntyvä joukko olisi konveksi. Havainto<br />

ei tietenkään yksinään riitä, vaan pitää huomata, että:<br />

Lause 1.5 Jokaisen joukon H ⊂ V konveksiverho on olemassa ja yksikäsitteinen.<br />

Todistus. Olkoon H ⊂ V . Määritellään osajoukkoperhe K asettamalla<br />

K = {K | K ⊂ V, K on konveksi ja H ⊂ K}.<br />

Tällöin ainakin (ks. huom. 1.2) V ∈ K, joten K = ∅. Silloin lauseen 1.3 nojalla<br />

joukko<br />

E = <br />

K<br />

K∈K<br />

on konveksi. Lisäksi selvästi H ⊂ E ⊂ V ja E on määritelmän 1.4 mielessä pienin<br />

H:n sisältävä V :n konveksi osajoukko, joten E on H:n konveksiverho. Tämä<br />

todistaa olemassaolon.<br />

Yksikäsitteisyys seuraa suoraan määritelmästä 1.4: jos E1 ja E2 molemmat ovat<br />

H:n konveksiverhoja, niin määritelmän mukaan sekä E1 ⊂ E2 että E2 ⊂ E1,<br />

joten E1 = E2. <br />

Jatkossa tarvitaan konveksiverholle KH myös konkreettisempaa esitystä kuin<br />

lauseen 1.5 todistuksessa oleva. Tällainen esitys on seuraavassa lauseessa:<br />

Lause 1.6 Olkoon H ⊂ E. Merkitään<br />

n<br />

A = { λkxk | n ∈ N; xk ∈ H ja 0 ≤ λk ≤ 1 ∀k = 0,1,...,n;<br />

k=0<br />

Tällöin pätee KH = A.<br />

2<br />

n<br />

λk = 1}.<br />

k=0


Huomautus. Havainnollisesti siis lauseen 1.6 mukaan H:n konveksiverho koostuu<br />

kaikista mahdollisista H:n alkioiden lineaarikombinaatioista, joissa skalaarikertoimet<br />

λk on rajattu välille [0,1] ja joiden summa on tasan 1.<br />

Lauseen 1.6 todistus. Lauseen 1.5 todistuksessa oleva joukko E on – kuten todettiin<br />

– joukon H konveksiverho KH, joten riittää osoittaa, että E = A.<br />

1) Osoitetaan ensin, että E ⊂ A.<br />

Koska V on vektoriavaruus, niin joukon A määritelmän mukaan A ⊂ V . Tällöin<br />

joukon E määritelmän mukaan väite E ⊂ A seuraa, jos osoitetaan, että A on<br />

konveksi ja H ⊂ A.<br />

Jos x ∈ H, niin valitaan n = 0 ja λ0 = 1, jolloin x = λ0x ∈ A. Siten ehto<br />

H ⊂ A seuraa.<br />

Pitää vielä osoittaa, että A on konveksi. Olkoot tätä varten x,y ∈ A ja λ ∈ [0,1].<br />

Pitää osoittaa, että<br />

λx + (1 − λ)y ∈ A. (1)<br />

Koska x ∈ A, niin on olemassa n ∈ N, x0,...,xn ∈ H, λ0,...,λn ∈ [0,1] siten,<br />

että<br />

n<br />

λk = 1<br />

n<br />

ja x = λkxk. (2)<br />

k=0<br />

Vastaavasti, koska y ∈ A, niin on olemassa m ∈ N, y0,...,yn ∈ H, µ0,...,µm ∈<br />

[0,1] siten, että<br />

m<br />

m<br />

µk = 1 ja y = µkyk.<br />

k=0<br />

k=0<br />

Tällöin<br />

n<br />

m n m<br />

λx + (1 − λ)y = λ λkxk + (1 − λ) µkyk = λλkxk + (1 − λ)µkyk.<br />

Tällöin joukon A määritelmän mukaan väite (1) seuraa, jos osoitetaan, että<br />

Lasketaan:<br />

k=0<br />

k=0<br />

k=0<br />

k=0<br />

k=0<br />

k=0<br />

k=0<br />

k=0<br />

n m<br />

λλk + (1 − λ)µk = 1. (3)<br />

k=0<br />

n m<br />

n<br />

m<br />

λλk + (1 − λ)µk = λ λk + (1 − λ) µk =<br />

k=0<br />

λ · 1 + (1 − λ) · 1 = λ + (1 − λ) = 1,<br />

joten väite (3) pätee. Siten suunta E ⊂ A on todistettu.<br />

3<br />

k=0


2) Osoitetaan sitten kääntäen, että A ⊂ E.<br />

Olkoon x ∈ A; pitää osoittaa, että x ∈ E. Tällöin taas on olemassa n ∈ N,<br />

x0,...,xn ∈ H, λ0,...,λn ∈ [0,1] siten, että ehto (2) pätee.<br />

Osoitetaan induktiolla n:n suhteen, että x ∈ E.<br />

Kun n = 0, niin ehdon (2) perusteella λ0 = 1 ja<br />

x = λ0x0 = x0 ∈ H ⊂ E,<br />

joten asia on selvä. Oletetaan sitten induktiivisesti, että väite pätee n − 1:lle ja<br />

todistetaan se n:lle.<br />

Jos λn = 1, niin ehtojen 0 ≤ λk ≤ 1 ∀k = 0,1,...,n ja n<br />

k=0 λk = 1 nojalla<br />

λ0 = · · · = λn−1 = 0 ja silloin<br />

x = λnxn = xn ∈ H ⊂ E,<br />

joten väite pätee. Voidaan siis olettaa, että 0 ≤ λn < 1. Tällöin<br />

Merkitään<br />

n−1 <br />

x = (1 − λn)<br />

y =<br />

k=0<br />

n−1 <br />

k=0<br />

λk<br />

xk + λnxn. (4)<br />

1 − λn<br />

λk<br />

xk. (5)<br />

1 − λn<br />

Jos nyt osoitetaan, että y ∈ E, niin väite x ∈ E seuraa esityksestä (4) ja E:n<br />

konveksisuudesta. Koska<br />

n−1 <br />

k=0<br />

n−1<br />

λk 1 1<br />

= λk = (1 − λn) = 1,<br />

1 − λn 1 − λn 1 − λn<br />

k=0<br />

niin joukon A määritelmän perusteella y ∈ A. Tällöin esityksen (5) ja induktiooletuksen<br />

nojalla myös y ∈ E. Siten ehto x ∈ E seuraa ja induktioaskel on<br />

otettu. <br />

Lause 1.7 Jos H ⊂ V on äärellinen, H = {x0,...,xn}, niin<br />

KH = {<br />

n<br />

λkxk | 0 ≤ λk ≤ 1 ∀k = 1,...,n ja<br />

k=0<br />

n<br />

λk = 1}.<br />

Todistus. Tämä seuraa suoraan lauseesta 1.6. Lauseen 1.6 joukon A summaesityksessä<br />

voi toki olla vähemmänkin summattavia kuin juuri tuo n kappaletta,<br />

mutta silloin lisätään siihen nollia, jolloin päästään lauseen 1.7 esitykseen. <br />

4<br />

k=0


Määritelmä 1.8 Olkoon H ⊂ V äärellinen, H = {x0,...,xn}, missä xi = xj<br />

kun i = j. Sanotaan, että joukko H on riippumaton, mikäli joukko {x1 −<br />

x0,x2 − x0,...,xn − x0} on lineaarisesti riippumaton. Sovitaan lisäksi, että<br />

yhden pisteen joukko on riippumaton.<br />

Havainnollinen tulkinta. Kaksi eri pistettä ovat aina riippumattomia. Kolmen<br />

pisteen tapauksessa riippumattomuus tarkoittaa sitä, että pisteet eivät ole (millään)<br />

samalla suoralla (jonka siis ei tarvitse kulkea origon kautta, vrt. lineaarinen<br />

riippumattomuus kahden pisteen tapauksessa), neljän pisteen tapauksessa<br />

pisteet eivät ole (millään) samalla tasolla jne.<br />

Huomautus 1.9 Määritelmässä 1.8 saattaa näyttää siltä, että piste x0 olisi<br />

jollakin lailla erityisasemassa. Näin ei kuitenkaan ole, vaan pätee<br />

H riippumaton ⇔{x0 − xk,...,xk−1 − xk,xk+1 − xk,...,xn − xk}<br />

on lineaarisesti riippumaton ∀k = 0,...,n.<br />

Jätetään tämän väitteen tarkka todistus harjoitustehtäväksi.<br />

Määritelmä 1.10 Olkoon H = {x0,...,xn} ⊂ V riippumaton joukko. Sanotaan,<br />

että joukon H konveksiverho KH on pisteiden x0,...,xn virittämä nulotteinen<br />

simpleksijoukko. Merkitään jatkossa KH = Sx0x1...xn . Tämän<br />

merkinnän käyttö pitää aina sisällään sen oletuksen, että {x0,...,xn} on riippumaton<br />

joukko.<br />

Havainnollinen tulkinta. 0-ulotteinen simpleksijoukko Sx0 on yksiö {x0}, 1-ulotteinen<br />

simpleksijoukko Sx0x1 on pisteitä x0 = x1 yhdistävä jana, 2-ulotteinen<br />

simpleksijoukko Sx0x1x2 on ”kolmiolevy”, jonka kärkipisteinä ovat x0,x1,x2 (huomaa,<br />

että riippumattomuuden nojalla nämä pisteet eivät ole samalla suoralla, joten<br />

havainnollisesti kyseessä on ”ihan oikea”kolmio), 3-ulotteinen simpleksijoukko<br />

Sx0x1x2x3 on ”umpinainen” tetraedri, jonka kärkipisteinä ovat x0,x1,x2,x3<br />

jne.<br />

Esimerkki. Jos e0 = (1,0), e1 = (0,1) ovat avaruuden R 2 standardikannan<br />

alkiot, niin tilanne näyttää tältä:<br />

Se1<br />

•<br />

•<br />

Se0<br />

5<br />

e1<br />

<br />

Se0e1<br />

<br />

<br />

e0


Esimerkki. Jos e0 = (1,0,0), e1 = (0,1,0), e2 = (0,0,1) ovat avaruuden R 3<br />

standardikannan alkiot, niin tilanne näyttää tältä (tässä siis viivoitettu kolmiolevy<br />

on Se0e1e2 ):<br />

• Se2<br />

e1<br />

Se0e1<br />

<br />

e0<br />

e2<br />

e1<br />

Se0e1e2<br />

Määritelmä 1.11 Olkoon Sx0x1...xn simpleksijoukko ja x ∈ Sx0x1...xn . Tällöin<br />

lauseen 1.7 nojalla on olemassa luvut λ0(x),...,λn(x) ∈ [0,1] siten, että<br />

n k=0 λk(x) = 1 ja n k=0 λk(x)xk = x. Sanotaan, että nämä luvut λk(x)<br />

ovat pisteen x barysentriset koordinaatit simpleksijoukon Sx0x1...xn suhteen.<br />

Huomautus. Pisteiden x0,...,xn riippumattomuuden nojalla on helppo nähdä,<br />

että barysentriset koordinaatit ovat aina yksikäsitteisesti määrättyjä. Jätetään<br />

tämä harjoitustehtäväksi.<br />

Esimerkki. Simpleksijoukon kärkipisteiden xk barysentriset koordinaatit ovat<br />

δik, missä δkk = 1 ja δik = 0 kun i = k.<br />

Havainnollisesti ajatellen pisteen x barysentrinen koordinaatti λk(x) on sitä<br />

suurempi (≤ 1), mitä lähempänä kärkeä xk piste x on.<br />

Kolmion painopisteen barysentriset koordinaatit kärkipisteiden muodostaman<br />

simpleksijoukon suhteen ovat 1/3,1/3,1/3, kuten harjoitustehtävänä voi hel-<br />

posti todeta. Siis jos kärkipisteet ovat x0,x1 ja x2, niin painopiste on 1<br />

3 x0 +<br />

1<br />

3 x1 + 1<br />

3 x2.<br />

Edellinen havainto on johdatuksena seuraavaan määritelmään:<br />

Määritelmä 1.12 Olkoon Sx0x1...xn<br />

b = 1<br />

n + 1<br />

e0<br />

simpleksijoukko. Sanotaan, että piste<br />

6<br />

n<br />

k=0<br />

xk


on joukon Sx0x1...xn painopiste. Sanotaan myös, että pisteet xk, k = 0,...,n<br />

ovat joukon Sx0x1...xn kärkipisteitä.<br />

Määritelmä 1.13 Sanotaan, että osajoukko A ⊂ V on affiini aliavaruus,<br />

jos jollakin x0 ∈ A joukko A−x0 = {x−x0 | x ∈ A} on V :n aliavaruus. Tämän<br />

aliavaruuden dimensio on affiinin aliavaruuden A dimensio.<br />

Huomautus 1.14 Tässäkään (vrt. huom. 1.9) piste x0 ∈ A ei ole missään<br />

erityisasemassa, sillä jos A − x0 on aliavaruus, niin A − x0 = A − x1 kaikille<br />

x1 ∈ A. Tämäkin jätetään harjoitustehtäväksi.<br />

Havainnollinen tulkinta: 0-ulotteisia affiineja aliavaruuksia ovat kaikki V :n pisteet,<br />

1-ulotteisia affiineja aliavaruuksia ovat kaikki V :n suorat (muista, että ”oikeita”<br />

1-ulotteisia aliavaruuksia ovat vain origon kautta kulkevat suorat), 2ulotteisia<br />

affiineja aliavaruuksia ovat kaikki tasot jne. Yleisesti n-ulotteinen ”oikea”<br />

aliavaruus on aina myös affiini aliavaruus, mutta käänteinen ei päde.<br />

Huomautus 1.15 Affinien aliavaruuksien epätyhjä leikkaus on myös affiini<br />

aliavaruus. Todistus on helppo harjoitustehtävä.<br />

Määritelmä 1.16 Jos ∅ = H ⊂ V , niin sanotaan, että joukon H virittämä<br />

affiini aliavaruus on pienin V :n affiini aliavaruus, joka sisältää H:n. Merkitään<br />

H:n virittämää affiinia aliavaruutta symbolilla AH.<br />

Huomautus 1.17 Jos ∅ = H ⊂ V , niin AH on aina olemassa ja yksikäsitteinen.<br />

Jätetään tämän todistus harjoitustehtäväksi. Se menee samalla idealla kuin<br />

lauseen 1.5 todistus käyttäen hyväksi huomautusta 1.15 lauseen 1.3 asemasta.<br />

Lause 1.18 Jos A ⊂ V on affiini aliavaruus ja x,y ∈ A sekä λ ∈ R, niin<br />

Todistus. Harjoitustehtävä.<br />

λx + (1 − λ)y ∈ A.<br />

Lause 1.19 Olkoon ∅ = H ⊂ V . Tällöin<br />

AH = {<br />

n<br />

λkxk | n ∈ N, x0,...,xn ∈ H, λ0,...,λn ∈ R,<br />

k=0<br />

n<br />

λk = 1}.<br />

Todistus. Harjoitustehtävä. Tämä menee samaan tapaan kuin lauseen 1.6 todistus.<br />

Merkintä 1.20 Olkoon H ⊂ V simpleksijoukko, H = Sx0x1...xn . Tällöin merkitään<br />

= AH.<br />

Ax0x1...xn<br />

Tämän merkinnän käyttö edellyttää aina sitä, että Sx0x1...xn todella on simpleksijoukko<br />

eli että joukko {x0,...,xn} ⊂ V on riippumaton.<br />

7<br />

k=0


Lause 1.21<br />

Ax0x1...xn<br />

= {{<br />

n<br />

λkxk | λ0,...,λn ∈ R,<br />

k=0<br />

Todistus. Tämä seuraa lauseesta 1.19.<br />

n<br />

λk = 1}.<br />

Määritelmä 1.22 Olkoot V ja U vektoriavaruuksia ja A ⊂ V affiini aliavaruus<br />

sekä f : A → U kuvaus. Sanotaan, että f on affiini kuvaus, jos kaikilla x,y ∈ A<br />

ja λ ∈ R pätee<br />

f(λx + (1 − λ)y) = λf(x) + (1 − λ)f(y).<br />

Huomautus. Koska A on affiini aliavaruus, niin lauseen 1.18 mukaan λx + (1 −<br />

λ)y ∈ A ja siten f(λx+(1−λ)y) on määritelty ja lauseen väite on siinä mielessä<br />

järkevä.<br />

Huomautus. Jos A on ”oikea” vektorialivaruus ja f lineaarikuvaus, niin välittömästi<br />

nähdään, että f on myös affiini. Päteekö käänteinen suunta: Jos A on<br />

aliavaruus ja f affiini, niin onko f välttämättä myös lineaarinen?<br />

Havainnollinen tulkinta: Affiini kuvaus f toimii niin, että x:n ja y:n kautta<br />

kulkeva suora kuvautuu f(x):n ja f(y):n kautta kulkevaksi suoraksi, jota f ”venyttää<br />

tai kutistaa lineaarisesti.” Esimerkkejä affiineista (ei-lineaarisista) kuvauksista<br />

saa helposti konstruoitua seuraavan lauseen avulla:<br />

Lause 1.23 Olkoot V ja U vektoriavaruuksia ja A ⊂ V affiini aliavaruus sekä<br />

f : A → U kuvaus. Tällöin f on affiini jos ja vain jos A:ta vastaavassa<br />

vektorialiavaruudessa A − x0 (tässä x0 ∈ A, vrt. huom. 1.14) on määritelty<br />

lineaarikuvaus T : A − x0 → U siten, että kaikille x ∈ A pätee<br />

f(x) = T(x − x0) + f(x0).<br />

Lisäksi, jos yo. lineaarikuvaus T on olemassa, niin se on yksikäsitteisesti määrätty.<br />

Todistus. Harjoitustehtävä.<br />

Havainnollinen tulkinta: Lauseen 1.23 nojalla voidaan sanoa, että affini kuvaus<br />

toimii näin:<br />

V<br />

<br />

: n<br />

<br />

siirto<br />

<br />

+<br />

<br />

lineaarikuvaus<br />

<br />

+<br />

<br />

U : n<br />

<br />

siirto<br />

<br />

.<br />

T<br />

y↦→y+f(x0)<br />

x↦→x−x0<br />

Huomautus 1.24 Affiinien kuvausten yhdiste on affiini. Edelleen, affiini kuvaus<br />

f säilyttää konveksisuuden, ts. jos K on konveksi, niin f(K) on myös<br />

konveksi. Näiden faktojen todistus jää taas harjoitustehtäväksi.<br />

Merkintä 1.25 Otetaan pysyvästi käyttöön merkintä R n+1 :n (standardi)kantavektoreille:<br />

Merkitään<br />

k=0<br />

e0 = (1,0,...,0), e1 = (0,1,0,...,0), en = (0,...,0,1).<br />

8


Joukko {e0,...,en} on selvästi riippumaton, joten ne määräävät simpleksijoukon<br />

Se0...en . Tätä simpleksijoukkoa merkitään pysyvästi symbolilla<br />

∆n = Se0...en<br />

ja sanotaan, että ∆n on avaruuden R n+1 standardisimpleksi(joukko).<br />

Huomautus. Symboleista ek ei käy ilmi, minkä dimensioisessa avaruudessa ne<br />

oikeastaan ovat: esimerkiksi e0 voi tarkoittaa vektoreita 1 ∈ R, (1,0) ∈ R 2 ,<br />

(1,0,0) ∈ R 3 jne. Dimensio kuitenkin yleensä selviää asiayhteydestä. Tämän<br />

dimension voisi tietysti liittää merkintään esimerkiksi merkitsemällä e 1 0,e 2 0,e 3 0<br />

jne., mutta tämä aiheuttaa turhaa sotkuisuutta merkintöihin, jotka jatkossa tulevat<br />

muutenkin olemaan aivan riittävän sekavia. Tästä syystä jätetään tämä<br />

dimensio ilmoittamatta ja ollaan tietävinään se jostakin muualta.<br />

Huomaa, että tämä ambivalenssi ei koske standardisimpleksiä ∆n, jossa dimensio<br />

on sievästi alakulmaan kirjoitettuna.<br />

Havainnollinen tulkinta: ∆0 on yksiö {e0} = {1} avaruudessa R, ∆1 on pisteitä<br />

e0 ja e1 (eli pisteitä (1,0) ja (0,1)) yhdistävä jana avaruudessa R 2 , ∆2<br />

on avaruudessa R 3 oleva ”kolmiolevy”, jonka kärkipisteet ovat e0, e1 ja e2 (eli<br />

(1,0,0), (0,1,0) ja (0,0,1)), ∆3 on avaruudessa R 4 oleva ”umpinainen tetraedri”,<br />

jonka kärkipisteet ovat e0, e1, e2 ja e3 (eli (1,0,0,0), (0,1,0,0), (0,0,1,0) ja<br />

(0,0,0,1)), ja niin edelleen.<br />

Huomautus 1.26 Lauseen 1.7 nojalla<br />

∆n = {<br />

n<br />

λkek | λ0,...,λn ∈ [0,1],<br />

k=0<br />

n<br />

λk = 1}.<br />

Huomautus 1.27 Jatkossa oletetaan pysyvästi, että R n+1 :ssä on tavallinen<br />

normitopologia. Tällöin ∆n ⊂ R n+1 on kompakti, sillä huomautuksen 1.26 nojalla<br />

se on selvästi suljettu ja rajoitettu.<br />

Määritelmä 1.28 Olkoot x0,...,xn ∈ V . Määritellään kuvaus (x0 ...xn) :<br />

∆n → V asettamalla kaikille (ξ0,...,ξn) ∈ ∆n<br />

(x0 ...xn)(ξ0,...,ξn) =<br />

k=0<br />

n<br />

ξkxk.<br />

Sanotaan, että kuvaus (x0 ...xn) on pisteiden x0,...,xn määräämä affiinisimpleksi.<br />

Huomautus. Affiini simpleksi on erikoistapaus myöhemmin määriteltävästä yleisemmästä<br />

singulaarisesta simpleksistä. Nimitys affiini simpleksi tulee siitä, että<br />

(x0 ...xn) on affiinin kuvauksen<br />

k=0<br />

f : Ae0...en → V, f(λ0,...,λn) =<br />

9<br />

n<br />

λkxk,<br />

k=0


ajoittuma joukkoon ∆n. Huomaa, että (x0 ...xn) ei välttämättä ole lineaarikuvauksen<br />

rajoittuma.<br />

Havainnollinen tulkinta: Tässä n = 2 ja V = R 2 (eli x0,x1,x2 ∈ R 2 ja siten<br />

(x0x1x2) : ∆2 → R 2 ).<br />

e2<br />

e1<br />

∆2<br />

(ξ0,ξ1,ξ2)<br />

ւ<br />

•<br />

e0<br />

(x0x1x2)<br />

−→<br />

x2<br />

x1<br />

x0<br />

• տ (x0x1x2)(ξ0,ξ1,ξ2)<br />

Huomautus. Jos Sx0...xn ⊂ E on simpleksijoukko, niin lauseen 1.19 nojalla<br />

(x0 ...xn)(∆n) = Sx0...xn ja lisäksi pisteiden x0,...,xn riippumattomuuden nojalla<br />

kuvaus (x0 ...xn) on injektio, joten (x0 ...xn) : ∆n → Sx0...xn on bijektio.<br />

Lisäksi (x0 ...xn) kuvaa simpleksijoukon ∆n kärkipisteet e0,...,en simpleksijoukon<br />

Sx0...xn kärkipisteille x0,...,xn. Itse asiassa se on ainoa affiinin kuvauksen<br />

rajoittuma (ks. edellinen huomautus), jolla on tämä ominaisuus. Tämä<br />

näkyy seuraavasta lauseesta:<br />

Lause 1.29 Olkoot E,F vektoriavaruuksia, Sx0...xn ⊂ E simpleksijoukko ja kuvaukset<br />

f,g : Ax0...xn → F affiineja. Jos f(xk) = g(xk) kaikille k = 0,...,n,<br />

niin f = g.<br />

Todistus. Harjoitustehtävä.<br />

Lause 1.30 Olkoon E normiavaruus, jossa on normin määräämä topologia ja<br />

x0,...,xn ∈ E. Tällöin affiini simpleksi (x0 ...xn) : ∆n → E on jatkuva. (Tässä<br />

siis joukossa ∆n ⊂ R n+1 on avaruuden R n+1 normin määräämä ”tavallinen”<br />

topologia, kuten jatkossa aina.)<br />

Todistus. Harjoitustehtävä.<br />

Merkintä 1.31 Olkoon n ≥ 1 ja {e0,...,en} avaruuden R n+1 standardikanta<br />

sekä 0 ≤ k ≤ n. Merkitään<br />

F k n = (e0 ...êk ...en) = (e0 ...ek−1ek+1 ...ek) : ∆n−1 → Se0...ek−1ek+1...en ⊂ ∆n.<br />

Huomautus. Merkintä F k n = (e0 ...êk ...en) tarkoittaa siis, että kantavektori<br />

on n − 1 ulotteinen simpleksijoukko<br />

ek ”jätetään pois”. Tässä Se0...ek−1ek+1...en<br />

10


avaruudessa R n+1 ja selvästi Se0...ek−1ek+1...en ⊂ ∆n ⊂ R n+1 , joten merkintä/määritelmä<br />

1.31 on järkevä.<br />

Havainnollinen tulkinta: Olkoon ensin n = 1. Tällöin F 0 1 ja F 1 1 on määritelty ja<br />

molemmat ovat affiinisimpleksejä joukosta ∆0 joukkoon ∆1. Määritelmän mukaan<br />

F 0 1 = (e1) : ∆0 → ∆1 ja F 1 1 = (e0) : ∆0 → ∆1. Koska ∆0 on yksiö {1} ⊂ R,<br />

niin nämä ovat vakiokuvauksia ja F 0 1 (1) = {e1} ⊂ R 2 sekä F 1 1 (1) = {e0} ⊂ R 2 .<br />

Tapahtuu siis tällaista:<br />

• ∆0<br />

.<br />

.<br />

.<br />

F k 1<br />

. . . .<br />

.<br />

.<br />

.<br />

•<br />

e1 = F 0 1 (∆0)<br />

∆1<br />

•<br />

e0 = F 1 1 (∆0)<br />

Tapauksessa n = 2 on määritelty affiinit simpleksit F 0 2 ,F 1 2 ,F 2 2 : ∆1 → ∆2.<br />

Standardi simpleksijoukko ∆1 on avaruuden R 2 pisteitä (1,0) ja (0,1) yhdistävä<br />

jana, joka kuvautuu näissä kuvauksissa F 0 2 = (e1e2), F 1 2 = (e0e2) ja F 2 2 = (e0e1)<br />

pisteitä ei,ej ∈ R 3 yhdistäviksi janoiksi seuraavaan tapaan. Huomaa suunta!<br />

∆1<br />

.<br />

.<br />

.<br />

F k 2<br />

. . . .<br />

.<br />

.<br />

.<br />

F 0 2 (∆1)<br />

e2<br />

e1<br />

F 1 2 (∆1)<br />

F 2 2 (∆1)<br />

Tapauksessa n = 3 affiinit simpleksit F k 3 , k = 0,...,3 kuvaavat kolmiolevyn<br />

∆2 tetraedrin ∆3 eri tahkoille, indeksistä k riippuen. Huomaa tässäkin tietty<br />

suunta: kolmiolevy ei kuvaudu ”miten sattuu”, vaan kolmion kärjet kuvautuvat<br />

tetraedrin tahkon (joka myös on kolmio) kärjille aivan tietyssä järjestyksessä.<br />

Tästä kannattaa ehkä harjoitustehtävänä piirtää kuva. Kärkipisteiden kuvautuminen<br />

tapahtuu seuraavan säännön mukaan:<br />

Huomautus 1.32 Olkoon ek, k = 0,...,n−1 avaruuden R n standardikannan<br />

11<br />

e0


alkio. Tällöin pätee<br />

F j n(ek) =<br />

<br />

ek ∈ R n+1 kun 0 ≤ k < j ≤ n<br />

ek+1 ∈ R n+1 kun 0 ≤ j ≤ k ≤ n − 1.<br />

Jätetään tämän (suoraan määritelmistä seuraava) todistus harjoitustehtäväksi.<br />

Merkintäongelma. Kuten merkinnän 1.25 jälkeisessä huomautuksessa ennakoitiin,<br />

symbolin ei käyttö on vähän epämääräistä, koska ei ole selvillä minkä dimensioisessa<br />

avaruudessa ollaan. Tästä on nyt huomautus 1.32 hyvänä (?) esimerkkinä:<br />

siinä kaavan vasemmalla puolella oleva ej on avaruudessa R n , mutta<br />

saman kaavan oikealla puolella symboli ej tarkoittaakin avaruuden R n+1 alkiota.<br />

Huomautus 1.33 Kuvaukset F k n ovat siis affiinisimpleksejä, joten ne ovat jatkuvia<br />

lauseen 1.30 mukaisesti.<br />

Lause 1.34 Olkoon n ≥ 1, 0 ≤ j ≤ n ja 0 ≤ i ≤ n + 1. Tällöin pätee<br />

F i n+1 ◦ F j <br />

F<br />

n =<br />

j i−1<br />

n+1 ◦ Fn kun j < i<br />

F j+1<br />

n+1 ◦ F i n kun i ≤ j.<br />

Todistus. Huomaa, että väitteessä olevat yhdistetyt kuvaukset ovat järkevästi<br />

määriteltyjä kuvauksia ∆n−1 → ∆n+1. Kuvaukset F k n ovat affiineja (tai oikeastaan<br />

affiinin kuvauksen rajoittumia), joten huomautuksen 1.24 nojalla myös nämä<br />

yhdistetyt kuvaukset ovat affiineja. Koska ∆n−1 on simpleksijoukko, niin<br />

lauseen 1.29 nojalla riittää osoittaa, että väite pätee ∆n−1:n kärkipisteissä ek,<br />

k = 0,...,n − 1.<br />

Oletetaan ensin, että j < i. Simpleksijoukon ∆n−1 kärkipisteen ek indeksin<br />

k suhteen on tällöin kolme vaihtoehtoa:<br />

Tapauksessa a) saadaan<br />

a) 0 ≤ k < j,<br />

b) j ≤ k < i − 1 tai<br />

c) i − 1 ≤ k ≤ n − 1.<br />

F i n+1 ◦ F j n(ek) 1)<br />

= F i n+1(ek) 2) 3)<br />

= ek = F j 4)<br />

n+1 (ek) = F j i−1<br />

n+1 ◦ Fn (ek),<br />

joten väite pätee kärkipisteessä ek. Tässä yhtälöt 1) ja 3) seuraavat huomautuksesta<br />

1.32, koska k < j, ja yhtälöt 2) ja 4) saadaan myös samasta huomautuksesta,<br />

koska tässä tapauksessa a) on k < j ≤ i − 1 < i.<br />

Tapauksessa b) saadaan<br />

F i n+1 ◦ F j n(ek) 1)<br />

= F i n+1(ek) 2) 3)<br />

= ek = F j 4)<br />

n+1 (ek) = F j i−1<br />

n+1 ◦ Fn (ek),<br />

12


joten taaskin väite pätee kärkipisteessä ek. Tässä yhtälöt 1) ja 3) seuraavat<br />

huomautuksesta 1.32, koska j ≤ k, ja yhtälöt 2) ja 4) saadaan myös samasta<br />

huomautuksesta, nyt siitä syystä, että tässä tapauksessa b) on k ≤ i − 1 < i.<br />

Tapauksessa c) saadaan<br />

F i n+1 ◦ F j n(ek) 1)<br />

= F i n+1(ek+1) 2) 3)<br />

= ek+2 = F j 4)<br />

n+1 (ek+1) = F j i−1<br />

n+1 ◦ Fn (ek),<br />

joten tässäkin tapauksessa väite pätee kärkipisteessä ek. Tässä yhtälöt 1) ja 3)<br />

seuraavat huomautuksesta 1.32, koska j ≤ i − 1 ≤ k < k + 1, ja yhtälöt 2) ja 4)<br />

saadaan edelleen samasta huomautuksesta, koska tässä tapauksessa on i−1 ≤ k<br />

ja siten myös i ≤ k + 1.<br />

Näin väite on todistettu siinä tapauksessa, että j < i. Tapaus i ≤ j voidaan<br />

käsitellä vastaavalla tavalla, mutta se seuraa myös jo todistetusta ehdosta, sillä<br />

jos i ≤ j, niin i < j + 1 ja silloin<br />

F j+1<br />

n+1 ◦ F i 1)<br />

n = F i n+1 ◦ F (j+1)−1<br />

n = F i n+1 ◦ F j n,<br />

missä yhtälö 1) seuraa edellä todistetusta. Näin todistus on valmis. <br />

2 Vapaat Abelin ryhmät<br />

Muistutetaan mieliin algebran kurssilta, että Abelin ryhmä on epätyhjä joukko<br />

G, jossa on määritelty assosiatiivinen ja kommutatiivinen laskutoimitus ”+” eli<br />

kuvaus + : G×G → G, (x,y) ↦→ x+y; tällä laskutoimituksella eli yhteenlaskulla<br />

on oltava nolla-alkio 0 ∈ G siten, että x+0 = x kaikille x ∈ G ja lisäksi jokaisella<br />

x ∈ G on oltava vasta-alkio −x ∈ G siten, että x + (−x) = 0.<br />

Määritelmä 2.1 Olkoon G Abelin ryhmä ja x ∈ G. Määritellään kaikille n ∈ Z<br />

x:n monikerta nx = n · x ∈ G seuraavasti: Sovitaan ensin, että 0x = 0 ∈ G ja<br />

kun n > 0, niin määritellään rekursiivisesti<br />

nx = (n − 1)x + x.<br />

Kun n < 0, niin −n > 0 ja voidaan määritellä<br />

nx = −(−n)x.<br />

Huomautus. Monikerran perusominaisuuksiin kuuluu mm. se, että (m + n)x =<br />

mx + nx kaikille x ∈ G ja kaikille m,n ∈ Z, minkä voi helposti induktiolla<br />

todistaa. Toinen tärkeä perusominaisuus on se, että jos G ′ on myös Abelin<br />

ryhmä ja ϕ : G → G ′ homomorfismi, niin ϕ(nx) = nϕ(x) kaikille x ∈ G ja<br />

n ∈ Z, minkä näkee myös helposti.<br />

Merkintä 2.2 Olkoon G Abelin ryhmä ja ∅ = I jokin indeksijoukko (joka voi<br />

olla äärellinen tai ääretön, jopa ylinumeroituvasti). Olkoon {xα}α∈I perhe G:n<br />

13


alkioita siten, että xα = 0 vain äärellisen monelle α ∈ I. Merkitään tällöin<br />

<br />

xα = <br />

xα.<br />

α∈I<br />

α∈I<br />

xα=0<br />

Huomautus. Merkinnässä 2.2 oleva jälkimmäinen summa on äärellinen, joten se<br />

on järkevästi määritelty (ja ryhmän G alkio). (Rekursiolla voidaan aina ryhmässä<br />

määritellä äärellinen summa. Tässä ei tarvitse pitää summeerausjärjestyksestäkään<br />

huolta, koska kyseessä on Abelin ryhmä.) Sen sijaan merkinnän<br />

2.2 ensimmäinen summa on lähtökohtaisesti ääretön, jos indeksijoukko I on ääretön.<br />

Yleisesti tällaista summaa ei voi ryhmässä määritellä (mitään suppenemisen<br />

käsitettä ei ole), mutta tuolla oletuksella ”xα = 0 vain äärellisen monelle<br />

α ∈ I”, summasta tulee de facto äärellinen ja kaikin puolin järkevä.<br />

Lause 2.3 Olkoon G Abelin ryhmä, ∅ = I jokin indeksijoukko, {xα}α∈I sekä<br />

{yα}α∈I perheitä G:n alkioita siten, että xα = 0 vain äärellisen monelle α ∈ I<br />

ja myös yα = 0 vain äärellisen monelle α ∈ I. Tällöin pätee<br />

<br />

xα + <br />

yα = <br />

(xα + yα).<br />

α∈I<br />

α∈I<br />

Jos luovutaan oletuksesta ”xα,yα = 0 vain äärellisen monelle α ∈ I”, mutta<br />

oletetaan sen sijaan, että {nα}α∈I sekä {mα}α∈I ovat kokonaislukuperheitä siten,<br />

että nα = 0 vain äärellisen monelle α ∈ I ja myös mα = 0 vain äärellisen<br />

monelle α ∈ I, niin pätee<br />

<br />

nαxα + <br />

mαxα = <br />

(nα + mα)xα.<br />

α∈I<br />

α∈I<br />

Lisäksi, jos G ′ on toinen Abelin ryhmä ja ϕ : G → G ′ homomorfismi, niin pätee<br />

ϕ( <br />

nαxα) = <br />

nαϕ(xα).<br />

α∈I<br />

Todistus. Harjoitustehtävä. (Ohje: Induktio, mutta minkä suhteen? Tässä pitää<br />

itse asiassa palata edellisessä huomautuksessa mainittuun äärellisen summan<br />

määritelmään.)<br />

Määritelmä 2.4 Sanotaan, että Abelin ryhmä G on vapaa, jos on olemassa<br />

joukko ∅ = A ⊂ G siten, että jokainen x ∈ G voidaan yksikäsitteisellä tavalla<br />

esittää summana<br />

x = <br />

naa,<br />

a∈A<br />

missä na ∈ Z kaikille a ∈ A ja na = 0 vain äärellisen monelle a ∈ A. Tällöin<br />

sanotaan myös, että A on G:n kanta. Sovitaan lisäksi, että myös triviaali ryhmä<br />

G = {0} on vapaa, kantana {0}.<br />

14<br />

α∈I<br />

α∈I<br />

α∈I


Huomautus. Kun nollaryhmä {0} sovitaan määritelmässä 2.4 erikseen vapaaksi,<br />

menetetään tässä erikoistapauksessa määritelmän 2.4 summaesityksen yksikäsitteisyys:<br />

onhan n · 0 = 0 kaikille n ∈ Z. Tästä aiheutuu jatkossa lievää hankaluutta,<br />

ja voi kysyä, miksi nollaryhmä sitten ylipäätään määritellään vapaaksi.<br />

Toisinkin voitaisiin menetellä, mutta tästä tehdystä sopimuksesta on myös tiettyä<br />

hyötyä (joka jatkossa ilmenee), ja siksi määritelmä 2.4 on sellainen kuin<br />

on.<br />

Merkintä 2.5 Ehto ”xa = 0 vain äärellisen monelle a ∈ A” kirjoitetaan jatkossa<br />

lyhyesti ”xa = 0 m.k. a ∈ A”. Merkintä ”m.k.” luetaan ”melkein kaikille”.<br />

Esimerkki 2.6 Z (varustettuna tavallisella yhteenlaskulla) on vapaa, kantana<br />

esimerkiksi A = {1}. Onko muita kantoja?<br />

Z 2 (varustettuna vektoriyhteenlaskulla) on vapaa, kantana esimerkiksi A =<br />

{(1,0),(0,1)}. Onko muita kantoja?<br />

Z n (varustettuna vektoriyhteenlaskulla) on vapaa. Anna (jokin) kanta.<br />

Tekijäryhmä Zn = Z/n·Z (n ≥ 2) sen sijaan ei ole vapaa, sillä esimerkiksi<br />

[0] = 0 ·[a] = n ·[a] kaikille [a] ∈ Zn, joten alkion [0] ∈ Zn esitys ei ole yksikäsitteinen<br />

missään kantaehdokkaassa A. Myöskään ryhmät Q tai R yhteenlaskulla<br />

varustettuna eivät ole vapaita. Jätetään tämän todistus harjoitustehtäväksi.<br />

Jos vapaan Abelin ryhmän G kannassa on vain yksi alkio a ∈ G, niin G on<br />

syklinen ryhmä, G = Z · a. Tämän näkee helposti. Käänteinen ei kuitenkaan<br />

päde: syklinen ryhmä ei välttämättä ole vapaa. Esimerkkinä tästä ovat tekijäryhmät<br />

Zn, n ≥ 2, jotka ovat syklisiä, mutta eivät vapaita, kuten edellä todettiin.<br />

Huomautus 2.7 Voidaan osoittaa, että vapaan Abelin ryhmän kaikki kannat<br />

ovat yhtä mahtavia. Tämän todistaminen ei ole aivan helppoa, ja sivuutetaan<br />

se tässä, koska tätä tulosta ei tällä kurssilla tarvita. Erityisesti, jos jossakin<br />

kannassa on äärellinen määrä alkioita, niin kaikissa kannoissa on tämä sama<br />

määrä alkioita. Tämä erikoistapaus saadaan todistettua harjoitustehtävässä 2.1.<br />

Merkintä 2.8 Olkoon A mielivaltainen epätyhjä joukko. Merkitään<br />

Fr(A) = {f : A → Z | f(a) = 0 vain äärellisen monelle a ∈ A}.<br />

Joukkoon Fr(A) saadaan Abelin ryhmästruktuuri, kun määritellään kuvausten<br />

yhteenlasku sopimalla, että<br />

(f + g)(a) = f(a) + g(a) ∈ Z kaikille a ∈ A,<br />

missä oikealla on Z:n yhteenlasku. Tällöin nollakuvaus on selvästi Fr(A):n neutraalialkio.<br />

15


Huomautus 2.9 Jos I on epätyhjä indeksijoukko ja {fα}α∈I on perhe Fr(A):n<br />

alkioita ja {qα}α∈I perhe kokonaislukuja siten, että qα <br />

= 0 m.k. α ∈ I niin<br />

α∈I qαfα ∈ Fr(A) ja<br />

<br />

<br />

(x) = <br />

qα · fα(x) kaikille x ∈ A.<br />

α∈I<br />

qαfα<br />

α∈I<br />

Tämän todistus on helppo harjoitustehtävä ja perustuu merkintään 2.2 sekä ryhmän<br />

Fr(A) summan määritelmään.<br />

Määritelmä 2.10 Olkoon A epätyhjä joukko ja a ∈ A. Määritellään kuvaus<br />

fa : A → Z asettamalla<br />

<br />

1 kun x = a<br />

fa(x) =<br />

0 kun x ∈ A \ {a}.<br />

Tällöin selvästi fa ∈ Fr(A). Määritellään edelleen kuvaus i : A → Fr(A) asettamalla<br />

i(a) = fa kaikille a ∈ A.<br />

Sanotaan, että kuvaus i : A → Fr(A) on samastuskuvaus.<br />

Huomautus 2.11 Kuvaus i : A → Fr(A) on selvästi injektio, joten voidaan<br />

sanoa, että se samastaa alkiot a ∈ A ja i(a) ∈ Fr(A) ja sitä kautta myös<br />

joukot A ja i(A) ⊂ Fr(A).<br />

Lause 2.12 Olkoon A epätyhjä joukko ja f ∈ Fr(A). Tällöin f voidaan esittää<br />

summana<br />

f = <br />

f(a)i(a).<br />

a∈A<br />

Todistus. Riittää osoittaa, että kaikille x ∈ A pätee<br />

f(x) = ( <br />

f(a)i(a))(x).<br />

Näin on, sillä kun x ∈ A, niin<br />

( <br />

f(a)i(a))(x) i) = ( <br />

a∈A<br />

a∈A<br />

a∈A<br />

f(x) · fx(x) iv)<br />

= f(x) · 1 = f(x).<br />

f(a)fa)(x) ii)<br />

= <br />

a∈A<br />

f(a) · fa(x) iii)<br />

=<br />

Tässä yhtälö i) perustuu kuvauksen i määritelmään 2.10, yhtälö ii) seuraa<br />

huomautuksesta 2.9, yhtälö iii) seuraa siitä, että määritelmän 2.10 mukaan<br />

fa(x) = 0 kun a = x ja yhtälö iv) seuraa siitä, että määritelmän 2.10 mukaan<br />

fx(x) = 1. <br />

16


Lause 2.13 Olkoon A mielivaltainen epätyhjä joukko. Tällöin Fr(A) on vapaa<br />

Abelin ryhmä, kantana i(A).<br />

Todistus. Määritelmän 2.4 mukaan pitää osoittaa, että jokainen f ∈ Fr(A)<br />

voidaan esittää yksikäsitteisellä tavalla summana<br />

f = <br />

na · i(a), (1)<br />

a∈A<br />

missä na ∈ Z kaikille a ∈ A ja na = 0 m.k. a ∈ A.<br />

Koska f ∈ Fr(A), niin f(a) ∈ Z kaikille a ∈ A ja f(a) = 0 m.k. a ∈ A.<br />

Tällöin summaesityksen (1) olemassaolo seuraa välittömästi lauseesta 2.12.<br />

Riittää siis osoittaa summaesityksen (1) yksikäsitteisyys.<br />

Olkoon siis f:llä myös toinen esitys<br />

f = <br />

ma · i(a), (2)<br />

a∈A<br />

missä ma ∈ Z kaikille a ∈ A ja ma = 0 m.k. a ∈ A. Pitää osoittaa, että<br />

Nyt kaikille b ∈ A saadaan<br />

nb − mb<br />

i)<br />

= nbfb(b) − mbfb(b) ii)<br />

= <br />

( <br />

nafa)(b) − ( <br />

a∈A<br />

f(b) − f(b) = 0,<br />

a∈A<br />

na = ma kaikille a ∈ A. (3)<br />

mafa)(b) iv)<br />

a∈A<br />

nafa(b) − <br />

a∈A<br />

= ( <br />

nai(a))(b) − ( <br />

a∈A<br />

mafa(b) iii)<br />

=<br />

a∈A<br />

mai(a))(b) v)<br />

=<br />

joten väite (3) seuraa. Yllä yhtälö i) on triviaali,<br />

yhtälö ii) seuraa siitä, että fa(b) = 0, kun a = b,<br />

yhtälö iii) seuraa huomautuksesta 2.9,<br />

yhtälö iv) seuraa siitä, että määritelmän 2.10 mukaan fa = i(a) kaikille a ∈ A<br />

ja<br />

yhtälö v) esityksistä (1) ja (2). <br />

Huomautus 2.14 Lauseen 2.13 mukaan jokainen f ∈ Fr(A) voidaan siis yksikäsitteisellä<br />

tavalla esittää muodossa<br />

f = <br />

na · i(a), (1)<br />

a∈A<br />

missä na ∈ Z kaikille a ∈ A ja na = 0 m.k. a ∈ A. Jatkossa usein samastetaan<br />

(tästä nimi ”samastuskuvaus”) alkiot a ∈ A ja i(a) ∈ Fr(A) ja kirjoitetaan<br />

esitys (1) vähän lyhyemmin modossa<br />

f = <br />

na · a. (2)<br />

a∈A<br />

17


Sanotaan, että summaesitys (2) on formaali summa. Koska esitys (1) on<br />

yksikäsitteinen ja i on injektio, niin myös tämä formaali summaesitys on yksikäsitteinen.<br />

On kuitenkin huomattava, että se ei ole ”oikea” summa: joukossa<br />

A ei (välttämättä) ole mitään ryhmästruktuuria, eikä sen alkioiden monikertoja<br />

voi siten muodostaa eikä niitä voi laskea yhteen. Formaali summa on siis vain<br />

lyhennysmerkintä summaesitykselle (1).<br />

Jatkossa sanotaan myös lyhyesti, että Fr(A) on joukon A virittämä vapaa<br />

Abelin ryhmä.<br />

Tuolla formaalilla summaesityksellä (2) on joitakin samoja piirteitä kuin ”oikealla”<br />

summalla (1). Esimerkiksi pätee<br />

<br />

na · a + <br />

ma · a = <br />

(na + ma) · a, (3)<br />

a∈A<br />

a∈A<br />

minkä näkee suoraan määritelmästä ja lauseesta 2.3. Sen sijaan on varottava<br />

seuraavaa tilannetta: Jos G on Abelin ryhmä ja ϕ : Fr(A) → G homomorfismi,<br />

niin lauseen 2.3 nojalla<br />

ϕ( <br />

na · i(a)) = <br />

na · ϕ(i(a)). (4)<br />

a∈A<br />

Sen sijaan ei päde (ainakaan ilman mitään lisätietoja)<br />

ϕ( <br />

na · a) = <br />

na · ϕ(a). (5)<br />

a∈A<br />

Tämä johtuu tietenkin siitä, että A ei ole Fr(A):n osajoukko, ja kuvaus ϕ on<br />

määritelty vain joukossa Fr(A), joten merkintä ϕ(a) on mieletön.<br />

Varoitus. Edellisessä huomautuksessa jo vähän varoiteltiin tuon formaalin summan<br />

käytöstä ja tässä varoitellaan lisää. Jos A:ssa sattuu olemaan määriteltynä<br />

esimerkiksi yhteenlasku, se pitää tässä unohtaa kokonaan: summaa<br />

n<br />

k=1<br />

a∈A<br />

a∈A<br />

nkak<br />

ei saa mennä ”laskemaan”, vaikka se olisikin mahdollista. Jos esimerkiksi A = R<br />

(jolloin {1,2,3} ⊂ A), niin formaalien summien joukko<br />

a∈A<br />

{n1 · 1 + n2 · 2 + n3 · 3 | n1,n2,n3 ∈ Z}<br />

on Fr(A):n osajoukko. Tällöin siis esimerkiksi formaalit summat 4·1+2·2+4·3<br />

ja 2·1+6·2+2·3 ovat Fr(A):n alkioita. Jos nyt nämä summat ”lasketaan”, niin<br />

molemmista näyttäisi tulevan 20 eli ne olisivat samoja. Tämä on kuitenkin harhanäky,<br />

sillä Fr(A):n alkioina nämä summat ovat eri alkioita. Tämä johtuu<br />

tietysti siitä, että tarkkaan ottaen (jos siis ei käytetä samastusta A = i(A)) kyse<br />

18


onkin itse asiassa summista g = 4 ·i(1)+2·i(2)+4·i(3) = 4 ·f1 +2·f2 +4·f3 ja<br />

h = 2 ·i(1)+6·i(2)+2·i(3) = 2 ·f1 +6·f2 +2·f3. Nämä ovat eri kuvauksia,<br />

sillä esimerkiksi g(1) = 4, mutta h(1) = 2.<br />

Seuraava lause on jatkossa hyvin keskeisessä asemassa.<br />

Lause 2.15 Olkoon A = ∅ joukko ja i : A → Fr(A) samastuskuvaus, i(a) = fa<br />

kuten edellä. Olkoon lisäksi G Abelin ryhmä ja ϕ : A → G mielivaltainen kuvaus.<br />

Tällöin on olemassa yksikäsitteisesti määrätty homomorfismi ϕ∗ :<br />

Fr(A) → G siten, että kaavio<br />

A −→ G<br />

ϕ<br />

i ց ր ϕ∗<br />

Fr(A)<br />

kommutoi, mikä tarkoittaa sitä, että pätee ϕ∗ ◦ i = ϕ.<br />

Todistus. Kuvauksen ϕ∗ konstruointi: Olkoon f ∈ Fr(A) mielivaltainen. Tällöin<br />

f(a) ∈ Z kaikille a ∈ A ja f(a) = 0 m.k. a ∈ A. Tällöin, koska ϕ(a) ∈ G kaikille<br />

a ∈ A ja G on Abelin ryhmä, summa<br />

<br />

f(a)ϕ(a) ∈ G<br />

a∈A<br />

on järkevästi määritelty G:n alkio (vrt. merk. 2.2), jonka f määrää yksikäsitteisesti.<br />

(Huomaa, että ϕ on tässä kiinteä.) Tällöin voidaan järkevästi määritellä<br />

kuvaus ϕ∗ : Fr(A) → G asettamalla<br />

ϕ∗(f) = <br />

f(a)ϕ(a) kaikille f ∈ Fr(A).<br />

a∈A<br />

Osoitetaan, että ϕ∗ on homomorfismi: Pitää siis nähdä, että<br />

ϕ∗(f + g) = ϕ∗(f) + ϕ∗(g) kaikille f,g ∈ Fr(A). (1)<br />

Huomaa, että ehdon (1) vasemmalla puolella oleva yhteenlasku on ryhmän<br />

Fr(A) yhteenlasku, kun taas oikealla puolella oleva yhteenlasku on ryhmän G<br />

laskutoimitus. Ehto (1) pätee, sillä<br />

ϕ∗(f + g) i) = <br />

(f + g)(a)ϕ(a) ii)<br />

= <br />

(f(a) + g(a))ϕ(a) iii)<br />

=<br />

a∈A<br />

<br />

f(a)ϕ(a) + <br />

a∈A<br />

a∈A<br />

a∈A<br />

g(a)ϕ(a) iv)<br />

= ϕ∗(f) + ϕ∗(g).<br />

Tässä yhtälöt i) ja iv) seuraavat suoraan kuvauksen ϕ∗ määritelmästä, yhtälö<br />

ii) tulee kuvausten yhteenlaskun määritelmästä (ks. merk. 2.8) ja yhtälö iii)<br />

19


seuraa lauseesta 2.3.<br />

Osoitetaan, että lauseen kaavio todella kommutoi eli että kaikille x ∈ A pätee<br />

(ϕ∗ ◦ i)(x) = ϕ(x).<br />

Näin on, sillä<br />

(ϕ∗ ◦ i)(x) i) = ϕ∗(fx) ii)<br />

= <br />

a∈A<br />

fx(a)ϕ(a) iii)<br />

= 1 · ϕ(x) = ϕ(x).<br />

Tässä yhtälö i) seuraa kuvauksen i : A → Fr(A) määritelmästä, yhtälö ii) kuvauksen<br />

ϕ∗ määritelmästä ja yhtälö iii) siitä, että fx(a) = 0 kun x = a ja<br />

fx(a) = 1 kun x = a.<br />

Pitää vielä osoittaa homomorfismin ϕ∗ yksikäsitteisyys, ts, että jos ψ : Fr(A) →<br />

G on toinen homomorfismi, jolle lauseen kaavio kommutoi eli pätee ψ ◦ i = ϕ,<br />

niin ψ = ϕ∗. Oletetaan siis, että ψ on tällainen. Pitää osoittaa, että kaikille<br />

f ∈ Fr(A) pätee<br />

ψ(f) = ϕ∗(f).<br />

Näin on, sillä kun f ∈ Fr(A), niin<br />

ψ(f) i) = ψ( <br />

f(a)i(a)) ii)<br />

= <br />

a∈A<br />

a∈A<br />

f(a)ψ(i(a)) iii)<br />

= <br />

a∈A<br />

f(a)ϕ(a) iv)<br />

= ϕ∗(f).<br />

Tässä yhtälö i) seuraa lauseesta 2.12, yhtälö ii) siitä, että ψ on homomorfismi<br />

(ks. lause 2.3), yhtälö iii) seuraa siitä oletuksesta, että lauseen kaavio kommutoi<br />

myös ψ:lle eli että ψ ◦ i = ϕ ja yhtälö iv) seuraa kuvauksen ϕ∗ määritelmästä.<br />

<br />

Määritelmä 2.16 Sanotaan, että lauseen 2.15 homomorfismi ϕ∗ : Fr(A) →<br />

G on kuvauksen ϕ : A → G indusoima homomorfismi. Tällainen nimitys<br />

on järkevää lauseen 2.15 yksikäsitteisyyspuolen nojalla. Huomaa, että tässä ei<br />

aseteta mitään ehtoja kuvaukselle ϕ eikä joukolle A (= ∅). G:n pitää olla Abelin<br />

ryhmä ja oleellista tässä on, että lauseen 2.15 antama ϕ:n indusoima kuvaus<br />

ϕ∗ : Fr(A) → G on todellakin homomorfismi, riippumatta siitä, millainen<br />

”sotku” alkuperäinen kuvaus ϕ on.<br />

Lause 2.17 Olkoon A ⊂ G vapaan Abelin ryhmän G kanta sekä j : A ֒→ G<br />

upotuskuvaus, j(a) = a kaikille a ∈ A. Tällöin j:n indusoima homomorfismi j∗ :<br />

Fr(A) → G on isomorfismi. Erityisesti siis ryhmät Fr(A) ja G ovat isomorfisia,<br />

Fr(A) ∼ = G.<br />

Todistus. Harjoitustehtävä.<br />

Lause 2.18 Oletetaan, että kahden vapaan Abelin ryhmän G ja H jotkin kannat<br />

A ja B ovat yhtä mahtavia, jolloin on olemassa bijektio f G:n kannalta A H:n<br />

kannalle B ja f voidaan tulkita kuvaukseksi f : A → H. Tällöin f:n indusoima<br />

homomorfismi f∗ : Fr(A) → H on isomorfismi. Erityisesti siis ryhmät Fr(A)<br />

ja H ovat isomorfisia, Fr(A) ∼ = H.<br />

20


Todistus. Harjoitustehtävä.<br />

Lause 2.19 Oletetaan, että kahden vapaan Abelin ryhmän G ja H jotkin kannat<br />

A ja B ovat yhtä mahtavia. Tällöin pätee G ∼ = H.<br />

Todistus. Tämä seuraa suoraan lauseista 2.17 ja 2.18, joiden mukaan G ∼ =<br />

Fr(A) ∼ = H. <br />

Huomautus 2.20 Lauseelle 2.19 pätee myös käänteinen tulos: Jos G ∼ = H,<br />

niin niiden (kaikki) kannat ovat yhtä mahtavia. Tämä on kuitenkin paljon vaikeampi<br />

todistettava ja sivuutetaan tässä. Tästä tuloksesta seuraa huomautuksen<br />

2.7 väite, jonka todistus sivuutettiin myös.<br />

Huomautus. Esimerkissä 2.6 huomattiin, että jokainen Z n , n ≥ 1 on vapaa<br />

Abelin ryhmä. Näille saadaan helposti lineaarialgebraa käyttäen:<br />

Lause 2.21 Jos Z n ∼ = Z m , n,m ≥ 1, niin n = m.<br />

Todistus. Harjoitustehtävä.<br />

Lauseen 2.19 avulla saadaan äärelliskantaisille vapaille Abelin ryhmille:<br />

Lause 2.22 Olkoon G = {0} vapaa Abelin ryhmä, jonka jossakin kannassa on<br />

täsmälleen n alkiota. Tällöin pätee<br />

Todistus. Harjoitustehtävä.<br />

G ∼ = Z n .<br />

Huomautus 2.23 Lauseiden 2.21 ja 2.22 nojalla nähdään heti, että jos vapaalla<br />

Abelin ryhmällä G on äärellinen kanta, niin sen jokaisessa äärellisessä<br />

kannassa on sama määrä alkioita. Tämä ei kuitenkaan vielä (sinällään) estä<br />

sitä, etteikö G:llä voisi olla myös ääretöntä kantaa. Tällaista ei kuitenkaan voi<br />

olla harjoitustehtävän 2.1 nojalla. Joka tapauksessa (siis myös ilman tuota harjoitustehtävää)<br />

voidaan määritellä vapaan Abelin ryhmän G aste, joka on G:n<br />

äärellisen kannan alkioiden lukumäärä, mikäli tällainen kanta on olemassa. Sovitaan<br />

erikseen, että ”nollaryhmän” {0} (joka on tehdyn sopimuksen mukaan vapaa)<br />

aste on nolla, vaikka sen kannassa onkin yksi alkio. Jos äärellistä kantaa<br />

ei ole, sanotaan, että G:n aste on ääretön.<br />

Lause 2.24 Olkoon G Abelin ryhmä, H vapaa Abelin ryhmä ja ϕ : G → H<br />

epimorfismi. Tällöin on olemassa monomorfismi ψ : H → G siten, että<br />

ϕ ◦ ψ = idH.<br />

Todistus. Olkoon A ⊂ H vapaan Abelin ryhmän H kanta. (Tällainenhan on<br />

aina määritelmän mukaan olemassa.) Koska ϕ : G → H on oletuksen mukaan<br />

surjektio, niin jokaisella a ∈ A joukko ϕ −1 (a) ⊂ G on epätyhjä. Jokaiselle a ∈ A<br />

21


voidaan tällöin valita jokin xa ∈ ϕ −1 (a). Valinta-aksiooman nojalla näin syntyy<br />

kuvaus f : A → G siten että<br />

Tällöin pätee<br />

f(a) = xa ∈ ϕ −1 (a) kaikille a ∈ A.<br />

ϕ ◦ f(a) = a kaikille a ∈ A. (1)<br />

Koska G on Abelin ryhmä, niin lauseen 2.15 nojalla f indusoi homomorfismin<br />

siten, että<br />

f∗ : Fr(A) → G<br />

f∗ ◦ i = f. (2)<br />

Olkoon j : A ֒→ H upotuskuvaus j(a) = a kaikille a ∈ A ja j∗ : Fr(A) → H sen<br />

indusoima homomorfismi, jolle lauseen 2.15 nojalla pätee<br />

j∗ ◦ i = j. (3)<br />

Lauseen 2.17 nojalla j∗ on isomorfismi, jolloin sillä on käänteiskuvaus j −1<br />

∗ : H →<br />

Fr(A), joka on myös isomorfismi. Lisäksi ehdon (3) nojalla saadaan ehto<br />

Määritellään nyt kuvaus ψ asettamalla<br />

j −1<br />

∗ ◦ j = i. (4)<br />

ψ = f∗ ◦ j −1<br />

∗ : H → G.<br />

Koska sekä j −1<br />

∗ : H → Fr(A) että f∗ : Fr(A) → G ovat homomorfismeja, myös<br />

ψ : H → G on hyvin määritelty homomorfismi.<br />

Osoitetaan, että tämä ψ toteuttaa väitteen ehdon ϕ ◦ ψ = idH eli että<br />

ϕ ◦ ψ(x) = x kaikille x ∈ H. (5)<br />

Olkoon tätä varten x ∈ H mielivaltainen. Koska A on H:n kanta, niin x voidaan<br />

esittää äärellisenä summana<br />

x = <br />

naa, missä na ∈ Z ∀a ∈ A ja na = 0 m.k. a ∈ A. (6)<br />

Tällöin saadaan<br />

a∈A<br />

ϕ ◦ ψ(x) i) = ϕ ◦ ψ( <br />

<br />

a∈A<br />

<br />

a∈A<br />

a∈A<br />

naa) ii)<br />

= <br />

na · ϕ ◦ ψ(a) iii)<br />

= <br />

a∈A<br />

na · ϕ ◦ f∗ ◦ j −1<br />

∗ ◦ j(a) v)<br />

= <br />

naa viii)<br />

= x,<br />

a∈A<br />

a∈A<br />

na · ϕ ◦ f∗ ◦ i(a) vi)<br />

= <br />

22<br />

na · ϕ ◦ f∗ ◦ j −1<br />

∗ (a) iv)<br />

=<br />

a∈A<br />

na · ϕ ◦ f(a) vii)<br />

=


joten väite (5) pätee. Yllä yhtälö<br />

i) saadaan esityksestä (6),<br />

ii) seuraa siitä, että ϕ ja ψ ovat homomorfismeja,<br />

iii) seuraa ψ:n määritelmästä,<br />

iv) seuraa upotuskuvauksen j määritelmästä: j(a) = a kaikille a ∈ A,<br />

v) seuraa ehdosta (4),<br />

vi) seuraa ehdosta (2),<br />

vii) seuraa ehdosta (1) ja<br />

viii) saadaan esityksestä (6)<br />

Näin todistuksessa konstruoitu ψ on lauseen väitteessä kaivattu ψ, jos vielä<br />

osoitetaan, että se on monomorfismi. Homomorfismiksi se tiedetään, joten riittää<br />

osoittaa, että se on injektio. Tämä on tässä vaiheessa triviaali väite, koska<br />

tiedetään, että ϕ ◦ ψ = idH ja idH on injektio, jolloin kuvauksen ψ on oltava<br />

myös injektio. <br />

Huomautus. Lauseen 2.24 kuvaus ψ on siis kuvauksen ϕ ”toispuoleinen” käänteiskuvaus,<br />

jolle pätee ϕ ◦ψ = idH, mutta ei välttämättä ψ ◦ϕ = idG. Tällainen<br />

injektiivinen kuvaus ψ on aina olemassa pelkästään ϕ:n surjektiivisuuden nojalla<br />

– se voidaan konstruoida aivan samalla tavalla kuin lauseen 2.24 todistuksessa.<br />

(”Oikeaa” käänteiskuvausta ψ, jolle pätisi myös ϕ ◦ ψ = idG, ei tietenkään ole<br />

olemassa, ellei ϕ ole myös injektio.) Oleellista lauseessa 2.24 on siis se, että kuvaus<br />

ψ on homomorfismi.<br />

Huomautus. Lauseen 2.24 homomorfismia ψ ei välttämättä ole olemassa, jos H<br />

ei ole vapaa. Tästä on esimerkkinä vaikkapa tilanne, jossa G = Z ja H = Z2 sekä<br />

ϕ : G → H on tekijäkuvaus ϕ(x) = [x]. Tässä tapauksessa ehdon ϕ◦ψ = idH toteuttavan<br />

kuvauksen ψ : H → G täytyy toimia niin, että ψ([0]) = a ja ψ([1]) = b,<br />

missä a ∈ Z on parillinen ja b ∈ Z on pariton. Tällainen kuvaus ψ ei kuitenkaan<br />

ole homomorfismi, kuten helposti nähdään.<br />

Lause 2.25 Olkoon G vapaa Abelin ryhmä, kantana A ⊂ G. Olkoon H Abelin<br />

ryhmä ja ϕ : G → H isomorfismi. Tällöin myös H on vapaa, kantana ϕ(A) ⊂<br />

H.<br />

Todistus. Harjoitustehtävä.<br />

Jokaisen vapaan Abelin ryhmän jokainen aliryhmä on myös vapaa. Tämän todistaminen<br />

on kuitenkin varsin vaikeaa, ja tyydytään tässä äärellisasteiseen versioon:<br />

Lause 2.26 Olkoon G vapaa Abelin ryhmä, jonka aste on n ∈ N ja olkoon<br />

H ⊂ G aliryhmä. Tällöin H on myös vapaa Abelin ryhmä. Lisäksi H on äärellisasteinen<br />

ja H:n asteelle m pätee m ≤ n.<br />

Todistus. Jos H = {0}, niin tehtyjen sopimusten nojalla väite pätee. Voidaan siis<br />

olettaa, että H = {0}. Tällöin välttämättä myös G = {0}. Oletuksen ja lauseen<br />

23


2.22 nojalla on olemassa isomorfismi ϕ : G → Z n . Koska H on G:n aliryhmä,<br />

niin ϕ(H) on Z n :n aliryhmä. Jos nyt osoitetaan, että väite pätee ryhmälle ϕ(H),<br />

nin väite seuraa lauseesta 2.25, sillä rajoittumakuvaus ϕ −1 | ϕ(H) : ϕ(H) → H on<br />

isomorfismi. Siten riittää osoittaa, että jokainen Z n :n aliryhmä toteuttaa väitteen<br />

ehdot eli voidaan olettaa, että G = Z n jollekin n ≥ 1.<br />

Tehdään induktio n:n suhteen.<br />

Olkoon ensin n = 1 eli G = Z. Tällöin voidaan määritellä<br />

a = min{|x| | x ∈ H \ {0}}.<br />

Tällöin a > 0. Koska H on aliryhmä, pätee a ∈ H ja edelleen Z · a ⊂ H.<br />

Toisaalta myös H ⊂ Z · a, sillä jos x ∈ H, niin kokonaislukujen jakoidentiteetin<br />

nojalla on olemassa q,r ∈ Z siten, että 0 ≤ r < a ja x = qa + r, jolloin<br />

r = x − qa ∈ H + Z · a ⊂ H + H = H. (1)<br />

Koska 0 ≤ r < a, niin ehto (1) on luvun a nojalla mahdollista vain kun r = 0.<br />

Tällöin<br />

x = qa + r = qa ∈ Z · a,<br />

joten väite H ⊂ Z · a pätee.<br />

Näin on nähty, että Z · a ⊂ H ja H ⊂ Z · a, joten H = Z · a. Silloin selvästi<br />

H on vapaa Abelin ryhmä, kantana {a}. Vertaa kuitenkin esimerkkiin 2.6,<br />

jossa todettiin, että syklinen ryhmä ei aina ole vapaa. Nyt se sitä kuitenkin on,<br />

koska Z:ssa ma = 0 kaikille m = 0. Lisäksi H:n aste on 1, joten myös lauseen<br />

jälkimmäinen väite pätee.<br />

Näin induktion alkuaskel on otettu. Tehdään sitten induktio-oletus, että n ≥ 2<br />

ja että väite pätee n − 1:lle. Todistetaan se n:lle.<br />

Koska H ⊂ G = Z n , niin voidaan määritellä kuvaus ϕ : H → Z asettamalla<br />

ϕ(x1,...,xn) = xn kaikille (x1,...,xn) ∈ H.<br />

Selvästi ϕ on homomorfismi, jonka ydin Ker(ϕ) on ryhmä ja jolle pätee<br />

Tällöin määrittely<br />

Ker(ϕ) ⊂ {(x1,...,xn−1,0) | (x1,...,xn−1) ∈ Z n−1 }.<br />

ψ(x1,...,xn−1,0) = (x1,...,xn−1) ∈ Z n−1 kaikille (x1,...,xn−1,0) ∈ Ker(ϕ)<br />

antaa ilmeisesti monomorfismin ψ : Ker(ϕ) → Z n−1 . Silloin ψ(Ker(ϕ)) on<br />

Z n−1 :n aliryhmä ja<br />

ψ −1 : ψ(Ker(ϕ)) → Ker(ϕ) on isomorfismi. (2)<br />

24


Induktio-oletuksen nojalla Z n−1 :n aliryhmä ψ(Ker(ϕ)) on vapaa Abelin ryhmä<br />

ja sen aste on m ≤ n − 1. Tällöin lauseen 2.25 ja ehdon (2) nojalla sama pätee<br />

Ker(ϕ):lle eli Ker(ϕ) vapaa Abelin ryhmä, jonka aste on m ≤ n − 1.<br />

Siten Ker(ϕ):llä on kanta A = {a1,...,am} ⊂ Ker(ϕ) ⊂ H.<br />

Jos nyt Ker(ϕ) = {(0,...,0)}, niin ϕ on monomorfismi ja siten isomorfismi kuvajoukolleen<br />

Im(ϕ). Koska Im(ϕ) ⊂ Z, niin induktiotodistuksen alkuaskeleen<br />

nojalla Im(ϕ) on vapaa Abelin ryhmä, jonka aste on 0 tai 1. Koska tässä tapauksessa<br />

ϕ−1 : Im(ϕ) → H on isomorfismi, niin sama pätee lauseen 2.25 nojalla tällöin<br />

myös H:lle ja asia on selvä. Voidaan siis olettaa, että Ker(ϕ) = {(0,...,0)}.<br />

Tällöin määritelmän 2.3 mukaisesti jokaisella y ∈ Ker(ϕ) on yksikäsitteinen<br />

esitys<br />

m<br />

y = qiai, q1,...,qm ∈ Z. (3)<br />

i=1<br />

(Huomaa, että jos Ker(ϕ) on nollaryhmä, niin sen kannassa A = {a1,...,am}<br />

on vain nolla-alkio, ja siinä erikoistapauksessa esitys (3) ei ole yksikäsitteinen.<br />

Tämä vaihtoehto käsiteltiin kuitenkin jo edellä.)<br />

Jos nyt Im(ϕ) = {0}, niin Ker(ϕ) = H, ja asia on selvä, koska tiedetään,<br />

että Ker(ϕ) on vapaa, kantana A. Voidaan siis olettaa, että Im(ϕ) = {0}. Kuten<br />

edellä todettiin, Im(ϕ) on vapaa Abelin ryhmä, jonka aste on 0 tai 1, joten<br />

oletuksen ”Im(ϕ) = {0}” nojalla sen aste on 1. Tällöin se on esimerkin 2.6<br />

nojalla syklinen ryhmä ja koska Im(ϕ) ⊂ Z, niin<br />

Im(ϕ) = Z · b jollekin b ∈ Z \ {0}.<br />

Koska Im(ϕ) on vapaa ja ϕ : H → Im(ϕ) epimorfismi, niin lauseen 2.24 nojalla<br />

on olemassa monomorfismi ψ : Im(ϕ) → H siten, että<br />

ϕ ◦ ψ = Id Im(ϕ). (4)<br />

Koska m ≤ n − 1, niin induktioväite seuraa, jos osoitetaan, että<br />

{a1,...,am,ψ(b)} on H:n kanta. (5)<br />

Koska ψ on kuvaus ψ : Im(ϕ) → H ja b ∈ Im(ϕ), niin ψ(b) ∈ H. Edellä jo todettiin,<br />

että A ⊂ H, joten kantaehdokkaalle (5) pätee ainakin {a1,...,am,ψ(b)} ⊂<br />

H. Tällöin riittää osoittaa, että jokaiselle h ∈ H on olemassa yksikäsitteinen<br />

esitys<br />

m<br />

h = qiai + rψ(b), q1,...,qm,r ∈ Z. (6)<br />

i=1<br />

Osoitetaan ensin esityksen (6) olemassaolo.<br />

Olkoon h ∈ H mielivaltainen. Koska ϕ(h) ∈ Im(ϕ) = Z · b, niin<br />

ϕ(h) = rb jollekin r ∈ Z. (7)<br />

25


Toisaalta, koska H on ryhmä ja ψ(ϕ(h)) ∈ H, niin myös h − ψ(ϕ(h)) ∈ H, ja<br />

silloin kuvauksen ϕ homomorfisuuden nojalla<br />

ϕ(h − ψ(ϕ(h))) = ϕ(h) − ϕ(ψ(ϕ(h))). (8)<br />

Koska ehdon (4) mukaan ϕ ◦ ψ = Id Im(ϕ), niin ehdon (8) nojalla<br />

ϕ(h − ψ(ϕ(h))) = ϕ(h) − ϕ(h) = 0,<br />

joten h−ψ(ϕ(h)) ∈ Ker(ϕ). Koska A = {a1,...,am} on ryhmän Ker(ϕ) kanta,<br />

niin tällöin on olemassa q1,...,qm ∈ Z siten, että<br />

Tällöin<br />

i=1<br />

h − ψ(ϕ(h)) =<br />

i=1<br />

m<br />

qiai.<br />

i=1<br />

m<br />

h = qiai + ψ(ϕ(h)) i) m<br />

= qiai + ψ(rb) ii)<br />

=<br />

m<br />

qiai + rψ(b),<br />

joten esitys (6) on voimassa. Yllä yhtälö i) seuraa ehdosta (7) ja yhtälö ii) siitä,<br />

että ψ on homomorfismi.<br />

Pitää vielä osoittaa, että esitys (6) on yksikäsitteinen. Olkoon sitä varten<br />

m<br />

m<br />

h = qiai + rψ(b) = piai + sψ(b), q1,...,qm,p1,...,pm,r,s ∈ Z; (9)<br />

i=1<br />

i=1<br />

pitää osoittaa, että r = s ja qi = pi kaikille i = 1,...,m.<br />

Ehdosta (9) saadaan<br />

i=1<br />

m<br />

(qi − pi)ai = (s − r)ψ(b). (10)<br />

i=1<br />

Koska a1,...,an ∈ Ker(ϕ) ja ϕ on homomorfismi, niin<br />

m<br />

m<br />

m<br />

ϕ( (qi − pi)ai) = (qi − pi)ϕ(ai) = (qi − pi) · 0 = 0.<br />

i=1<br />

i=1<br />

i=1<br />

Tällöin ehdon (10) nojalla ϕ((s − r)ψ(b)) = 0, ja siten<br />

0 = ϕ((s − r)ψ(b)) i) = (s − r)ϕ(ψ(b)) ii)<br />

= (s − r)b, (11)<br />

missä yhtälö i) seuraa siitä, että ϕ on homomorfismi ja yhtälö ii) ehdosta (4).<br />

Koska b,s,r ∈ Z ja b = 0, niin ehdon (11) nojalla on oltava s = r. Tällöin esityksen<br />

(6) yksikäsitteisyys seuraa, jos osoitetaan, että qi = pi kaikille i = 1,...,m.<br />

26


Koska siis r = s, niin ehdosta (9) saadaan ehto<br />

m m<br />

qiai = piai, (12)<br />

i=1<br />

josta väitetty qi = pi kaikille i = 1,...,m seuraa, sillä {a1,...,am} on kanta ja<br />

siten yhtälön (12) summaesitys on yksikäsitteinen. <br />

Harjoitustehtäviä<br />

2.1 Osoita lauseen 2.26 avulla että äärellisasteisella vapaalla Abelin ryhmällä<br />

ei voi olla ääretöntä kantaa. Vertaa huomautukseen 2.7.<br />

2.2 Määrää vapaiden Abelin ryhmien Z ja Z 2 kaikki kannat.<br />

2.3 Yleistä tehtävän 2.2 tulos määräämällä vapaan Abelin ryhmän Z n , n ≥ 1<br />

kaikki kannat.<br />

i=1<br />

3 Singulaariset simpleksit ja ketjut<br />

Tässä luvussa siirrytään varsinaiseen homologiateoriaan. Tässä koko ajan X on<br />

epätyhjä topologinen avaruus ja ∆n ⊂ R n+1 on standardisimpleksijoukko (ks.<br />

merkintä 1.25 sekä huomautus 1.26). Oletetaan myös, että jokaisessa R n+1 :ssä<br />

on tavallinen normitopologia ja ∆n:ssä tämän topologian indusoima topologia.<br />

Määritelmä 3.1 Olkoon n ∈ N. Sanotaan, että avaruuden X singulaarinen<br />

n-simpleksi on jatkuva kuvaus σ : ∆n → X. Merkitään kaikkien singulaaristen<br />

n-simpleksien joukkoa symbolilla<br />

Σn(X) = {σ | σ on jatkuva kuvaus σ : ∆n → X}.<br />

Huomautus 3.2 Lauseen 1.30 nojalla affiinit n-simpleksit normiavaruuteen E<br />

ovat singulaarisia n-simpleksejä aina. Käänteinen ei kuitenkaan päde, koska<br />

singulaarisen simpleksin ei tarvitse olla affiini kuvaus (eikä X:n normiavaruus).<br />

Huomautus 3.3 Koska ∆0 on yksiö {1} ⊂ R, niin kaikki kuvaukset ∆0 → X<br />

ovat triviaalisti jatkuvia, joten<br />

Σ0(X) = {σ | σ on kuvaus σ : ∆0 → X}.<br />

Toisaalta tällainen kuvaus saa vain yhden arvon σ(1) ∈ X, joka määrää σ:n<br />

täysin. Tällöin X ja Σ0(X) ovat 1-1 vastaavuudessa, kun samastetaan piste<br />

x ∈ X ja kuvaus σx : ∆0 → X, σx(1) = x. Tämän samastuksen kautta voidaan<br />

tulkita Σ0(X) = X, mitä tulkintaa jatkossa joskus käytetäänkin.<br />

27


Määritelmä 3.4 Olkoon n ∈ N. Sanotaan, että avaruuden X singulaaristen<br />

n-ketjujen ryhmä on joukon Σn(X) virittämä vapaa Abelin ryhmä. Merkitään<br />

tätä ryhmää symbolilla Sn(X), siis<br />

Sn(X) = Fr(Σn(X)).<br />

Huomautus 3.5 Huomautuksessa 2.11 samastettiin A = i(A) ⊂ Fr(A) samastuskuvauksen<br />

i(a) = fa kautta. Lisäksi huomautuksessa 2.14 todettiin, miten<br />

jokainen f ∈ Fr(A) voitiin esittää yksikäsitteisellä tavalla formaalina<br />

summana f = <br />

a∈A na · a missä na ∈ Z ∀a ∈ A ja na = 0 m.k. a ∈ A. Singulaaristen<br />

n-ketjujen kohdalla käytetään jatkossa useimmiten nimenomaan tätä<br />

esitystapaa. Siten formaalisti<br />

Sn(X) = { <br />

qσ · σ | qσ ∈ Z ∀σ ∈ Σn(X) ja qσ = 0 m.k. qσ ∈ Σn(X)}.<br />

σ∈Σn(X)<br />

Esimerkki Jos X = R 2 , niin huomautuksen 3.3 tulkinnan mukaan Σ0(X) koostuu<br />

kaikista R 2 :n pisteistä. Tällöin S0(R 2 ) koostuu näiden formaaleista summista.<br />

Esimerkiksi siis eräs S0(R 2 ):n alkio on c = 1·(0,3)+2·(2,1)+4·(0,0). Tässä<br />

on nyt kuitenkin huolellisesti muistettava, että kyse on todellakin formaalista<br />

summasta: tuo c:ssä oleva yhteenlasku ei ole R 2 :n yhteenlasku, eikä sitä saa<br />

mennä ”laskemaan”. Ei siis ole c = (4,5) vaikka äkkiä ajatellen niin voisi luulla.<br />

Voi tietysti sitten kysyä, mitä varten näitä samastuksia (joista tuo erehtymisen<br />

mahdollisuus johtuu) sitten otetaan käyttöön, jos niistä aiheutuu ongelmia.<br />

Vastaus löytyy vaikkapa tästä: Mieti ihan tarkkaan, mitä oikein ovat (täsmälleen<br />

määritelmän mukaan – ilman huomautuksissa 3.3 ja 3.5 käyttöönotettuja<br />

samastuksia) ryhmän S0(R 2 ) alkiot. Vastaus on niin epähavainnollinen, että tuo<br />

samastuksista johtuva ambivalenssi alkaa tuntua ihan siedettävältä.<br />

Toinen syy näiden samastusten käyttöön on se, että jatkossa merkinnät tahtovat<br />

tulla hyvin monimutkaisiksi, ja pyritään niitä hieman selkeyttämään esimerkiksi<br />

jättämällä tuo samastuskuvaus i merkitsemättä – eli siis siirtymällä<br />

formaaleihin summiin. Muitakin merkintöjä selkeyttäviä (vastaavia) sopimuksia<br />

tullaan jatkossa tekemään.<br />

Näillä samastuksilla siis joukko Σ1(R 2 ) koostuu jatkuvista kuvauksista ∆1 → R 2<br />

(eli käytännössä R 2 :n poluista) ja ryhmä S1(R 2 ) näiden formaaleista summista,<br />

joukko Σ2(R 2 ) koostuu jatkuvista kuvauksista ∆2 → R 2 ja ryhmä S2(R 2 )<br />

näiden formaaleista summista ja niin edelleen.<br />

Tässä vaiheessa on syytä palauttaa mieleen luvun 2 tärkeä tulos, lause 2.15,<br />

joka sanoo, että jos A on joukko, G Abelin ryhmä, f : A → G mielivaltainen<br />

kuvaus ja i : A → Fr(A) samastuskuvaus, i(a) = fa, niin on olemassa yksikäsitteisesti<br />

määrätty homomorfismi f∗ : Fr(A) → G siten, että f∗ ◦ i = f. Nyt<br />

jos A = Σn(X) ja Fr(A) = Sn(X), niin tämä homomorfismi on ryhmien Sn(X)<br />

ja G välinen. Tämän avulla saadaan ensimmäinen homologiateorian tulos:<br />

28


Lause 3.6 Olkoon n ∈ N sekä X ja Y topologisia avaruuksia. Olkoot iX :<br />

Σn(X) → Sn(X) ja iY : Σn(Y ) → Sn(Y ) samastuskuvauksia. Olkoon lisäksi<br />

f : Σn(X) → Σn(Y ) mikä tahansa kuvaus. Tällöin on olemassa yksikäsitteisesti<br />

määrätty homomorfismi f∗ : Sn(X) → Sn(Y ) siten, että kaavio<br />

f<br />

Σn(X) −→ Σn(Y )<br />

⏐<br />

⏐<br />

⏐<br />

⏐<br />

<br />

<br />

iX<br />

f∗<br />

iY<br />

Sn(X) −→ Sn(Y )<br />

kommutoi eli pätee f∗ ◦ iX = iY ◦ f.<br />

Todistus. Tämä seuraa soveltamalla lausetta 2.15 kuvaukseen iY ◦ f : Σn(X) →<br />

Sn(Y ). <br />

Olkoot X ja Y topologisia avaruuksia ja f : X → Y jatkuva kuvaus. Olkoon<br />

n ∈ N ja σ ∈ Σn(X). Tällöin kuvaus f ◦ σ : ∆n → Y on jatkuvien kuvausten<br />

yhdisteenä jatkuva ja siten joukon Σn(Y ) alkio. Tällöin voidaan määritellä<br />

kuvaus fn : Σn(X) → Σn(Y ) asettamalla fn(σ) = f ◦ σ kaikille σ ∈ Σn(X).<br />

Koska kyseessä on erittäin tärkeä kuvaus, muotoillaan tämä oikein viralliseksi<br />

määritelmäksi:<br />

Määritelmä 3.7 Olkoot X,Y topologisia avaruuksia ja f : X → Y jatkuva<br />

kuvaus sekä n ∈ N. Sanotaan, että kuvaus fn : Σn(X) → Σn(Y ), missä<br />

fn(σ) = f ◦ σ kaikille σ ∈ Σn(X),<br />

on kuvauksen f indusoima (simpleksi)kuvaus.<br />

Lause 3.8 Olkoot X,Y,Z topologisia avaruuksia, n ∈ N sekä f : X → Y ja<br />

g : Y → Z jatkuvia kuvauksia. Tällöin simpleksikuvauksille fn, gn ja (g ◦ f)n<br />

pätee<br />

(g ◦ f)n = gn ◦ fn : Σn(X) → Σn(Z).<br />

Todistus. Harjoitustehtävä.<br />

Jos nyt iX : Σn(X) → Sn(X) ja iY : Σn(Y ) → Sn(Y ) ovat samastuskuvauksia<br />

ja fn : Σn(X) → Σn(Y ) jonkun jatkuvan kuvauksen f : X → Y indusoima<br />

simpleksikuvaus, niin lauseen 3.6 nojalla on olemassa yksikäsitteisesti määrätty<br />

homomorfismi (fn)∗ : Sn(X) → Sn(Y ) siten, että kaavio<br />

Σn(X) −→ Σn(Y )<br />

⏐<br />

<br />

iX<br />

fn<br />

⏐<br />

<br />

iY<br />

(fn)∗<br />

Sn(X) −→ Sn(Y )<br />

29


kommutoi eli pätee (fn)∗ ◦ iX = iY ◦ fn. Tämä havainto – ja erityisesti homomorfismin<br />

(fn)∗ yksikäsitteisyys – antaa aiheen määritellä:<br />

Määritelmä 3.9 Olkoot X,Y topologisia avaruuksia ja f : X → Y jatkuva<br />

kuvaus sekä n ∈ N. Olkoot lisäksi iX : Σn(X) → Sn(X) ja iY : Σn(Y ) →<br />

Sn(Y ) samastuskuvauksia. Olkoon fn : Σn(X) → Σn(Y ) kuvauksen f indusoima<br />

simpleksikuvaus. Sanotaan, että se yksikäsitteisesti määrätty homomorfismi<br />

(fn)∗ : Sn(X) → Sn(Y ), jolle pätee<br />

(fn)∗ ◦ iX = iY ◦ fn,<br />

on kuvauksen f indusoima (ketju)homomorfismi. Ellei sekaannuksen vaaraa<br />

ole, merkitään tätä ketjuhomomorfismia (fn)∗ myös symbolilla fn.<br />

Huomautus. Tuo määritelmässä 3.9 käyttöönotettu yksinkertaistettu merkintä<br />

(fn)∗ = fn saattaa joskus aiheuttaa sekaannusta, ja toisinkin voisi menetellä eli<br />

pitää tuota tähteä tiukasti mukana. Tässä esityksessä nyt on kuitenkin valittu<br />

tämä tolkuttomia merkintöjä yksinkertaistava linja, josta sitten on joku hinta<br />

maksettava. Lauseen 3.12 todistuksessa näkyy hieman esimerkkejä siitä, minkälaisessa<br />

dilemmassa tässä pyöritään: jos merkinnöistä pidetään tiukasti kiinni,<br />

niin ne monimutkaistuvat (ja lopulta kohtuuttomasti, jolloin niiden lukeminen<br />

on jo vaikeaa), mutta jos merkintöjä yksinkertaistetaan, niin tulkinta vaikeutuu.<br />

Huomautus 3.10 On huomattava, että määritelmässä 3.9 kuvaus f on luonteeltaan<br />

topologinen objekti, siinä ei ole lähtökohtaisesti mitään algebrallista (sen<br />

enempää kuin topologisissa avaruuksissa X tai Y ). Sen sijaan ketjuhomomorfismi<br />

fn on luonteeltaan (lähes) puhtaasti algebrallinen kuvaus: se on siis ryhmähomomorfismi.<br />

Nimenomaan tämä ero on oleellista määritelmässä 3.9: siinä siis topologinen<br />

konsepti f muutetaan algebralliseksi konseptiksi fn. Osoittautuu, että kuvauksen<br />

f (topologisia) perusominaisuuksia voidaan tarkastella homomorfismien fn,<br />

n ∈ N (algebrallisten) ominaisuuksien avulla. Tällöin päästään juuri siihen,<br />

mistä tämän monisteen johdannossa puhuttiin: topologisia tuloksia voidaan todistaa<br />

algebran avulla.<br />

Tässä katsannossa voidaan sanoa, että määritelmä 3.9 on koko homologiateorian<br />

ydinmääritelmä: se transformoi topologian algebraksi.<br />

Huomautus 3.11 Palataan vielä huomautukseen 3.5, jossa samastettiin avaruuden<br />

X n-simpleksi σ avaruuden X n-ketjuksi (eli simpleksien formaaliksi<br />

summaksi) käyttämällä upotuskuvausta i : Σn(X) → Sn(X). (Mikä on muuten<br />

tällöin yksittäisen simpleksin formaali summaesitys?) Jos nyt formaali summa<br />

c = <br />

σ∈Σn(X) nσ · σ on n-ketju, niin tarkkaan ottaen (eli ilman samastuksia)<br />

onkin<br />

c = <br />

nσ · σ = <br />

nσ · i(σ),<br />

σ∈Σn(X)<br />

30<br />

σ∈Σn(X)


missä oikealla oleva summa ei ole enää ”formaali”, vaan ihan ”oikea” summa eli<br />

Abelin ryhmän Sn(X) merkinnän 2.2 mukainen summa. Tämän saa siis ”laskea”,<br />

toisin kuin yleensä formaalin summan. Tästä ”takaisinsamastuksesta” on<br />

joskus hyötyä. Tämä näkyy esimerkiksi seuraavan pikku lauseen todistuksesta:<br />

Lause 3.12 Olkoot X,Y topologisia avaruuksia ja f : X → Y jatkuva kuvaus<br />

sekä n ∈ N. Olkoot lisäksi iX : Σn(X) → Sn(X) ja iY : Σn(Y ) → Sn(Y )<br />

samastuskuvauksia. Olkoon fn : Sn(X) → Sn(Y ) kuvauksen f indusoima ketjuhomomorfismi.<br />

Olkoon σ ∈ Σn(X). Tällöin pätee<br />

fn(σ) = f ◦ σ. (1)<br />

Olkoon lisäksi c = <br />

σ∈Σn(X) nσ · σ ∈ Sn(X). Tällöin pätee<br />

fn(c) = <br />

σ∈Σn(X)<br />

nσ · fn(σ). (2)<br />

Huomautus. Tätä lausetta pitää tulkita. Väitteet ovat sellaisenaan mielettömiä,<br />

koska ketjuhomomorfismi fn on kuvaus fn : Sn(X) → Sn(Y ) ja nyt tässä σ ∈<br />

Σn(X), joten pitää ainakin samastaa σ = iX(σ) ∈ Sn(X). Lisäksi vielä f ◦ σ ∈<br />

Σn(Y ), joten väitteessä (1) pitää samastaa f ◦ σ = iY (f ◦ σ) ∈ Sn(Y ). Kun<br />

vielä käytetään ketjuhomorfismille sen ”oikeaa” merkintää (fn)∗, missä fn on<br />

f:n indusoima simpleksikuvaus, niin väitteet tulevat ”oikeaan muotoon”:<br />

(fn)∗(iX(σ)) = iY (f ◦ σ) ja (1’)<br />

(fn)∗(c) = <br />

nσ · (fn)∗(iX(σ)). (2’)<br />

σ∈Σn(X)<br />

Todistus. Todistetaan ensin väite (1’). Se seuraa suoraan määritelmistä, sillä<br />

(fn)∗(iX(σ)) i) = iY (fn(σ)) ii)<br />

= iY (f ◦ σ),<br />

missä yhtälö i) seuraa ketjuhomomorfismin ja yhtälö ii) simpleksikuvauksen<br />

määritelmästä.<br />

Väitettä (2’) varten kirjoitetaan c vielä ”oikeaan” huomautuksen 3.11 mukaiseen<br />

muotoon<br />

c = <br />

nσ · σ = <br />

nσ · iX(σ),<br />

σ∈Σn(X)<br />

σ∈Σn(X)<br />

jolloin väite (2) tulee täysin auki kirjoitettuna muotoon<br />

⎛<br />

(fn)∗ ⎝ <br />

⎞<br />

nσ · iX(σ) ⎠ = <br />

nσ · (fn)∗(iX(σ)). (2”)<br />

σ∈Σn(X)<br />

σ∈Σn(X)<br />

Tämä pätee, sillä (fn)∗ on homomorfismi, vertaa huomautuksen 2.14 kohtiin (4)<br />

ja (5). <br />

31


Huomautus. Tuosta edellisen lauseen aukikirjoitetusta väitteestä (2”) saa vähän<br />

esimakua siitä, mitä olisi tulossa, jos merkintöjä ei yksinkertaistettaisi. Sulut<br />

sun muut tähdet lisääntyisivät ja kertautuisivat ja tuottaisivat lopulta käytännössä<br />

luettavaksi mahdottomia kaavoja. Erityisesti luvussa 9 esiintyy tästä<br />

yksinkertaistamisesta huolimatta muutamia aika hirviömäisiä lausekkeita.<br />

Seuraava lause on hyvin tärkeä. Siinä nyt sitten käytetään määritelmässä 3.9<br />

mainittua merkintää fn = (fn)∗, jolloin lauseen tulos näyttää samalta kuin<br />

lauseessa 3.8. Huomaa kuitenkin, että näissä on aivan oleellinen ero: lause 3.8<br />

on lähinnä trivialiteetti simpleksikuvauksille, mutta nyt puhutaan ketjuhomomorfismeista,<br />

mikä on aivan eri asia.<br />

Lause 3.13 Olkoot X,Y,Z topologisia avaruuksia, n ∈ N sekä f : X → Y ja<br />

g : Y → Z jatkuvia kuvauksia. Tällöin ketjuhomomorfismeille fn, gn ja (g ◦ f)n<br />

pätee<br />

(g ◦ f)n = gn ◦ fn : Sn(X) → Sn(Z).<br />

Todistus. Olkoot iX : Σn(X) → Sn(X), iY : Σn(Y ) → Sn(Y ) ja iZ : Σn(Z) →<br />

Sn(Z) samastuskuvauksia. Lauseen 3.8 nojalla kuvauksen g◦f : X → Z indusoima<br />

simpleksikuvaus on gn ◦ fn : Σn(X) → Σn(Z), missä fn : Σn(X) → Σn(Y )<br />

ja gn : Σn(Y ) → Σn(Z) ovat f:n ja g:n indusoimia simpleksikuvauksia. Koska<br />

ketjuhomomorfismien fn ja gn yhdiste gn ◦ fn on homomorfismi, niin määritelmän<br />

3.9 mukaan riittää osoittaa, että kaavio<br />

Σn(X) −→ Σn(Z)<br />

⏐<br />

<br />

iX<br />

gn ◦ fn<br />

gn ◦ fn<br />

⏐<br />

<br />

iZ<br />

Sn(X) −→ Sn(Z)<br />

kommutoi. Huomaa, että tässä ylärivin kuvaukset ovat simpleksikuvauksia, kun<br />

taas alarivillä puhutaan ketjuhomomorfismeista. Määritelmän 3.9 nojalla kaaviot<br />

ja<br />

Σn(X) −→ Σn(Y )<br />

⏐<br />

<br />

iX<br />

fn<br />

fn<br />

⏐<br />

<br />

iY<br />

Sn(X) −→ Sn(Y )<br />

Σn(Y ) −→ Σn(Z)<br />

⏐<br />

<br />

iY<br />

gn<br />

gn<br />

⏐<br />

<br />

iZ<br />

Sn(Y ) −→ Sn(Z)<br />

32<br />

(1)<br />

(2)<br />

(3)


kommutoivat. Tällöin kaavion (1) kommutointi seuraa, sillä<br />

(gn ◦ fn) ◦ iX = gn ◦ (fn ◦ iX) i) = gn ◦ (iY ◦ fn) = (gn ◦ iY ) ◦ fn<br />

(iZ ◦ gn) ◦ fn = iZ ◦ (gn ◦ fn),<br />

missä yhtälö i) seuraa kaavion (2) ja yhtälö ii) kaavion (3) kommutoinnista. <br />

Lause 3.14 Identtisen kuvauksen idX : X → X indusoimalle ketjuhomomorfismille<br />

(idX)n, n ∈ N, pätee<br />

(idX)n = id Sn(X).<br />

Todistus. Määritelmän 3.7 mukaan on selvää, että identtisen kuvauksen idX :<br />

X → X indusoima simpleksikuvaus (idX)n : Σn(X) → Σn(X) on identtinen<br />

kuvaus, sillä (idX)n(σ) = idX ◦ σ = σ kaikille σ ∈ Σn(X). Koska id Sn(X) :<br />

Sn(X) → Sn(X) on homomorfismi, niin tällöin määritelmän 3.9 mukaan riittää<br />

osoittaa, että kaavio<br />

idΣn(X) Σn(X) −→ Σn(Y )<br />

⏐<br />

⏐<br />

⏐<br />

⏐<br />

<br />

<br />

iX<br />

id Sn(X)<br />

iX<br />

Sn(X) −→ Sn(X)<br />

kommutoi. Mutta tämä on triviaalia:<br />

id Sn(X) ◦ iX(σ) = iX(σ) = iX ◦ id Σn(X)(σ)<br />

kaikille σ ∈ Σn(X). <br />

Lause 3.15 Oletetaan, että topologiset avaruudet X ja Y ovat homeomorfisia.<br />

Tällöin singulaaristen n-ketjujen ryhmät Sn(X) ja Sn(Y ) ovat isomorfisia kaikille<br />

n ∈ N.<br />

Todistus. Oletuksen mukaan on olemassa homeomorfismi f : X → Y . Tällöin f<br />

on jatkuva, joten se indusoi ketjuhomomorfismin fn : Sn(X) → Sn(Y ) kaikille<br />

n ∈ N. Myös käänteiskuvaus f −1 : Y → X on jatkuva, joten sekin indusoi ketjuhomomorfismin<br />

(f −1 )n : Sn(Y ) → Sn(X) kaikille n ∈ N.<br />

Riittää osoittaa, että jokaiselle n homomorfismi fn on isomorfismi, mihin riittää<br />

osoittaa, että (f −1 )n on sen käänteiskuvaus eli että pätee<br />

fn ◦ (f −1 )n = id Sn(Y ) ja (f −1 )n ◦ fn = id Sn(X).<br />

Nämä saadaan nyt helposti, sillä esimerkiksi<br />

fn ◦ (f −1 )n<br />

i)<br />

= (f ◦ f −1 ii) iii)<br />

)n = (idY )n = idSn(Y ),<br />

33<br />

ii)<br />

=


missä yhtälö i) seuraa lauseesta 3.13, yhtälö ii) siitä, että f −1 on f:n käänteiskuvaus<br />

ja yhtälö iii) lauseesta 3.14.<br />

Vastaavasti nähdään, että (f −1 )n ◦ fn = id Sn(X). <br />

Huomautus 3.16 Lause 3.15 on kokonaisuutta ajatellen hyvin tärkeä. Kuten<br />

johdannossa todettiin, koko algebrallisen topologian eräänä tavoitteena on liittää<br />

topologiseen avaruuteen X jokin algebrallinen objekti A(X) siten, että pätee<br />

X ≈ Y ⇒ A(X) ∼ = A(Y ).<br />

Nyt lauseen 3.15 mukaan tähän tavoitteeseen on päästy eli singulaaristen nketjujen<br />

ryhmät ovat sellaisia algebrallisia objekteja, joille pätee X ≈ Y ⇒<br />

Sn(X) ∼ = Sn(Y ).<br />

Kuten johdannossa edelleen todettiin, seuraavaksi on syytä pohtia löydetyn algebrallisen<br />

objektin A(X) rakennetta. Jos se on liian yksinkertainen, siitä ei ole<br />

välttämättä hyötyä, koska silloin A(X) ei erottele riittävän hyvin epähomeomorfisia<br />

avaruuksia. Jos se taas on liian monimutkainen, niin syntyvä algebrallinen<br />

ongelma ”Onko A(X) ∼ = A(Y )?” on liian vaikea ratkaistavaksi, jolloin k.o. tuloksesta<br />

ei taaskaan ole hyötyä.<br />

Ovatko nyt sitten nämä löydetyt algebralliset objektit eli singulaaristen n-ketjujen<br />

ryhmät liian yksinkertaisia, ”sopivia” vai liian monimutkaisia?<br />

Vastaus on, että ne ovat liian monimutkaisia. Nämä ryhmät ovat aivan liian<br />

suuria, jotta ongelmaa ”Onko Sn(X) ∼ = Sn(Y )?” voitaisiin jotenkin helposti ratkaista.<br />

Asiaan tulee parannus homologiaryhmien avulla. Nämä syntyvät ryhmistä<br />

Sn(X) tietyn prosessin kautta (jota prosessia jatkossa käydään läpi) ja ne ovat<br />

yleisesti ottaen paljon, paljon yksinkertaisempia kuin perusryhmät Sn(X) – eivät<br />

kuitenkaan liian yksinkertaisia. Enemmän tai vähemmän perustellusti voidaan<br />

sanoa, että ”homologiaryhmät pelkistävät ryhmistä Sn(X) esiin olennaisen”.<br />

Jatkossa suunnataan siis homologiaryhmien kimppuun.<br />

Harjoitustehtäviä<br />

3.1 Olkoot X ja Y topologisia avaruuksia ja f : X → Y jatkuva injektio.<br />

Osoita, että f:n indusoima ketjuhomomorfismi fn : Sn(X) → Sn(Y ) on monomorfismi<br />

kaikille n ∈ N.<br />

3.2 Olkoot X ja Y topologisia avaruuksia ja f : X → Y jatkuva surjektio.<br />

Osoita esimerkillä, että f:n indusoima ketjuhomomorfismi fn : Sn(X) → Sn(Y )<br />

ei välttämättä ole epimorfismi kaikille n ∈ N.<br />

34


3.3 Olkoon X yhden pisteen muodostama topologinen avaruus – tässähän voi<br />

olla vain yksi topologia: avoimia joukkoja ovat ∅ ja X. Määrää ryhmät Sn(X)<br />

kaikille n ∈ N. Nämä ovat huomautuksesta 3.16 huolimatta melko yksinkertaisia<br />

laitteita. Tämä johtuu tietysti joukon X yksinkertaisuudesta. Jos X on isompi<br />

joukko, niin vaikka se varustetaan minitopologialla (jossa avoimia joukkoja ovat<br />

vain ∅ ja X), ryhmistä Sn(X) tulee paljon mutkikkaampia. Itse asiassa on niin,<br />

että mitä pienempi topologia, sitä enemmän on jatkuvia kuvauksia ∆n → X ja<br />

sitä suurempi on Σn(X) ja siten myös Sn(X).<br />

4 Reunat, ketjukompleksit ja homologia<br />

Palautetaan mieleen luvussa 1 määritelty affiinisimpleksi F i n = (e0 ...êi ...en) :<br />

∆n−1 → ∆n. Tämän kuvausgeometriahan on seuraavanlainen:<br />

-kun n = 1, niin ∆0 (joka on piste) kuvautuu ∆1:n (joka on jana) eri päätepisteille<br />

i:stä riippuen,<br />

-kun n = 2, niin ∆2 (joka on jana) kuvautuu ∆2:n (joka on kolmiolevy) eri<br />

kyljille i:stä riippuen,<br />

-kun n = 3, niin ∆2 (joka on kolmiolevy) kuvautuu ∆3:n (joka on umpinainen<br />

tetraedri) eri tahkoille i:stä riippuen jne.<br />

Yleistetään nyt nuo käsitteet ”janan päätepiste”, ”kolmion kyljet”, ”tetraedrin<br />

tahkot” jne koskemaan kaikkia singulaarisia (ei siis vain affiineja) simpleksejä.<br />

Yleisnimityksenä käytetään tässä termiä ”simpleksin taho”. (Paremmankin<br />

nimen tuolle voisi keksiä; julistetaan nimikilpailu täten alkaneeksi.)<br />

Määritelmä 4.1 Olkoon X topologinen avaruus, n ≥ 1 ja σ ∈ Σn(X) singulaarinen<br />

n-simpleksi. Olkoon lisäksi 0 ≤ i ≤ n. Määritellään kuvaus ∂ i σ : ∆n−1 →<br />

X asettamalla<br />

∂ i σ = σ ◦ F i n ∈ Σn−1(X)<br />

ja sanotaan, että ∂ i σ on simpleksin σ i : s taho.<br />

Huomautus. Simpleksin taho on siis kuvaus, ei mikään geometrinen objekti<br />

kuten kolmion kylki tai tetraedrin tahko.<br />

Huomautus 4.2 Huomautuksen 1.33 nojalla F i n on jatkuva, joten jatkuvien<br />

kuvausten yhdisteenä myös ∂ i σ on jatkuva, ja siten todellakin ∂ i σ ∈ Σn−1(X),<br />

kuten määritelmässä 4.1 väitetään.<br />

Havainnollinen esimerkki. Olkoon tässä X = R 2 tai X = R 3 . Tarkastellaan yksinkertaisuuden<br />

vuoksi vain affiineja simpleksejä.<br />

Olkoon ensin n = 1 ja σ affiini 1-simpleksi eli affiini kuvaus σ : ∆1 → X.<br />

Simpleksi ∆1 on jana, joten affinisuudesta johtuen σ(∆1) on myös jana (ellei se<br />

35


nyt sitten satu surkastumaan yhdeksi pisteeksi, mutta sivuutetaan tämä mahdollisuus<br />

tässä). Tilanne näyttää siis tältä:<br />

•<br />

σ(e0)<br />

•<br />

∆0<br />

−→ F i 1<br />

−→<br />

• • •<br />

σ<br />

e0 e1 σ(e1)<br />

∆1<br />

σ(∆1)<br />

Tässä kuvassa on myös ”suunnistettu” jana ∆1 eli ilmoitettu, mihin suuntaan<br />

se ”kuljetaan”. Sanotaan, että tämä on janan ∆1 positiivinen suunnistus.<br />

Negatiivinen suunnistus on tietysti sitten päinvastainen. Tämä suunnistus indusoi<br />

suunnistuksen myös kuvajanalle σ(∆1) (jota suunnistusta tuo nuoli tuolla<br />

esittää) – siinä siis jana σ(∆1) ”kuljetaan” pisteestä σ(e0) pisteeseen σ(e1). Sanotaan,<br />

että tämä on myös janan σ positiivinen suunnistus. Vastakkainen<br />

suunta on sitten negatiivinen.<br />

Sanotaan myös, että σ(e0) on janan σ(∆1) alkupiste ja σ(e1) sen loppupiste.<br />

Nämä ”suunnistusmääritelmät” ovat tässä täysin heuristisia, eikä niitä kannata<br />

ottaa turhan vakavasti. Niiden tarkoitus on vain auttaa jatkossa havainnollistamaan<br />

syntyviä tilanteita mahdollisimman helposti. Huomaa myös, että tämä<br />

janan suunnistus ei siis määräydy mitenkään geometrisesta janasta, vaan nimenomaan<br />

siitä kuvauksesta, jonka kuvajoukko kyseinen geometrinen jana on.<br />

Tässähän tulee nyt myös vastaan sellainen terminologinen ongelma, että ”janaksi”kutsutaan<br />

paitsi geometrista janaa myös kyseistä kuvausta. Tämä pitäisi<br />

tietenkin täsmentää, mutta tässä esityksessä nämä janat ja suunnistukset pyörivät<br />

vain heuristisessa osassa, eikä niistä puhuta varsinaisessa ”kovassa asiassa”<br />

mitään. Tässä heuristiikassa pyritään siis mahdollisimman suureen havainnollisuuteen<br />

ja tingitään täsmällisyydestä. Nämä suunnistusasiat kannattaa joka<br />

tapauksessa pitää mielessä, kun asia etenee.<br />

Katsotaanpa sitten mitä ovat 1-simpleksin σ edellä määritellyt tahot. Koska<br />

n = 1, niin näitä tahoja on kaksi, σ ◦ F i 1 : ∆0 → X, i = 0,1. Simpleksi<br />

∆0 on piste, joten nämä ovat vakiokuvauksia. Affinisimpleksien F i n määritelmän<br />

mukaan F 0 n(e0) = e1 ja F 1 n(e0) = e0, joten nämä tahot saavat vakioarvot<br />

σ ◦ F 0 1 (e0) = σ(e1) ja σ ◦ F 1 1 (e0) = σ(e0). Siispä janan σ(∆1) tahot ovat sen<br />

päätepisteet, toinen loppupiste ja toinen alkupiste.<br />

Olkoon sitten n = 2 ja σ affiini 2-simpleksi eli affiini kuvaus σ : ∆2 → X.<br />

Simpleksi ∆2 on kolmio, joten affinisuudesta johtuen σ(∆2) tahot ovat sen päätepisteet,<br />

toinen loppupiste ja toinen alkupiste.<br />

Olkoon sitten n = 2 ja σ affiini 2-simpleksi eli affiini kuvaus σ : ∆2 → X.<br />

Simpleksi ∆2 on kolmio, joten affinisuudesta johtuen σ(∆2) on myös kolmio (el-<br />

36


lei se nyt sitten satu surkastumaan, mutta sivuutetaan taas tämä mahdollisuus).<br />

Tilanne näyttää nyt tältä:<br />

e2<br />

−→<br />

• • • •<br />

e0 e1 e0 e1<br />

∆1<br />

F i 2<br />

•<br />

∆2<br />

−→<br />

σ<br />

•<br />

σ(e2)<br />

σ(e0) •<br />

σ(∆2)<br />

•<br />

σ(e1)<br />

Näitä simpleksin σ tahoja on nyt kolme: σ ◦ F i 2, i = 0,1,2. Nämä ovat kuvauksia<br />

∆1 → X, siis janoja. Kuvaukset F i 2 : ∆1 → ∆2 ovat myös janoja. Tuohon<br />

kuvaan on piirretty näiden kaikkien janojen positiivinen suunnistus. Janojen F i 2<br />

suunnistus tulee määritelmästä: esimerkiksi janan F 1 2 alkupiste on määritelmän<br />

mukaan e0 ja loppupiste e2. Muistisääntönä tässä voi käyttää sitä, että kaikki<br />

janat on suunnistettu ”pienemmästä indeksistä isompaan”, kuten kuvasta näkyy.<br />

Olkoon sitten n = 3 ja ja σ affiini 3-simpleksi eli affiini kuvaus σ : ∆3 → X.<br />

Simpleksi ∆3 on tetraedri, joten affinisuudesta johtuen σ(∆3) on myös tetraedri<br />

(ellei se surkastu). Tilanne näyttää nyt tältä:<br />

e0<br />

e2<br />

e1<br />

−→ F i 3<br />

e0<br />

e2<br />

e1<br />

e3<br />

−→<br />

σ<br />

σ(e3)<br />

σ(e1)<br />

∆2 ∆3 σ(∆3)<br />

σ(e0)<br />

σ(e2)<br />

Tässä siis simpleksin σ tahot ovat kuvauksia σ◦F i 3 : ∆2 → X, i = 0,1,2,3, joten<br />

niitä on neljä kappaletta. Koska F i 3 kuvaa kolmion ∆2 tetraedrin ∆3 sivutahkoille,<br />

niin nämä tahot σ ◦ F i 3 kuvaavat kolmion ∆2 tetraedrin σ(∆3) sivutahkoille.<br />

Kun i saa arvot i = 0,1,2,3, jokainen sivutahko tulee peitettyä. Mille i:n arvolle<br />

esimerkiksi (kuvan tilanteessa) ∆2 kuvautuu tetraedrin σ(∆3) etutahkolle eli<br />

mille i = 0,1,2,3 joukko σ ◦ F i 3(∆2) on tetraedrin σ(∆3) etutahko?<br />

Tuossa edellä suunnistettiin janat. Tätä samaa suunnistusajattelua voi harrastaa<br />

myös kolmion reunoilla. Suunnistetaan ensin ”peruskolmion” ∆2 reuna<br />

seuraavan kuvan osoittamalla tavalla:<br />

e0<br />

e2<br />

<br />

e1<br />

37


Tuo kuva tarkoittaa siis sitä, että reunaviiva kierretään syklisessä järjestyksessä<br />

e0 → e1 → e2 → e0. Jos nyt σ : ∆2 → X on affiini simpleksi, niin kuvajoukon<br />

σ(∆2) (joka on nyt myös kolmio) kierretään vastaavassa järjestyksessä<br />

σ(e0) → σ(e1) → σ(e2) → σ(e0) kuvan osoittamalla tavalla:<br />

e0<br />

e2<br />

<br />

e1<br />

−→ σ<br />

σ(e2)<br />

σ(e0)<br />

<br />

σ(e1)<br />

Sanotaan nyt kuvausta σ myös kolmioksi (vrt. janan tapaus) ja sanotaan, että<br />

tuo edellä heuristisesti kuvattu suunnistus on kolmion σ reunan positiivinen<br />

suunnistus. Päinvastainen suunta on tietysti sitten negatiivinen suunnistus.<br />

Katsotaanpa sitten miten kolmiot F i 2 : ∆2 → ∆3 suunnistuvat. Leikataan kuvan<br />

yksinkertaistamiseksi tetraedrin ∆3 pinta auki pitkin pisteestä e2 lähteviä<br />

särmiä:<br />

e0<br />

e2<br />

<br />

e1<br />

−→ F i 3<br />

e2<br />

Jätetään harjoitustehtäväksi miettiä, mikä kolmio (eli tetraedrin tahko) noista<br />

kuvassa olevista on mikin eli mikä kolmioista on F i 3(∆2), i = 0,1,2,3. Samalla<br />

voi varmistua siitä, että nuo kiertosuunnat ovat juuri niin kuin kuvassa<br />

esitetään. Huomaa, että ”yhteenlaskien” jokainen tetraedrin särmä tulee kuljetuksi<br />

kahteen kertaan sillä tavalla, että neljä kuudesta särmästä kuljetaan molemmilla<br />

kerroilla samaan suuntaan, kun taas kaksi muuta mennään eri suuntiin<br />

kierrettäessä nuo kylkikolmiot kuvaan merkittyyn positiiviseen kiertosuuntaan.<br />

Huomaa lisäksi, että jos σ : ∆3 → X on affiini 3-simpleksi, niin sama kiertoilmiö<br />

tapahtuu myös tetraedrin σ(∆3) pinnalla.<br />

Nyt ollaan valmiita määrittelemään yleisen simpleksin reuna. Jätetään hetkeksi<br />

siis tuo heuristinen kuvailu ja ollaan määritelmässä täsmällisiä.<br />

e0<br />

38<br />

<br />

e3<br />

<br />

<br />

e2<br />

<br />

e1<br />

e2


Määritelmä 4.3 Olkoon X topologinen avaruus, n ≥ 1 ja σ ∈ Σn(X) singulaarinen<br />

n-simpleksi. Sanotaan, että simpleksin σ reuna on (n − 1)-ketju<br />

∂nσ =<br />

n<br />

(−1) i ∂ i σ ∈ Sn−1(X).<br />

i=0<br />

Huomautus 4.4 Huomautuksen 4.2 mukaan n-simpleksin tahot ovat (n − 1)simpleksejä,<br />

joten huomautuksen 3.5 mukaisesti määritelmän 4.3 formaali summa<br />

on (n − 1)-ketju, eli todellakin pätee ∂nσ ∈ Sn−1(X), kuten määritelmässä<br />

4.3 väitetään.<br />

Esimerkki. Palataan taas heuristiikkaan ja affiineihin simplekseihin. Olkoon σ affiini<br />

1-simpleksi eli jana. Samastetaan taas avaruuden X pisteet ja nollasimpleksit<br />

eli vakiokuvaukset τ : ∆0 → X. Jos x ∈ X, niin merkitään symbolilla τx sitä<br />

nollasimpleksiä, jonka (vakio)arvo on x.<br />

Kuten edellisessä pitkähkössä esimerkissä jossakin vaiheessa todettiin, tälle janasimpleksille<br />

σ pätee σ◦F 0 1 (e0) = σ(e1) ja σ◦F 0 1 (e0) = σ(e1) eli käyttäen tuota<br />

symbolia τx pätee σ ◦ F 0 1 = τ σ(e1) ja σ ◦ F 1 1 = τ σ(e0). Siten reunan määritelmän<br />

mukaan<br />

∂1σ = τ σ(e1) − τ σ(e0). (1)<br />

Nyt σ(e1) on janan σ loppupiste ja σ(e0) on sen alkupiste, joten samastamalla<br />

taas avaruuden X pisteet x ja nollasimpleksit τx voidaan sanoa, että<br />

1-simpleksin σ reuna on<br />

∂1σ = loppupiste − alkupiste.<br />

Tämä pätee muuten kaikille 1-simplekseille, ei pelkästään affiineille – kunhan<br />

ensin sovitaan, mikä on tällaisen simpleksin alku- ja mikä loppupiste.<br />

Ruvetaan sitten miettimään, mitä tapahtuu affiinille 2-simpleksille eli kolmiolle.<br />

Palataan jo aiemmin esillä olleeseen kuvaan:<br />

F i 2<br />

e2<br />

−→<br />

• • • •<br />

e0 e1 e0 e1<br />

•<br />

σ ◦ F 1 2 (∆1) ց<br />

σ<br />

−→<br />

•<br />

σ(e2)<br />

σ(e0) •<br />

σ ◦ F 2 2 (∆1)<br />

•<br />

σ(e1)<br />

σ ◦ F 0 տ<br />

2 (∆1)<br />

∆1<br />

∆2<br />

σ(∆2)<br />

Tässä on tärkeää huomata nuo suunnistukset, jotka kolmion σ(∆2) reunajanoille<br />

σ ◦ F i 2 muodostuvat. Nyt reunan määritelmän mukaan<br />

∂2σ = σ ◦ F 0 2 − σ ◦ F 1 2 + σ ◦ F 2 2 . (2)<br />

Tuossa on nyt sitten tuo miinusmerkki, joka pitää tulkita. Tässä heuristiikassa<br />

ja kuvien piirtelyssä kannattaa ajatella niin, että ”kun merkki vaihtuu,<br />

39<br />

ւ


niin suunta vaihtuu”. Ei ryhdytä sen syvällisemmin pohtimaan onko tässä<br />

tulkinnassa mitään järkeä, mutta se on mainio muistisääntö ja tuottaa hauskoja<br />

(ja välillä ihan oikeitakin) tuloksia. Tässä on kuitenkin muistettava, että<br />

esimerkiksi tuo edellä oleva miinusmerkillä varustettu jana −σ ◦ F 1 2 ei tarkoita<br />

formaalisti janaa pisteestä σ(e0) pisteeseen σ(e2), vaan alkuperäistä janaa<br />

σ ◦ F 1 2 pisteestä σ(e2) pisteeseen σ(e0), joka jana on kerrottu luvulla −1.<br />

Nyt kun formaalissa summassa (2) on tuo yksi miinusmerkki, niin noudatetaan<br />

kuitenkin mainittua heuristista ohjetta ja vaihdetaan kyseisessä miinusmerkkisessä<br />

janassa piirroksessa oleva suunta. Tulos on sitten tämän näköinen:<br />

F i 2<br />

e2<br />

−→<br />

• • • •<br />

e0 e1 e0 e1<br />

•<br />

−σ ◦ F 1 2 (∆1) ց<br />

−→<br />

σ<br />

•<br />

σ(e2)<br />

σ(e0) •<br />

σ ◦ F 2 2 (∆1)<br />

•<br />

σ(e1)<br />

σ ◦ F 0 տ<br />

2 (∆1)<br />

∆1<br />

∆2<br />

σ(∆2)<br />

Mitäs nyt havaitaan? Jos tulkitaan simpleksien summa niin, että niitä vain<br />

asetellaan peräkkäin, niin summa (2) on itse asiassa kolmion σ positiivisesti<br />

suunnistettu reuna. Tästähän tuo määritelmän 4.3 nimitys reuna tietysti<br />

tulee.<br />

Entäpäs sitten affiinin 3-simpleksin σ reuna. Määritelmän mukaan reuna saadaan<br />

tahojen summana<br />

∂3σ = σ ◦ F 0 3 − σ ◦ F 1 3 + σ ◦ F 2 3 − σ ◦ F 3 3 . (3)<br />

Seuraavassa kuvassa on tetraedrin ∆3 pinta leikattu auki pitkin kärjestä e2<br />

lähteviä särmiä ja vastaavasti tetraedrin σ(∆3) pinta on leikattu auki pitkin<br />

kärjestä σ(e2) lähteviä särmiä.<br />

e0<br />

e2<br />

<br />

e1<br />

−→ F i 3<br />

e2<br />

e0<br />

<br />

e3<br />

<br />

<br />

e2<br />

<br />

e1<br />

e2<br />

σ(e2)<br />

σ(e3)<br />

σ(e2)<br />

ւ<br />

σ(e0)<br />

σ(e1)<br />

Huomaa, että noiden kolmioiden suunnistukset menevät todellakin nuolien osoittamalla<br />

tavalla. Muistisääntöhän tässä on semmoinen, että kärkipisteet kierretään<br />

”indeksien suuruusjärjestyksessä”. Tässä vaiheessa on syytä tunnistaa nuo<br />

kolmiot: vasemmalla ylhäällä on σ ◦ F 1 3 (∆2), oikealla ylhäällä σ ◦ F 3 3 (∆2), keskellä<br />

σ ◦ F 2 3 (∆2) ja alhaalla σ ◦ F 0 3 (∆2).<br />

40<br />

−→<br />

σ<br />

<br />

<br />

<br />

<br />

σ(e2)


Nyt summan (3) tulkinnassa on hyvä käyttää taas sääntöä ”kun merkki vaihtuu,<br />

niin suunta vaihtuu”. Käännetään siis suunta miinusmerkkisissä kolmioissa<br />

σ ◦ F 1 3 ja σ ◦ F 3 3 eli tuon kuvan vasemmalla ja oikealla ylhäällä olevissa<br />

kolmioissa. Tämän jälkeen voidaankin piirtää ∂3σ:<br />

σ(e2)<br />

σ(e3)<br />

<br />

<br />

<br />

σ(e2)<br />

σ(e0)<br />

<br />

σ(e1)<br />

σ(e2)<br />

Tähän kuvaan palataan vielä, mutta jo tässä vaiheessa voidaan huomata, että<br />

kiertosuunnat ovat nyt sellaisia, että kaikki särmät kuljetaan kahteen eri<br />

suuntaan, kun kierretään kaikki kolmiot suunnistuksen ilmoittamalla tavalla.<br />

Huomaa, että näin on myös kärjestä σ(e2) lähtevillä kolmella särmällä, jotka<br />

tässä on aukileikkauksesta johtuen piirretty erikseen.<br />

Nyt jätetään taas hetkeksi heuristiikka ja siirrytään kovaan asiaan.<br />

Määritelmä 4.5 Olkoon X topologinen avaruus ja n ≥ 1. Koska jokaiselle nsimpleksille<br />

σ ∈ Σn(X) on määritelty yksikäsitteinen reuna ∂nσ ∈ Sn−1(X),<br />

niin näin syntyy kuvaus<br />

∂n : Σn(X) → Sn−1(X);<br />

sanotaan, että tämä kuvaus ∂n on joukon Σn(X) reunakuvaus.<br />

Olkoon iX : Σn(X) → Sn(X) samastuskuvaus. Lauseen 2.15 nojalla on olemassa<br />

yksikäsitteinen homomorfismi (∂n)∗ : Sn(X) → Sn−1(X) siten, että<br />

(∂n)∗ ◦ iX = ∂n.<br />

Sanotaan, että tämä kuvaus (∂n)∗ : Sn(X) → Sn−1(X) on ryhmän Sn(X) reunahomomorfismi.<br />

Jos c ∈ Sn(X), niin sanotaan, että (∂n)∗(c) ∈ Sn−1(X) on<br />

n-ketjun c reuna.<br />

Jos sekaannuksen vaaraa ei ole, merkitään jatkossa (∂n)∗ = ∂n ja myös (∂n)∗(c) =<br />

∂nc.<br />

Lause 4.6 Olkoon X topologinen avaruus ja n ≥ 1. Olkoon c ∈ Sn(X),<br />

c = <br />

qσ · σ,<br />

σ∈Σn<br />

41


missä qσ ∈ Z ∀σ ja qσ = 0 m.k. σ. Tällöin pätee<br />

∂nc = <br />

qσ · ∂nσ.<br />

σ∈Σn<br />

Todistus. Harjoitustehtävä. Tämä on analoginen lauseen 3.12 todistukselle.<br />

Esimerkki. Katsotaanpa taas tuota edellistä kuvaa, jossa on piirretynä affiinin<br />

3-simpleksin σ reuna. Tämä reuna on 2-ketju ∂3σ. Lauseen 4.6 nojalla voidaan<br />

laskea myös sen reuna eli σ:n reunan reuna ∂2(∂3σ). Tässä ∂3σ koostuu siis<br />

noista kuudesta suunnistetusta kolmiosta, joten lauseen 4.6 mukaan ∂2(∂3σ) on<br />

näiden kolmioiden reunojen summa. (Huomaa, että tässä on otettu jo määritelmän<br />

4.5 miinusmerkit huomioon, kun suunnistuksia on vaihdettu.) Aiemmassa<br />

esimerkissä todettiin, että kolmion reuna on sen suunnistettu reunakäyrä, eli<br />

kolmion suunnistuksen mukaisesti suunnistettujen reunajanojen summa. Tilanne<br />

on siis tällainen:<br />

σ(e2)<br />

σ(e3)<br />

↑<br />

→<br />

ր<br />

ւ<br />

←<br />

→<br />

ւ<br />

տ<br />

σ(e2)<br />

σ(e0)<br />

ց<br />

↓ ↑<br />

ւ<br />

σ(e1)<br />

σ(e2)<br />

Tässä siis ∂2(∂3σ) on noiden nuolten mukaisesti suunnistettujaen janojen summa.<br />

Tässähän on aiemmin käytetty muistisääntöä ”kun merkki vaihtuu, niin<br />

suunta vaihtuu”. Tätä sääntöä voi käyttää myös toisinpäin eli ”kun suunta<br />

vaihtuu, niin merkki vaihtuu”. Kun tätä sääntöä sovelletaan tuohon kuvioon,<br />

nähdään heti, että sen sisällä olevan kolmion kylkijanat supistavat toisensa<br />

pois. Muuta tästä ei heti näyttäisi supistuvan, mutta nyt pitää muistaa,<br />

että tämä kuvio on saatu leikkaamalla auki tetraedrin σ(∆3) pinta pitkin kärjestä<br />

σ(e2) lähteviä särmiä. Liimataan nämä nyt takaisin yhteen, ja katso: nämäkin<br />

särmät supistuvat pois.<br />

Kaikki katosi, joten vastaus on nolla. Siis pätee ∂2(∂3σ) = 0.<br />

Tämän esimerkin innoittamana katsotaan vielä, mikä on kolmion reunan reuna.<br />

Tässä siis σ on kolmio eli affiini 2-simpleksi ja sen reunan reuna ∂1(∂2σ) on<br />

0-ketju eli vakiokuvausten formaali summa. Merkitään taas symbolilla τx sitä<br />

nollasimpleksiä, joka saa vakioarvokseen pisteen x ∈ X. Tilanne näyttää tältä:<br />

42


σ(e2) σ(e2)<br />

−→<br />

∂2<br />

<br />

ւ տ<br />

→<br />

σ(e0) σ(e1) σ(e0) σ(e1)<br />

Tässä siis tuo vasemmanpuoleinen suunnistettu kolmio on σ; suunnistuksenhan<br />

näkee kärkipisteiden kuvautumisjärjestyksestä. Oikealla on sitten enää pelkkä<br />

kolmion kehys jäljellä eli noiden kolmen nuolen mukaan suunnistetun janan<br />

formaali summa. Aikaisemmassa esimerkissä on nähty, että janan reuna<br />

on loppupiste – alkupiste. Näille kolmelle janalle alku/loppupiste näkyy nuolen<br />

suunnasta ja siten esimerkiksi tuon kolmion alareunalla olevan janan reuna on<br />

τ σ(e1) − τ σ(e0), oikealla kyljellä olevan janan reuna on τ σ(e2) − τ σ(e1) ja vasemmalla<br />

kyljellä olevan janan reuna on τ σ(e0) −τ σ(e2). Lauseen 4.6 mukaan saadaan<br />

silloin (huomaa, että tässä on määritelmässä 4.5 oleva miinusmerkki otettu jo<br />

huomioon samoin kuin edellisessä tetraedriesimerkissä)<br />

∂1(∂2σ) = (τ σ(e1) − τ σ(e0)) + (τ σ(e2) − τ σ(e1)) + (τ σ(e0) − τ σ(e2)) = 0.<br />

No niin, taas tuli nolla. Tämä panee ounastelemaan, että näin kävisi muillekin<br />

kuin affiinisimplekseille eli siis ∂1(∂2σ) = 0 kaikille 2-simpleksille σ ja vastaavasti<br />

∂2(∂3σ) = 0 kaikille 3-simpleksille σ. Näissä esimerkeissä on ollut pohjaavaruutena<br />

R 2 tai R 3 , mutta näyttäisi sille, että nuo tarkastelut saattaisivat päteä<br />

missä tahansa vektoriavaruudessa. Tilanne on tietysti toinen, jos tarkasteltavassa<br />

topologisessa avaruudessa X ei ole vektoriavaruusstruktuuria lainkaan:<br />

silloinhan affiinisimplekseistä ei voi edes puhua.<br />

Tässä käy nyt kuitenkin niin mukavasti, että tuo affiinisuuden tai vektoriavaruusstruktuurin<br />

puute ei tahtia haittaa: aina tulee nolla. Itse asiassa pätee<br />

paljon enemmänkin: aina on ∂n(∂n+1σ) = 0, avaruudesta X, simpleksistä σ tai<br />

dimensiosta n riippumatta.<br />

Tämä todistetaan seuraavassa. Tulos on aivan keskeinen koko homologiateorian<br />

(teknisen rakenteen) kannalta.<br />

Lause 4.7 Olkoon X topologinen avaruus ja ∂n : Sn(X) → Sn−1(X) reunahomomorfismi<br />

kaikille n ≥ 1. Tällöin kaikille n ≥ 2 pätee<br />

∂n−1 ◦ ∂n = 0.<br />

Todistus. Lauseen 4.6 nojalla riittää osoittaa, että<br />

∂n−1(∂nσ) = 0 kaikille σ ∈ Σn(X) ja kaikille n ≥ 2. (1)<br />

43


Olkoon siis n ≥ 2 ja σ ∈ Σn(X) mielivaltainen. Väitteen (1) todistus on raaka<br />

lasku suoraan määritelmiin ja lauseeseen 1.34 perustuen.<br />

Näin se menee:<br />

∂n−1(∂nσ) i) = ∂n−1<br />

<br />

n<br />

(−1) i ∂ i <br />

n<br />

ii)<br />

σ = ∂n−1 (−1) i σ ◦ F i <br />

n<br />

i=0<br />

n<br />

(−1) i ∂n−1(σ ◦ F i n) iv)<br />

=<br />

i=0<br />

i=0<br />

n<br />

(−1) i<br />

n−1 <br />

(−1) j ∂ j (σ ◦ F i n) v)<br />

=<br />

i=0<br />

n n−1 <br />

(−1) i+j ∂ j (σ ◦ F i n) vi)<br />

=<br />

i=0 j=1<br />

<br />

0≤j


Esimerkki. Olkoon X topologinen avaruus. Sovitaan, että Sn(X) = {0}, kun<br />

n < 0 ja että ∂n ≡ 0 kun n ≤ 0. (Huomaa, että reunakuvausta ∂0 ei aiemmin<br />

ole määritelty, mutta nyt se määritellään – ja pysyvästi.) Tällöin lauseen 4.7<br />

nojalla perhe {(Sn(X),∂n)}n∈Z on ketjukompleksi.<br />

Määritelmä 4.9 Olkoon X topologinen avaruus. Sanotaan, että edellisen esimerkin<br />

ketjukompleksi {(Sn(X),∂n)}n∈Z on avaruuden X singulaarinen ketjukompleksi.<br />

Huomautus. Olkoon {(Gn,ϕn)}n∈Z ketjukompleksi. Koska ϕn:t ovat homomorfismeja,<br />

niin joukot Ker(ϕn) ⊂ Gn ja Im(ϕn) ⊂ Gn−1 ovat aliryhmiä. Koska<br />

ketjukompleksin määritelmän mukaan ϕn−1 ◦ ϕn = 0, niin<br />

Im(ϕn+1) ⊂ Ker(ϕn).<br />

Lisäksi Im(ϕn+1) on ryhmän Ker(ϕn) aliryhmä. Koska Gn:t ovat Abelin ryhmiä,<br />

niin kaikki aliryhmät ovat normaaleja, jolloin voidaan muodostaa tekijäryhmä<br />

Ker(ϕn)/Im(ϕn+1).<br />

Nämä havainnot antavat perusteluja seuraavaan merkintään/määritelmään:<br />

Määritelmä 4.10 Olkoon {(Gn,ϕn)}n∈Z ketjukompleksi. Merkitään kaikille<br />

n ∈ Z<br />

ja<br />

ja edelleen tekijäryhmää<br />

Zn = Ker(ϕn) ⊂ Gn<br />

Bn = Im(ϕn+1) ⊂ Ker(ϕn) ⊂ Gn<br />

Hn = Zn/Bn.<br />

Sanotaan, että Bn on ketjukompleksin {(Gn,ϕn)}n∈Z n-reunojen ryhmä, Zn<br />

on n-syklien ryhmä ja Hn on n:s homologiaryhmä.<br />

Määritelmä 4.10 siis asetettiin mille tahansa ketjukompleksille. Tällä kurssilla<br />

erityisasemassa ovat määritelmän 4.9 singulaariset ketjukompleksit, ja määritellään<br />

näille oikein erikseen:<br />

Määritelmä 4.11 Olkoon {(Sn(X),∂n)}n∈Z topologisen avaruuden X singulaarinen<br />

ketjukompleksi. Merkitään kaikille n ∈ Z tämän ketjukompleksin nsyklien<br />

ryhmää Zn symbolilla Zn(X), n-reunojen ryhmää Bn symbolilla Bn(X)<br />

ja vastaavasti homologiaryhmää Hn symbolilla Hn(X). Sanotaan, että Zn(X)<br />

on avaruuden X singulaaristen n-syklien ryhmä, Bn(X) on avaruuden X<br />

singulaaristen n-reunojen ryhmä ja Hn(X) on avaruuden X n:s singulaarinen<br />

homologiaryhmä.<br />

Ryhmän Zn(X) alkioita sanotaan lyhyesti sykleiksi ja ryhmän Bn(X) alkioita<br />

reunoiksi. Syklin c ∈ Zn(X) määräämää tekijäluokkaa tekijäryhmässä Hn(X)<br />

merkitään symbolilla [c] ∈ Hn(X).<br />

Lisäksi sanotaan, että syklit c ja c ′ ∈ Zn(X) ovat homologisia, jos ne määräävät<br />

saman tekijäluokan eli pätee [c] = [c ′ ] ∈ Hn(X).<br />

45


Huomautus 4.12 Tässä nyt sitten tuli määriteltyä se tavoiteltu topologiseen<br />

avaruuteen liittyvä algebrallinen objekti eli homologiaryhmä (tai -ryhmät). Koska<br />

tämä on jatkon kannalta aivan keskeisessä asemassa, kerrataan vielä nuo<br />

määritelmät vähän toisin sanoin:<br />

c ∈ Zn(X) ⇔ ∂nc = 0,<br />

c ∈ Bn(X) ⇔ c ∈ Im(∂n+1) ⇔ ∃d ∈ Sn+1(X) : ∂n+1d = c,<br />

[c] = [c ′ ] ⇔ [c − c ′ ] = [0] ⇔ c − c ′ ∈ Bn(X).<br />

Huomautus. Nämä homologialuokat riippuvat aivan oleellisesti tarkasteltavasta<br />

avaruudesta X, joten esimerkkien yhteydessä tämä pohja-avaruus on aina<br />

mainittava. Tosin, sopimuksen mukaisesti aina Sn(X) = {0}, kun n < 0, joten<br />

myös Zn(X) = {0} ja edelleen Hn(X) = {[0]} kun n < 0, olipa X mikä tahansa.<br />

Mitäpäs tapahtuu, kun n = 0? Sopimuksen mukaan ∂0 ≡ 0, joten Z0(X) =<br />

S0(X) aina. B0(X) sitten jo riippuu avaruudesta X.<br />

Esimerkki. Sovitaan tässä esimerkissä, että X = R 2 . Kuten yllä todettiin, kaikki<br />

0-ketjut ovat 0-syklejä ja mietitään sitä, että minkälainen 0-ketju on 0-reuna<br />

eli milloin on olemassa 1-ketju, jonka reuna annettu 0-ketju c on.<br />

Ensinnäkin R2 :n 0-ketjut c ovat formaaleja äärellisiä summia<br />

c = <br />

qx · τx, (1)<br />

x∈R 2<br />

missä τx:t ovat 0-simpleksejä eli jokainen τx : ∆0 → R 2 on vakiokuvaus, joka<br />

saa arvon x. Toisekseen yksittäisen 1-simpleksin σ (joka on R 2 :n polku) reuna<br />

on sivun 39 heurististen tarkastelujen nojalla (jotka ovat kylläkin ihan päteviä<br />

ja ovat voimassa myös ei-affiinille simpleksille σ)<br />

∂1σ = τ σ(e1) − τ σ(e0).<br />

R 2 :n 1-ketjut c ′ ovat näiden 1-simpleksien formaaleja äärellisiä summia eli muo-<br />

toa<br />

jolloin<br />

c ′ = <br />

qσ · σ,<br />

σ<br />

∂1c ′ = <br />

qσ · ∂1σ = <br />

qσ · (τσ(e1) − τσ(e0)). (2)<br />

σ<br />

Nyt siis kysymys kuuluu, että milloin tyyppiä (1) oleva 0-ketju c voidaan esittää<br />

muodossa (2). Kirjoittamalla summa (2) auki saadaan esitys<br />

∂1c ′ = <br />

(2’)<br />

σ<br />

x∈R 2<br />

46<br />

q ′ x · τx


joillekin q ′ x ∈ Z, ja esitykset (1) ja (2 ′ ) ovat samoja, mikäli qx = q ′ x kaikille x.<br />

On melko selvää (harjoitustehtävä!), että tyyppiä (2’) olevan 0-ketjun painokertoimien<br />

q ′ x summa on 0. Silloin välttämätön ehto sille, että tyyppiä (1) oleva<br />

0-ketju olisi tyyppiä (2) on se, että painokertoimien qx summa on 0. Osoittautuu<br />

(tämä todistetaan myöhemmin, eikä tämä enää päde kaikissa avaruuksissa X,<br />

vaikka edellä sanottu pätee), että tämä on myös riittävää. Siten saadaan ehto<br />

c = <br />

qx · τx ∈ B0(X) ⇔ <br />

qx = 0. (3)<br />

x∈R 2<br />

x∈R 2<br />

Tämä ehto (3) on riittävää, jotta voidaan laskea H0(R) – tietysti jo saadun<br />

tiedon Z0(R 2 ) = S0(R 2 ) avulla. Tämä onkin itse asiassa yllättävän helppoa,<br />

ja onnistuu ihan algebran kurssin tietojen pohjalta (hauska harjoitustehtävä!).<br />

Vastaus on: H0(R 2 ) ∼ = Z.<br />

Tarkastellaanpa sitten tilannetta kun n = 1. Minkälainen on ryhmä Z1(R 2 ) ⊂<br />

S1(R 2 )?<br />

Ei mennä tässä sen kummemmin yksityiskohtiin; tarkastellaan tilannetta ihan<br />

vain kuvasta katsomalla. Ensinnäkin R 2 :n 1-simpleksit ovat R 2 :n polkuja σ ja<br />

siten S1(R 2 ) koostuu näiden äärellisistä formaaleista summista eli R 2 :n 1-ketju<br />

c on muotoa<br />

Muistetaan, että<br />

joten<br />

∂1c =<br />

c =<br />

n<br />

qi · σi.<br />

i=1<br />

∂1σi = τ σi(e1) − τ σi(e0),<br />

n<br />

qi · (τσi(e1) − τσi(e0)), (4)<br />

i=1<br />

joten huomautuksen 4.12 mukaan saadaan ehto<br />

c ∈ Z1(R 2 n<br />

) ⇔ qi · (τσi(e1) − τσi(e0)) = 0. (5)<br />

Voiko seuraavannäköinen ketju c = σ1 + σ2 + σ3 + σ4 olla sykli?<br />

• •<br />

σ1<br />

σ2<br />

σ3<br />

i=1<br />

• •<br />

•<br />

σ4<br />

Lasketaan sen reuna. Ehdon (4) mukaan<br />

∂1c =<br />

4<br />

(τσi(e1) − τσi(e0)). (6)<br />

i=1<br />

47


Tuohon kuvaan on merkitty simpleksien σi suunnistukset, mikä tarkoittaa sitä,<br />

että kuvasta nähdään, kumpi on alkupiste σi(e0) ja kumpi loppupiste σi(e1).<br />

Koska peräkkäisillä simplekseillä σi ja σi+1, i = 1,2,3 on tässä kuvan tilanteessa<br />

(ei mikään sano, että näiden simpleksien pitäisi olla tällä tavalla peräkkäin –<br />

tässä ne nyt vain ovat niin) on sama edellisen loppu- kuin seuraavan alkupiste,<br />

niin summassa (6) nämä supistuvat pois. Tämä supistuminen ei kuitenkaan<br />

koske ensimmäisen alkupistettä ja viimeisen loppupistettä, jotka jäävät jäljelle,<br />

ja summa (6) supistuu muotoon<br />

Siten ehto (4) tulee muotoon<br />

∂1c = τ σ4(e1) − τ σ0(e0).<br />

c ∈ Z1(R 2 ) ⇔ τ σ4(e1) − τ σ0(e0) = 0 ⇔<br />

τ σ4(e1) = τ σ0(e0) = 0 ⇔ σ4(e1) = σ1(e0). (7)<br />

Näin nyt ei tässä kuvassa satu olemaan, joten kyseessä ei voi olla sykli.<br />

Jos simpleksi on tällainen peräkkäisten janojen σ1,...,σn (tai yleisemmin polkujen)<br />

muodostama ketju, niin ehto (7) vähän yleistettynä antaa välttämättömän<br />

ja riittävän ehdon sille, milloin tämmöinen ketju c (muunkinlaisia on<br />

olemassa!) on sykli:<br />

c on sykli ⇔ ensimmäisen polun alkupiste = viimeisen polun loppupiste.<br />

Seuraavassa c = σ1 + σ2 + σ3 + σ4 + σ5 + σ6 on sykli:<br />

• •<br />

σ6<br />

σ1<br />

•<br />

σ2<br />

σ3<br />

• •<br />

σ5<br />

•<br />

Havainnollisesti ajatellen tämä on sykli sillä perusteella, että se on kuvasta<br />

katsoen ”lenkki”, jonka alkupiste on sama kuin loppupiste. Tästä muuten tulee<br />

nimitys sykli, joka tarkoittaa vapaasti suomentaen jonkinlaista kierrosta.<br />

Muunkinlaisia syklejä on tietysti olemassa. Tässähän nuo c:n osat ovat affiineja<br />

ja yleisesti näin ei tietenkään tarvitse olla. Idea pysyy kuitenkin samana riippumatta<br />

siitä, ovatko nämä pätkät affiineja tai jotain muuta. Oleellinen vaatimus<br />

on vain se, että alkupiste on sama kuin loppupiste. Tällaiset ovat siis ”perussyklejä”.<br />

Myös yhden simpleksin muodostama ketju on sykli, jos sen alkupiste<br />

48<br />

σ4


on sama kuin loppupiste. Tämähän ei tietenkään ole mahdollista, jos kyseessä<br />

on affiini, ei-vakio simpleksi. Jos 1-simpleksi on vakio, niin se on triviaalisti<br />

sykli. Huomaa kuitenkin, että esimerkiksi 2-simpleksi, joka on vakio, ei ole sykli,<br />

ks. harjoitustehtävä 4.3.<br />

Osoittautuu, että jokainen R 2 :n simpleksi saadaan summana tällaisista ”perussykleistä”<br />

eli lenkeistä. Jätetään tämän todistus harjoitustehtäväksi.<br />

Jos halutaan laskea homologiaryhmä H1(R 2 ) = Z1(R 2 )/B1(R 2 ), niin 1-syklien<br />

lisäksi pitäisi pystyä tunnistamaan myös 1-reunat eli määräämään ryhmä B1(R 2 ).<br />

Minkälainen 1-sykli siis on reuna? Ainakin tällainen:<br />

Tämähän on tunnetusti seuraavannäköisen 2-simpleksin reuna:<br />

<br />

Myös seuraavan kuvan suorakaidesykli on reuna:<br />

Tämä taas johtuu siitä, että se on ilmeisesti seuraavan kuvan 2-ketjun c = σ1+σ2<br />

reuna:<br />

σ1<br />

σ2<br />

<br />

Tässähän σ1 ja σ2 antavat tuolle diagonaalille päinvastaiset suunnistukset, joten<br />

49


ne supistavat toisensa pois. Myös muut monikulmiosyklit ovat reunoja. Esimerkiksi<br />

jos 1-sykli eli lenkki muodostaa kuusikulmion kuten sivun 48 kuvassa, niin<br />

on helppo jakaa kuusikulmio kolmioihin ja suunnistaa ne sopivasti, niin että reunaviivalle<br />

tulee alkuperäinen suunnistus ja ”ylimääräisillä” kolmion kyljillä käy<br />

niinkuin edellisessä kuvassa eli niille tulee vastakkainen suunnistus. Itse asiassa<br />

tuossa kuvan tilanteessa ei tarvitse muuta kuin suunnistaa kaikki kolmiot ”myötäpäivään”.<br />

Kokeile!<br />

Minkälainen sykli sitten ei ole reuna? Ovatko esimerkiksi tämännäköiset syklit<br />

σ ja σ1 + σ2 (syklejähän ne ovat, koska loppupisteet ovat samoja kuin alkupisteet)<br />

reunoja?<br />

•<br />

σ<br />

KUVA 1<br />

σ2<br />

• •<br />

Äkkiä ajatellen voisi sanoa, etteivät ole, ainakaan σ, mutta kyllä ne nyt vain<br />

reunoja ovat, ks. harjoitustehtävä 4.1.<br />

Osoittautuu, että itse asiassa jokainen R 2 :n 1-sykli on myös reuna (tämä todistetaan<br />

jatkossa), jolloin pätee Z1(R 2 ) = B1(R 2 ) ja edelleen<br />

σ1<br />

H1(R 2 ) = Z1(R 2 )/B1(R 2 ) = 0.<br />

On toisaalta niin, että väite H1(X) = 0 ei päde läheskään kaikissa avaruuksissa<br />

X, esimerkiksi kun X = R 2 \ {0}, ks. harjoitustehtävä 4.2.<br />

Harjoitustehtäviä<br />

4.1 Osoita, että yllä olevan kuvan 1 esittämät lenkit eli syklit σ ja σ1 + σ2<br />

ovat reunoja eli ryhmän B1(R 2 ) alkioita konstruoimalla ketjut c,d ∈ S2(R 2 ),<br />

joille pätee ∂2c = σ ja ∂2d = σ1 + σ2.<br />

Tämä on tietysti hyvin epämääräinen tehtävä, kun noita ketjuja σ ja σ1 + σ2<br />

ei ole kunnolla määritelty (piirtäminen ei tietenkään riitä), mutta tässä ratkaisussa<br />

pelkkä idea riittää. Osoittautuu, että σ on helpompi kuin σ1 + σ2 siinä<br />

mielessä, että c:ksi voidaan valita yksittäinen simpleksi, mutta d:lle vastaava ei<br />

onnistu.<br />

4.2 Tuossa luvun 4 viimeisellä rivillä todettiin, että H1(R 2 \ {0}) = 0, joten<br />

50


yhmässä Z1(R 2 \ {0}) on jokin sykli, joka ei ole reuna. Asiat ovat sillä tavalla,<br />

että tällaisia syklejä ovat esimerkiksi kuvan 1 lenkit, mikäli origo on näiden<br />

ympyröiden sisällä (nämä ovat siis samoja ympyröitä, vaikka ne on piirretty erilleen).<br />

Varmistaudu siitä, että tällaisessa tapauksessa kyse on todella sykleistä<br />

myös avaruudessa R 2 \ {0}. Anna sitten jonkinlainen intuitiivinen selitys sille,<br />

miksei edellisen tehtävän ratkaisusi toimi tässä avaruudessa. Huomaa, että origon<br />

sijainti tuohon ympyrään nähden on ratkaisevaa.<br />

Osoita kuitenkin, että tässä(kin) tapauksessa pätee<br />

[σ] = [σ1 + σ2] ∈ H1(R 2 \ {0}).<br />

Tämä on vielä epämääräisempi tehtävä kuin tuo edellinen, eikä tähän mitään<br />

tarkkaa ratkaisua ole tarkoituskaan hakea.<br />

Tietysti on myös niin, että jos tehtävän 4.1 ratkaisu ei toimi tässä, niin eihän se<br />

sano välttämättä sitä, että näitä ei voisi reunoiksi osoittaa sitten jollakin muulla<br />

konstilla. Näin se nyt vain kuitenkin on: nämä eivät ole reunoja avaruudessa<br />

R 2 \ {0} eli tuonnäköiset lenkit eivät ole ryhmän B1(R 2 \ {0}) alkioita, jos origo<br />

on ympyrän sisällä. Jos origo sattuu olemaan ympyrän ulkopuolella, niin sitten<br />

nämä kyllä ovat reunoja myös tässä avaruudessa.<br />

Tämä väite σ,σ1 + σ2 ∈ B1(R 2 \ {0}) tullaan (ehkä) todistamaan jatkossa,<br />

mahdollisesti harjoitustehtävänä. Tässä vaiheessa eväät eivät sellaiseen riitä.<br />

Tässä tapahtuu sillä tavalla, että (ja tämä on vaikea todistaa):<br />

H1(R 2 \ {0}) ∼ = Z.<br />

Itse asiassa sattuu käymään niin, että tuon kuvan σ:n määräämä tekijäluokka<br />

[σ] ∈ H1(R 2 \ {0}) on tämän ryhmän H1(R 2 \ {0}) virittäjä eli pätee<br />

H1(R 2 \ {0}) = Z · [σ].<br />

Tämä on puolestaan sitten vielä paljon vaikeampi todistaa. Huomaa, että ehdon<br />

[σ] = [σ1+σ2] nojalla tällöin myös [σ1+σ2] on ryhmän H1(R 2 \{0}) virittäjä.<br />

Seuraavissa tehtävissä on tarkoitus olla vähän täsmällisempi.<br />

4.3 Olkoon X topologinen avaruus, n ∈ N ja σ ∈ Σn(X) vakiokuvaus σ :<br />

∆n → X. Osoita, että σ ∈ Zn(X) jos ja vain jos n on pariton tai n = 0.<br />

4.4 Olkoon X topologinen avaruus, n ∈ N ja σ ∈ Σn(X) vakiokuvaus σ :<br />

∆n → X. Osoita, että σ ∈ Bn(X) jos ja vain jos n on pariton.<br />

4.5 Olkoon X yhden pisteen topologinen avaruus. Osoita, että<br />

Hn(X) ∼ <br />

Z kun n = 0<br />

=<br />

0 muuten.<br />

(Ohje: Tehtävät 3.3, 4.3 ja 4.4.)<br />

51


4.6 Olkoon X kahden pisteen muodostama topologinen avaruus, jossa on diskreetti<br />

topologia, jolloin siis kaikki X:n osajoukot ovat avoimia. Osoita, että<br />

Hn(X) ∼ <br />

Z<br />

=<br />

2 kun n = 0<br />

0 muuten.<br />

4.7 Olkoon X kahden pisteen muodostama topologinen avaruus, jossa on minitopologia<br />

eli avoimia joukkoja ovat vain ∅ ja X. Osoita, että<br />

H0(X) ∼ = Z.<br />

Myöhemmin osoitetaan, että jokaiselle polkuyhtenäiselle avaruudelle X pätee<br />

H0(X) ∼ = Z, ja nyt tämä X on polkuyhtenäinen, joten tehtävän väite seuraa<br />

tästä yleisemmästä tuloksesta. Tarkoitus on kuitenkin todistaa väite tässä suoraan<br />

ilman tuota yleistä lausetta.<br />

4.8 Olkoon X kahden pisteen muodostama topologinen avaruus, jossa on minitopologia.<br />

Osoita, että<br />

H1(X) ∼ = 0.<br />

Myöhemmin osoitetaan, että Hn(X) ∼ = 0 kaikille minitopologialla varustetuille<br />

avaruuksille X ja kaikille n ≥ 1. Tämän ehdon ”Hn(X) = 0 kun n ≥ 1” voisi<br />

periaatteessa todistaa jo tässä vaiheessa tuolle kahden pisteen avaruudelle X<br />

samalla idealla kuin kuin tapauksen n = 1, mutta siinä on vähän turhia teknisiä<br />

mutkia. Ei tämäkään tapaus n = 1 ihan helppo ole – tehtävästä 4.1 saattaa olla<br />

apua.<br />

5 Ketjukuvaukset<br />

Tämän luvun alkupään tulokset ovat puhtaasti algebrallisia apuneuvoja, joita<br />

jatkossa sitten sovelletaan singulaarisiin ketjukomplekseihin.<br />

Tässä luvussa pysyvästi (G,∂) = {(Gn,∂n)}n∈Z ja (G ′ ,∂ ′ ) = {(G ′ n,∂ ′ n)}n∈Z<br />

ovat ketjukomplekseja. Ketjukompleksin (G,∂) n-syklien ja n-reunojen ryhmiä<br />

merkitään symboleilla Zn ja Bn sekä homologiaryhmiä symboleilla Hn. Vastaavasti<br />

ketjukompleksin (G ′ ,∂ ′ ) n-syklien ja n-reunojen ryhmiä merkitään symboleilla<br />

Z ′ n ja B ′ n sekä homologiaryhmiä symboleilla H ′ n.<br />

Määritelmä 5.1 Olkoon ϕ = {ϕn}n∈Z perhe homomorfismeja ϕn : Gn → G ′ n.<br />

Tällöin merkitään ϕ : (G,∂) → (G ′ ,∂ ′ ). Sanotaan, että perhe ϕ on ketjukuvaus<br />

ϕ : (G,∂) → (G ′ ,∂ ′ ), jos kaikille n ∈ Z pätee<br />

∂ ′ n ◦ ϕn = ϕn−1 ◦ ∂n.<br />

Huomautus. Määritelmän 5.1 muistamista helpottaa kaavio:<br />

52


∂n−1 ∂n ∂n+1 ∂n+2<br />

... ←− Gn−2 ←− Gn−1 ←− Gn ←− Gn+1 ←− ...<br />

↓ ↓ ↓ ↓<br />

ϕn−2 ϕn−1 ϕn ϕn+1<br />

∂ ′ n−1 ∂ ′ n ∂ ′ n+1 ∂ ′ n+2<br />

... ←− G ′ n−2 ←− G ′ n−1 ←− G ′ n ←− G ′ n+1 ←− ...<br />

Tässä siis kaavio kommutoi jos ja vain jos ϕ on ketjukuvaus.<br />

Lause 5.2 Olkoon ϕ : (G,∂) → (G ′ ,∂ ′ ) ketjukuvaus. Tällöin kaikille n ∈ Z<br />

pätee<br />

a) ϕn(Zn) ⊂ Z ′ n ja<br />

b) ϕn(Bn) ⊂ B ′ n.<br />

Todistus. a) Olkoon c ∈ Zn. Pitää osoittaa, että ϕn(c) ∈ Z ′ n eli että ϕn(c) ∈<br />

Ker(∂ ′ n) eli että ∂ ′ n(ϕn(c)) = 0. Näin on, sillä<br />

∂ ′ n(ϕn(c)) i) = ϕn−1(∂n(c)) ii)<br />

= ϕn−1(0) iii)<br />

= 0.<br />

Tässä yhtälö<br />

i) seuraa siitä, että ϕ on ketjukuvaus,<br />

ii) siitä, että c ∈ Zn = Ker(∂n) ja<br />

iii) siitä, että ϕn−1 on homomorfismi.<br />

b) Olkoon b ∈ Bn. Pitää osoittaa, että ϕn(b) ∈ B ′ n eli että ϕn(b) ∈ Im(∂ ′ n+1) eli<br />

että on olemassa c ′ ∈ G ′ n+1 siten, että<br />

∂ ′ n+1(c ′ ) = ϕn(b). (1)<br />

Koska b ∈ Bn = Im(∂n+1), niin on olemassa c ∈ Gn+1 siten, että<br />

∂n+1(c) = b. (2)<br />

Koska ϕn+1 on kuvaus Gn+1 → G ′ n+1, niin ϕn+1(c) ∈ G ′ n+1. Määritellään nyt<br />

c ′ = ϕn+1(c) ∈ Gn+1<br />

ja osoitetaan, että tämä on ehdossa (1) kaivattu c ′ eli että ehto (1) toteutuu –<br />

tällöin väite on todistettu. Koska<br />

∂ ′ n+1(c ′ ) i) = ∂ ′ n+1(ϕn+1(c)) ii)<br />

= ϕn(∂n+1(c)) iii)<br />

= ϕn(b),<br />

niin ehto (1) pätee ja asia on selvä. Tässä yhtälö<br />

i) seuraa c ′ :n määritelmästä,<br />

ii) siitä, että ϕ on ketjukuvaus ja<br />

iii) ehdosta (2). <br />

53


Lause 5.3 Olkoon ϕ : (G,∂) → (G ′ ,∂ ′ ) ketjukuvaus ja n ∈ Z. Määritellään<br />

kuvaus ϕn : Hn → H ′ n seuraavalla tavalla. Olkoon α ∈ Hn = Zn/Bn, jolloin α<br />

on jokin tekijäluokka α = [a], missä a ∈ Zn on luokan α edustaja. Määritellään<br />

nyt<br />

ϕn(α) = ϕn([a]) := [ϕn(a)] ∈ H ′ n = Z ′ n/B ′ n.<br />

Tällöin ϕn : Hn → H ′ n on hyvin määritelty kuvaus ja lisäksi homomorfismi.<br />

Todistus. Koska a ∈ Zn, niin lauseen 5.2 nojalla ϕn(a) ∈ Z ′ n, joten ainakin ϕn(a)<br />

määrää jonkin tekijäluokan tekijäryhmässä H ′ n = Z ′ n/B ′ n, joten määritelmä on<br />

ainakin siinä suhteessa järkevä. Se, mikä tässä kuvauksen määritelmässä voi olla<br />

pielessä on, että määritelmä ainakin näennäisesti riippuu valitusta tekijäluokan<br />

α edustajasta a, ja voisi olla, että toisenlainen edustajan valinta tuottaisi toisenlaisen<br />

lopputuloksen. Näin ei tietenkään saa olla, jotta tämä hyvä kuvauksen<br />

määritelmä olisi: kuvauksen arvon on oltava yksikäsitteinen.<br />

Olkoot siis a ja b kaksi saman tekijäluokan α edustajaa, a,b ∈ Zn, [a] = [b] = α;<br />

pitää osoittaa, että<br />

[ϕn(a)] = [ϕn(b)] ∈ H ′ n, (1)<br />

jolloin siis kuvauksen ϕn arvo luokassa α (= [a] = [b]) on riippumaton valitusta<br />

edustajasta a tai b.<br />

Koska nyt [a] = [b], niin tekijäryhmän Hn vähennyslaskua soveltamalla<br />

[a − b] = [a] − [b] = [0] ∈ Hn = Zn/Bn.<br />

Tekijäryhmän määritelmän perusteella tämä merkitsee sitä, että tekijäluokan<br />

[a − b] edustajalle a − b pätee<br />

Tällöin lauseen 5.2 nojalla<br />

a − b ∈ Bn.<br />

ϕn(a − b) ∈ B ′ n. (2)<br />

Koska ϕn on homomorfismi, niin ϕn(a − b) = ϕn(a) − ϕn(b), joten ehdon (2)<br />

nojalla<br />

ϕn(a) − ϕn(b) ∈ B ′ n.<br />

Tällöin<br />

[ϕn(a) − ϕn(b)] = [0] ∈ H ′ n<br />

ja tämän perusteella tekijäryhmän H ′ n vähennyslaskua soveltaen myös<br />

ja väite (1) seuraa.<br />

[ϕn(a)] − [ϕn(b)] = [ϕn(a) − ϕn(b)] = [0] ∈ H ′ n,<br />

Näin on osoitettu, että ϕn : Hn → H ′ n on hyvin määritelty kuvaus. Pitää vielä<br />

osoittaa, että se on homomorfismi eli että pätee<br />

ϕn(α + β) = ϕn(α) + ϕn(β) kaikille α,β ∈ Hn. (3)<br />

54


Olkoot siis α,β ∈ Hn mielivaltaisia. Valitaan luokille α ja β edustajat a,b ∈ Zn,<br />

α = [a] ja β = [b]. Tällöin<br />

ϕn(α + β) = ϕn([a] + [b]) i) = ϕn([a + b]) ii)<br />

= [ϕn(a + b)] iii)<br />

= [ϕn(a) + ϕn(b)] iv)<br />

=<br />

[ϕn(a)] + [ϕn(b)] v)<br />

= ϕn([a]) + ϕn([b]) = ϕn(α) + ϕn(β),<br />

joten väite (3) pätee ja lause on todistettu. Yllä yhtälö<br />

i) seuraa tekijäryhmän Hn yhteenlaskun määritelmästä,<br />

ii) on kuvauksen ϕn määritelmä,<br />

iii) seuraa siitä, että ϕn on homomorfismi,<br />

iv) seuraa tekijäryhmän H ′ n yhteenlaskun määritelmästä ja<br />

v) on taas kuvauksen ϕn määritelmä. <br />

Edellä ketjukuvaukset ovat olleet täysin abstrakteja objekteja; yhtään esimerkkiä<br />

ei ole annettu. Seuraava lause antaa esimerkin – ja hyvin tärkeän sellaisen.<br />

Aiemmin (ks. määr. 4.9) on sovittu, että Sn(X) = {0} = Sn(Y ) kun n < 0 ja<br />

myös että reunakuvaukset ∂n ovat nollakuvauksia kun n ≤ 0. Näillä sopimuksilla<br />

siis perheet (S(X),∂) = {(Sn(X),∂n)}n∈Z ja (S(Y ),∂) = {(Sn(Y ),∂n)}n∈Z<br />

ovat ketjukomplekseja, joita määritelmän 4.9 mukaisesti sanotaan avaruuden<br />

X ja Y singulaarisiksi ketjukomplekseiksi. Joskus merkitään selvyyden vuoksi<br />

näitä ketjukomplekseja symboleilla (S(X),∂ X ) ja (S(Y ),∂ Y ) ja vastaavasti reunahomomorfismeja<br />

symboleilla ∂ X n ja ∂ Y n , n ∈ Z.<br />

Jos X ja Y ovat topologisia avaruuksia ja f : X → Y on jatkuva kuvaus,<br />

niin määritelmän 3.9 mukaisesti f indusoi kaikille n ∈ N ketjuhomomorfismin<br />

fn : Sn(X) → Sn(Y ). Kun nyt sovitaan, että fn on nollakuvaus, kun n < 0,<br />

niin syntyy perhe {fn}n∈Z homomorfismeja fn : Sn(X) → Sn(Y ).<br />

Nyt voidaan kysyä, onko tämä perhe {fn}n∈Z mahdollisesti joillakin lisäehdoilla<br />

ketjukuvaus (S(X),∂ X ) → (S(Y ),∂ Y ). Vastaus on kyllä, ilman mitään<br />

lisäehtoja:<br />

Lause 5.4 Olkoot X ja Y topologisia avaruuksia sekä f : X → Y jatkuva kuvaus.<br />

Olkoon kaikille n ∈ N fn : Sn(X) → Sn(Y ) kuvauksen f indusoima ketjuhomomorfismi<br />

ja sovitaan, että fn ≡ 0, kun n < 0. Tällöin perhe {fn}n∈Z on<br />

ketjukuvaus avaruuden X singulaariselta ketjukompleksilta (S(X),∂ X ) avaruuden<br />

Y singulaariselle ketjukompleksille (S(Y ),∂ Y ).<br />

Todistus. Määritelmän 5.1 mukaisesti pitää osoittaa, että kaikille n ∈ Z pätee<br />

∂ Y n ◦ fn = fn−1 ◦ ∂ X n .<br />

Väite pätee tehtyjen sopimusten nojalla triviaalisti, kun n ≤ 0, joten voidaan<br />

olettaa, että n ≥ 1. Olkoon c = <br />

σ∈Σn(X) qσ ·σ ∈ Sn(X) mielivaltainen. Riittää<br />

osoittaa, että<br />

∂ Y n (fn(c)) = fn−1(∂ X n (c)).<br />

55


Tämä on suora lasku:<br />

∂ Y n (fn(c)) i) = ∂ Y ⎛<br />

⎝<br />

n<br />

<br />

<br />

σ∈Σn(X)<br />

<br />

qσ<br />

σ∈Σn(X) i=0<br />

fn−1<br />

fn−1<br />

⎛<br />

σ∈Σn(X)<br />

qσ · ∂ Y n (f ◦ σ) iv)<br />

= <br />

⎝ <br />

⎛<br />

n<br />

(−1) i f ◦ σ ◦ F i n<br />

qσ<br />

σ∈Σn(X) i=0<br />

⎝ <br />

σ∈Σn(X)<br />

⎞<br />

qσ · fn(σ) ⎠ ii)<br />

= ∂ Y ⎛<br />

⎝<br />

n<br />

<br />

qσ<br />

σ∈Σn(X) i=0<br />

vi) <br />

=<br />

n<br />

(−1) i σ ◦ F i ⎞<br />

n<br />

qσ∂ X n σ<br />

⎞<br />

⎠ x)<br />

σ∈Σn(X)<br />

n<br />

(−1) i ∂ i (f ◦ σ) v)<br />

=<br />

qσ<br />

σ∈Σn(X) i=0<br />

⎛<br />

= fn−1 ⎝ <br />

⎠ viii)<br />

= fn−1(∂ X n ( <br />

σ∈Σn(X)<br />

qσ · (f ◦ σ)<br />

⎞<br />

⎠ iii)<br />

=<br />

n<br />

(−1) i fn−1(σ ◦ F i n) vii)<br />

=<br />

qσ<br />

σ∈Σn(X) i=0<br />

n<br />

(−1) i ∂ i ⎞<br />

σ⎠<br />

ix)<br />

=<br />

qσσ)) xi)<br />

= fn−1(∂ X n (c)).<br />

Tässä yhtälö<br />

i) seuraa lauseesta 3.12 (2),<br />

ii) seuraa lauseesta 3.12 (1),<br />

iii) seuraa lauseesta 4.6 (huomaa, että oletuksen mukaan nyt n ≥ 1),<br />

iv) seuraa määritelmästä 4.3, sillä n ≥ 1 (tässä on nyt jätetty merkintöjen selkeyttämiseksi<br />

tuo yläindeksi Y pois),<br />

v) seuraa määritelmästä 4.1,<br />

vi) seuraa lauseesta 3.12 (1), sillä tässä σ ◦ F i n ∈ Σn−1(X),<br />

vii) seuraa lauseesta 3.12 (2),<br />

viii) seuraa määritelmästä 4.1 ja<br />

ix) seuraa määritelmästä 4.3. Tässä on sitten palautettu tuo symbolin ∂ yläindeksi,<br />

mutta salaperäisellä tavalla se onkin muuttunut alkuperäisestä Y :stä<br />

X:ksi – näinhän sen nyt pitää olla, koska σ on nimenomaan X:n simpleksi.<br />

Yhtälö<br />

x) seuraa lauseesta 4.6 ja lopulta<br />

xi) seuraa ihan vain c:n määritelmästä. <br />

Lause 5.5 Olkoot X,Y topologisia avaruuksia, f : X → Y jatkuva kuvaus,<br />

n ∈ N sekä fn : Sn(X) → Sn(Y ) f:n indusoima ketjuhomomorfismi. Tällöin<br />

määrittelemällä kaikille a ∈ Zn(X)<br />

fn([a]) = [fn(a)] ∈ Hn(Y )<br />

syntyy homomorfismi fn : Hn(X) → Hn(Y ).<br />

Todistus. Väite seuraa lauseista 5.3 ja 5.4. <br />

Määritelmä 5.6 Sanotaan, että lauseen 5.5 mukainen homomorfismi<br />

fn : Hn(X) → Hn(Y ),<br />

fn([a]) = [fn(a)] ∈ Hn(Y ) kaikille n ∈ N ja a ∈ Zn(X)<br />

56


on kuvauksen f indusoima homologiahomomorfismi.<br />

Lauseessa 3.13 todettiin, että jatkuvien kuvausten indusoimat ketjuhomomorfismit<br />

käyttäytyvät kuvausten yhdistämiseen nähden luontevasti. Sama pätee<br />

homologiahomomorfismeille:<br />

Lause 5.7 Olkoot X,Y,Z topologisia avaruuksia, f : X → Y ja g : Y → Z<br />

jatkuvia kuvauksia sekä n ∈ N. Tällöin homologiahomomorfismeille pätee<br />

(g ◦ f)n = gn ◦ fn : Hn(X) → Hn(Z).<br />

Todistus. Olkoon α ∈ Hn(X) mielivaltainen. Riittää osoittaa, että<br />

(g ◦ f)n(α) = gn( fn(α)). (1)<br />

Valitaan tekijäluokalle α edustaja a ∈ Zn(X). Väitteen (1) verifiointi on pelkkä<br />

lasku:<br />

(g ◦ f)n(α) = (g ◦ f)n([a]) i) = [(g ◦ f)n(a)] ii)<br />

= [(gn ◦ fn)(a)] = [gn(fn(a))] iii)<br />

=<br />

gn([fn(a)]) iv)<br />

= gn( fn([a])) = gn( fn(α)),<br />

joten väite (1) pätee. Tässä yhtälöt i), iii) ja iv) seuraavat määritelmästä 5.6<br />

ja yhtälö ii) lauseesta 3.13. <br />

Lauseessa 3.14 todettiin, että identtinen kuvaus idX : X → X indusoi identtisen<br />

ketjuhomomorfismin eli (idX)n = id Sn(X) : Sn(X) → Sn(X). Kuten arvata<br />

sopii, sama pätee homologiahomorfismille ( idX)n : Hn(X) → Hn(X):<br />

Lause 5.8 Olkoon X topologinen avaruus ja n ∈ N. Tällöin identtinen kuvaus<br />

idX : X → X indusoi identtisen ketjuhomomorfismin id Hn(X) : Hn(X) →<br />

Hn(X) eli pätee<br />

( idX)n = id Hn(X) : Hn(X) → Hn(X).<br />

Todistus. Olkoon α ∈ Hn(X) mielivaltainen. Riittää osoittaa, että<br />

( idX)n(α) = α. (1)<br />

Valitaan tekijäluokalle α edustaja a ∈ Zn(X). Väitteen (1) verifiointi on taas<br />

pelkkä lasku:<br />

( idX)n(α) = ( idX)n([a]) i) = [(idX)n(a)] ii)<br />

= [a] = α,<br />

joten väite (1) pätee. Tässä yhtälö i) seuraa määritelmästä 5.6 ja yhtälö ii)<br />

lauseesta 3.14. <br />

Lauseessa 3.15 havaittiin, että homeomorfisten topologisten avaruuksien X ja<br />

57


Y singulaaristen n-ketjujen ryhmät Sn(X) ja Sn(Y ) ovat isomorfisia. Itse asiassa<br />

kyseisen lauseen todistuksesta nähdään vähän enemmänkin: jos f : X → Y<br />

on homeomorfismi, niin nimenomaan sen indusoima ketjuhomomorfismi fn :<br />

Sn(X) → Sn(Y ) on kaivattu isomorfismi. Sama pätee nyt myös homologiahomomorfismeille.<br />

Tämä on jatkoa ajatellen hyvin tärkeä tulos – voi ajatella,<br />

että tämä on lauseen 3.15 ”jalostettu versio”. Vertaa huomautukseen 3.16.<br />

Lause 5.9 Olkoot X,Y topologisia avaruuksia, f : X → Y homeomorfismi ja<br />

n ∈ N. Tällöin f:n indusoima homologiahomomorfismi fn : Hn(X) → Hn(Y )<br />

on isomorfismi.<br />

Todistus. Koska f : X → Y on homeomorfismi, niin sen käänteiskuvaus f −1 :<br />

Y → X on jatkuva ja indusoi siten homologiahomomorfismin ( f −1 )n : Hn(Y ) →<br />

Hn(X). Väite seuraa, jos osoitetaan, että ( f −1 )n on homomorfismin fn käänteiskuvaus,<br />

ts. että pätee<br />

( f −1 )n ◦ fn = id Hn(X) ja fn ◦ ( f −1 )n = id Hn(Y ).<br />

Nämä väitteet saadaan nyt helposti, sillä<br />

( f −1 )n ◦ fn<br />

i)<br />

= ( f −1 ◦ f)n = ( ii)<br />

idX)n = idHn(X),<br />

missä yhtälö i) seuraa lauseesta 5.7 ja yhtälö ii) lauseesta 5.8. Vastaavasti nähdään,<br />

että fn ◦ ( f −1 )n = id Hn(Y ). <br />

Harjoitustehtäviä<br />

5.1 Olkoot X,Y topologisia avaruuksia ja f : X → Y jatkuva injektio. Tehtävässä<br />

3.1 osoitettiin, että tällöin f:n indusoima ketjuhomomorfismi fn : Sn(X) →<br />

Sn(Y ) on välttämättä monomorfismi kaikille n ∈ N. Osoita esimerkillä, että f:n<br />

indusoiman homologiahomomorfismin fn : Hn(X) → Hn(Y ) ei välttämättä tarvitse<br />

olla monomorfismi.<br />

5.2 Olkoot X,Y topologisia avaruuksia ja f : X → Y jatkuva surjektio. Tehtävässä<br />

3.2 osoitettiin, että tällöin f:n indusoiman ketjuhomomorfismin fn :<br />

Sn(X) → Sn(Y ) ei välttämättä tarvitse olla epimorfismi. Osoita esimerkillä, että<br />

f:n indusoima homologiahomomorfismi fn : Hn(X) → Hn(Y ) voi tällaisessa<br />

tilanteessa (jossa siis fn ei ole epimorfismi) olla epimorfismi.<br />

5.3 Olkoon X topologinen avaruus ja A ⊂ X topologinen aliavaruus. Olkoon<br />

f : X → A jatkuva kuvaus siten, että f|A = idA. (Huomaa, että tällaista kuvausta<br />

f ei aina ole olemassa; mieti tähän esimerkki – helppojakin löytyy, vaikkapa<br />

R:stä.)<br />

Osoita, että tällöin f:n indusoima homologiahomomorfismi fn : Hn(X) →<br />

Hn(A) on aina epimorfismi.<br />

58


5.4 Unohdetaan tässä tehtävässä topologia ja oletetaan (ihan vain algebrallisesti),<br />

että (G,∂) = {(Gn,∂n)}n∈Z sekä (G ′ ,∂ ′ ) = {(G ′ n,∂ ′ n)}n∈Z ovat ketjukomplekseja<br />

ja että ϕ : (G,∂) → (G ′ ,∂ ′ ) on ketjukuvaus. Oletetaan, että<br />

ϕn : Gn → G ′ n on epimorfismi kaikille n. Voisi kuvitella, että tällöin jokaiselle n<br />

myös lauseen 5.3 mukaisesti konstruoitu homologiahomomorfismi ϕn : Hn → H ′ n<br />

olisi epimorfismi. (Tätä kuvitelmaa vahvistaa osaltaan tehtävä 5.2.) Todistuskin<br />

tälle kuvitelmalle löytyy. Se kuuluu näin:<br />

Valitaan α ′ ∈ H ′ n mielivaltaisesti ja sille edustaja x ′ ∈ G ′ n, jolle siis [x ′ ] = α ′ .<br />

Koska ϕn on epimorfismi, löytyy x ∈ Gn siten, että ϕ(x) = x ′ . Tällöin määritelmän<br />

mukaan<br />

ϕn([x]) = [ϕn(x)] = [x ′ ] = [α],<br />

joten α:lle löytyi alkukuva, ja siten ϕn on surjektio. <br />

Tämä todistus on kuitenkin virheellinen. Miksi – eli mitä fataalia vikaa siinä<br />

on?<br />

Se, että todistus on väärä, ei kuitenkaan välttämättä sano sitä, että väitekin on<br />

väärä. Osoita esimerkillä, että näin kuitenkin on: homomorfismi ϕn ei välttämättä<br />

ole näillä oletuksilla epimorfismi.<br />

6 Polkuyhtenäisyys ja H0(X)<br />

Koko tämän luvun ajan X on topologinen avaruus.<br />

Jos X on polkuyhtenäinen, niin H0(X) saadaan melko helposti laskettua – ja<br />

siitä tulee aina sama (eli Z, ks. lause 6.7), olipa X mikä tahansa (kunhan se<br />

on siis polkuyhtenäinen, muunlaisille avaruuksille tulos on (aina) toisenlainen).<br />

Muista homologiaryhmistä Hn(X), n ≥ 1 ei pelkän polkuyhtenäisyyden perusteella<br />

voi sanoa yhtään mitään.<br />

Polkuyhtenäisyyden käsite on tuttu topologian kurssilta, mutta esitetään tässä<br />

täydellisyyden vuoksi perusmääritelmät.<br />

Määritelmä 6.1 Avaruuden X polku on jatkuva kuvaus γ : [0,1] → X. Sanotaan,<br />

että X on polkuyhtenäinen, jos kaikille x,y ∈ X on olemassa X:n<br />

polku γ siten, että γ(0) = x ja γ(1) = y. Avaruuden X osajoukko A ⊂ X on<br />

polkuyhtenäinen, jos se on polkuyhtenäinen X:n topologisena aliavaruutena eli<br />

varustettuna sillä topologialla, jonka X siihen indusoi.<br />

Huomautus Topologian kurssilta lienee tuttua se tosiseikka, että polkuyhtenäinen<br />

avaruus on aina yhtenäinen, muttei kääntäen. Vastaesimerkin (siis joukon,<br />

joka on yhtenäinen, muttei polkuyhtenäinen) miettiminen jääköön harjoitustehtäväksi<br />

– ihan helppoja esimerkkejä ei taida olla olemassa, mutta topologian<br />

kirjoistahan näitä löytyy.<br />

59


Huomautus 6.2 Kuten tapana on, määritelmässä 6.1 sovittiin, että polun määrittelyjoukko<br />

on suljettu väli [0,1]. Tämän kurssin tarpeita varten olisi kuitenkin<br />

mukavaa, jos polun määrittelyjoukko olisikin tason R 2 pisteitä (1,0) ja (0,1)<br />

yhdistävä jana eli standardisimpleksijoukko ∆1. Koska väli [0,1] ja ∆1 ovat homeomorfisia<br />

keskenään (homeomorfismin antaa vaikkapa kuvaus f : [0,1] → ∆1,<br />

f(t) = (t,1 − t)), niin mikään ei asiallisesti muutu, jos laajennetaan polun käsitettä<br />

niin, että hyväksytään sen määrittelyjoukoksi myös ∆1. Jos polku γ on<br />

alunperin määritelty välillä [0,1], niin se voidaan (kuvausta f tai sen käänteiskuvausta<br />

käyttäen) transformoida ∆1:ssä määritellyksi jatkuvaksi kuvaukseksi ja<br />

sama toisinpäin.<br />

Näinpä sitten menetellään: sovitaan, että polun määrittelyjoukko on joko [0,1]<br />

tai ∆1.<br />

Silloin kaikki avaruuden X 1-simpleksit eli jatkuvat kuvaukset σ : ∆1 → X ovat<br />

polkuja. Lisäksi polkuyhtenäisyyden määritelmä voidaan kirjoittaa muotoon:<br />

X on polkuyhtenäinen, jos kaikille x,y ∈ X on olemassa σ ∈ Σ1(X) siten,<br />

että σ(e0) = x ja σ(e1) = y.<br />

Lause 6.3 Olkoon {Ai}i∈I perhe X:n polkuyhtenäisiä osajoukkoja, missä I =<br />

∅ on jokin (mielivaltainen) indeksijoukko. Jos pätee ∩i∈IAi = ∅, niin joukko<br />

∪i∈IAi on polkuyhtenäinen.<br />

Todistus. Harjoitustehtävä. Huomaa, että väite ei päde ilman oletusta ∩i∈IAi =<br />

∅.<br />

Määritelmä 6.4 Sanotaan, että osajoukko K ⊂ X on avaruuden X polkukomponentti,<br />

jos K on maksimaalinen polkuyhtenäinen joukko, ts. K on ensinnäkin<br />

polkuyhtenäinen ja jos A ⊂ X on jokin polkuyhtenäinen joukko siten,<br />

että K ⊂ A, niin A = K.<br />

Lause 6.5 Olkoon a ∈ X. Tällöin on olemassa täsmälleen yksi X:n polkukomponentti<br />

Ka siten, että a ∈ Ka.<br />

Todistus. Merkitään<br />

K = {A ⊂ X | a ∈ A ja A on polkuyhtenäinen}.<br />

Jätetään harjoitustehtäväksi miettiä, miksi K = ∅ ja miksi ∩A∈KA = ∅. Näin<br />

kuitenkin on ja silloin lauseen 6.3 nojalla ∪A∈KA on polkuyhtenäinen. Määritellään<br />

nyt<br />

Ka = ∪A∈KA,<br />

jolloin Ka toteuttaa lauseen vaatimukset. Jätetään yksityiskohdat harjoitustehtäväksi.<br />

Huomautus 6.6 Lauseen 6.5 nojalla avaruus X voidaan esittää pistevieraana<br />

yhdisteenä polkukomponenteistaan: Lauseen 6.5 olemassaolopuoli takaa sen, että<br />

jokainen X:n piste kuuluu johonkin polkukomponentiin ja yksikäsitteisyyspuoli<br />

sen, että eri polkukomponentit eivät leikkaa toisiaan.<br />

60


Nyt voidaan heti todistaa tämän luvun alussa lupailtu tulos polkuyhtenäisen<br />

avaruuden X homologialuokasta H0(X):<br />

Lause 6.7 Olkoon X polkuyhtenäinen. Tällöin pätee<br />

H0(X) ∼ = Z.<br />

Todistus. Merkitään tässä taas kaikille x ∈ X symbolilla τx vakiokuvausta<br />

τx : ∆0 → X, τx(e0) = x. Tällöinhän jokaiselle σ ∈ Σ0(X) pätee σ = τ σ(e0).<br />

Määritellään kuvaus f : Σ0(X) → Z asettamalla<br />

f(σ) = 1 kaikille σ ∈ Σ0(X).<br />

Lauseen 2.15 nojalla on olemassa homomorfismi ϕ : S0(X) → Z siten, että<br />

<br />

ϕ ◦ i = f, missä i : Σ0(X) → S0(X) on samastuskuvaus. Tällöin kaikille c =<br />

σ∈Σ0(X) nσ · σ pätee (vrt. lauseen 3.12 todistus)<br />

⎛<br />

ϕ(c) = ϕ⎝<br />

<br />

⎞ ⎛<br />

nσ · σ⎠<br />

= ϕ⎝<br />

<br />

⎞<br />

nσ · i(σ) ⎠ = (1)<br />

<br />

σ∈Σ0(X)<br />

σ∈Σ0(X)<br />

nσ · ϕ ◦ i(σ) = <br />

σ∈Σ0(X)<br />

σ∈Σ0(X)<br />

nσ · f(σ) = <br />

Osoitetaan, että homomorfismille ϕ pätee<br />

1) Osoitetaan ensin, että Ker(ϕ) ⊂ B0(X).<br />

σ∈Σ0(X)<br />

nσ · 1 = <br />

σ∈Σ0(X)<br />

nσ.<br />

Ker(ϕ) = B0(X). (2)<br />

Olkoon c ∈ Ker(ϕ) ⊂ S0(X) mielivaltainen. Riittää osoittaa, että c ∈ B0 =<br />

Im(∂1) ts. että on olemassa d ∈ S1(X) siten, että<br />

∂1d = c. (3)<br />

Olkoon c = <br />

σ∈Σ0(X) nσ ·σ, missä nσ ∈ Z kaikille σ ja nσ = 0 m.k. σ ∈ Σ0(X).<br />

Koska merkintää τx käyttäen σ = τσ(e0), niin c tulee muotoon<br />

c = <br />

nσ · τσ(e0). (4)<br />

σ∈Σ0(X)<br />

Koska c ∈ Ker(ϕ), niin ϕ(c) = 0, jolloin ehdon (1) mukaan pätee<br />

<br />

nσ = 0. (5)<br />

σ∈Σ0(X)<br />

Kiinnitetään piste x0 ∈ X. Koska X on polkuyhtenäinen, niin kaikille x ∈ X on<br />

huomautuksen 6.2 mukaisesti olemassa γx ∈ Σ1(X) siten, että<br />

γx(e0) = x0 ja γx(e1) = x. (6)<br />

61


Jokaiselle x ∈ X voidaan siis valita ehdon (6) mukainen γx ∈ Σ1(X), jolloin<br />

valinta-aksiooman nojalla on olemassa kuvaus P : X → Σ1(X) siten, että P(x)<br />

toteuttaa ehdon (6) eli pätee<br />

P(x)(e0) = x0 ja P(x)(e1) = x kaikille x ∈ X. (7)<br />

Havainnollisesti tilanne näyttää tältä:<br />

.<br />

.<br />

.<br />

. .<br />

.<br />

.<br />

. .<br />

. . . P(x) .<br />

. •<br />

.<br />

.<br />

.<br />

.<br />

. x0<br />

•.<br />

.. .<br />

. .<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

. z . .<br />

•<br />

. .<br />

..<br />

. .<br />

. . .<br />

. .<br />

.<br />

. y •<br />

. . . .<br />

. . .<br />

.<br />

.<br />

.<br />

.<br />

.<br />

. P(z) .<br />

.<br />

. . . . .<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

P(y)<br />

.<br />

x<br />

.<br />

.<br />

. . . . . . .<br />

X<br />

.<br />

.<br />

Reunan määritelmän mukaan kaikille x ∈ X pätee<br />

∂1P(x) = ∂ 0 P(x) − ∂ 1 P(x) = P(x) ◦ F 0 1 − P(x) ◦ F 1 1 . (8)<br />

Kuvausten F i n määritelmän 1.31 mukaan F 0 1 ja F 1 1 ovat vakiokuvauksia F i 1 :<br />

∆0 → ∆1 siten, että F 0 1 = τe1 ja F 1 1 = τe0 . Tällöin P(x) ◦ F 0 1 = τP(x)(e1) ja<br />

P(x) ◦F 1 1 = τP(x)(e0), joten ehdon (7) perusteella P(x) ◦F 0 1 = τx ja P(x) ◦F 1 1 =<br />

τx0<br />

, josta edelleen ehdon (8) nojalla<br />

.<br />

∂1P(x) = τx − τx0 kaikille x ∈ X. (9)<br />

Nyt voidaan määritellä ehdossa (3) kaipailtu d ∈ S1(X) asettamalla<br />

d = <br />

nσ · i(P(σ(e0))),<br />

σ∈Σ0(X)<br />

missä i on samastuskuvaus i : Σ1(X) → S1(X) ja kertoimet nσ ∈ Z ovat peräisin<br />

c:n esityksestä (4).<br />

Tässä on huomattava, että ensinnäkin ehdon ”nσ = 0 m.k. σ ∈ Σ0(X)” nojalla<br />

d:n määrittelevä summa on äärellinen. Toisaalta, koska P(x) ∈ Σ1(X)<br />

kaikille x ∈ X, niin i(P(σ(e0))) ∈ S1(X) kaikille σ ∈ Σ1(X). Silloin d:n määritelmässä<br />

on äärellinen summa ryhmän S1(X) alkioita, joka summa pysyy tässä<br />

ryhmässä ja siten todellakin d ∈ S1(X).<br />

Osoitetaan sitten, että väite (3) pätee tälle d. Näin on, sillä<br />

62<br />

.<br />

.<br />

.<br />

.


∂1d i) ⎛<br />

= ∂1 ⎝ <br />

<br />

σ∈Σ0(X)<br />

<br />

σ∈Σ0(X)<br />

<br />

σ∈Σ0(X)<br />

σ∈Σ0(X)<br />

nσ · i(P(σ(e0)))<br />

nσ · ∂1(P(σ(e0))) iv)<br />

= <br />

nσ · τ σ(e0) − <br />

σ∈Σ0(X)<br />

⎛<br />

nσ · τσ(e0) − ⎝ <br />

σ∈Σ0(X)<br />

⎞<br />

σ∈Σ0(X)<br />

nσ · τx0<br />

nσ<br />

⎞<br />

⎠ ii)<br />

= <br />

σ∈Σ0(X)<br />

v)<br />

nσ · (τσ(e0) − τx0 ) =<br />

vi)<br />

=<br />

⎠ · τx0<br />

vii)<br />

= <br />

nσ · ∂1(i(P(σ(e0)))) iii)<br />

=<br />

σ∈Σ0(X)<br />

nσ · τ σ(e0)<br />

viii)<br />

= c,<br />

joten ehto (3) seuraa. Tässä yhtälö<br />

i) on d:n määritelmä,<br />

ii) seuraa siitä, että ∂1 on homomorfismi,<br />

iii) seuraa reunahomomorfismin määritelmästä 4.5 (Huomaa, että tässä siirrytään<br />

reunahomomorfismista reunakuvaukseen, siis simpleksitasolle.),<br />

iv) seuraa ehdosta (9),<br />

v) saadaan ehdosta 2.14 (3) ja<br />

vi) on helppo harjoitustehtävä, joka seuraa lähes suoraan monikerran ja summan<br />

määritelmistä. Yhtälö<br />

vii) seuraa ehdosta (5) ja<br />

viii) esityksestä (4).<br />

Näin on todistettu ehto (3) ja silloin on todistettu myös väite 1) eli että Ker(ϕ) ⊂<br />

B0(X).<br />

2) Todistetaan sitten käänteinen inkluusio B0(X) ⊂ Ker(ϕ).<br />

Olkoon c ∈ B0(X) = Im(∂1) mielivaltainen. Riittää osoittaa, että c ∈ Ker(ϕ)<br />

eli että<br />

ϕ(c) = 0. (10)<br />

Koska c ∈ Im(∂1), niin on olemassa d ∈ S1(X) siten, että ehto (3) pätee. Olkoon<br />

d = <br />

qσ · σ, (11)<br />

σ∈Σ1(X)<br />

missä qσ ∈ Z kaikille σ ∈ Σ1(X) ja qσ = 0 m.k. σ. Ehto (10) saadaan laskemalla:<br />

ϕ(c) i) = ϕ(∂1d) ii)<br />

⎛<br />

= ϕ⎝<br />

<br />

⎞<br />

qσ · ∂1σ⎠<br />

iii)<br />

⎛<br />

= ϕ⎝<br />

<br />

⎞<br />

qσ · (τσ(e1) − τσ(e0)) ⎠ iv)<br />

=<br />

⎛<br />

ϕ⎝<br />

<br />

σ∈Σ1(X)<br />

σ∈Σ1(X)<br />

qσ · (i(τ σ(e1)) − i(τ σ(e0)))<br />

⎞<br />

⎠ v)<br />

=<br />

63<br />

σ∈Σ1(X)


⎛<br />

ϕ⎝<br />

<br />

σ∈Σ1(X)<br />

<br />

σ∈Σ1(X)<br />

<br />

σ∈Σ1(X)<br />

<br />

σ∈Σ1(X)<br />

qσ · i(τ σ(e1)) − <br />

σ∈Σ1(X)<br />

qσ · ϕ(i(τ σ(e1))) − <br />

qσ · f(τ σ(e1)) − <br />

qσ · 1 − <br />

σ∈Σ1(X)<br />

σ∈Σ1(X)<br />

σ∈Σ1(X)<br />

qσ · 1 = 0,<br />

qσ · i(τ σ(e0))<br />

⎞<br />

⎠ vi)<br />

=<br />

qσ · ϕ(i(τ σ(e0))) vii)<br />

=<br />

qσ · f(τ σ(e0)) viii)<br />

=<br />

joten ehto (10) pätee. Tässä yhtälö<br />

i) tulee ehdosta (3),<br />

ii) saadaan esityksestä (11) sekä lauseesta 4.6 ja<br />

iii) tulee siitä, että 1-simpleksille σ pätee aina ∂1σ = τ σ(e1) − τ σ(e0), minkä näkee<br />

suoraan määritelmästä samaan tapaan kuin ehdossa (9). Yhtälössä<br />

iv) on tehty sellainen temppu, että formaali summa τ σ(e1) −τ σ(e0) on kirjoitettu<br />

”oikeaan” muotoon i(τ σ(e1)) − i(τ σ(e0)) käyttäen samastuskuvausta i : Σ0(X) →<br />

S0(X). Yhtälö<br />

v) seuraa lauseesta 2.3,<br />

vi) seuraa siitä, että ϕ on homomorfismi,<br />

vii) seuraa homomorfismin ϕ määritelmästä ja<br />

viii) seuraa kuvauksen f määritelmästä.<br />

Näin ehto (10) on todistettu ja myös väite 2) eli B0(X) ⊂ Ker(ϕ) pätee.<br />

Näin on lopultakin ehto (2) eli B0(X) = Ker(ϕ) todistettu.<br />

Lauseen varsinainen väitehän on, että H0(X) ∼ = Z. Määritelmän mukaan H0(X) =<br />

Z0(X)/B0(X). Tehdyn sopimuksen mukaan ∂0 on nollakuvaus, joten Z0(X) =<br />

Ker(∂0) = S0(X). Siten ehdon (2) nojalla pätee<br />

joten väite tulee muotoon<br />

H0(X) = S0(X)/Ker(ϕ),<br />

S0(X)/Ker(ϕ) ∼ = Z. (12)<br />

Koska ϕ : S0(X) → Z on homomorfismi, niin algebran kurssin tietojen mukaan<br />

(vrt. johdanto!) pätee<br />

S0(X)/Ker(ϕ) ∼ = Im(ϕ).<br />

Silloin väite (12) (eli koko lauseen väite) seuraa, jos osoitetaan, että Im(ϕ) = Z<br />

eli että ϕ on surjektio.<br />

Surjektiivisuus seuraa helposti, sillä jos q ∈ Z on mielivaltainen, niin valitaan<br />

jokin (mikä tahansa) nollasimpleksi σ ∈ Σ0(X). (Tämmöinen on aina olemassa,<br />

64


koska on sovittu, että topologiset avaruudet (eli tässä tapauksessa X) ovat epätyhjiä.)<br />

Jos nyt i : Σ0(X) → S0(X) on samastuskuvaus, niin q · i(σ) ∈ S0(X)<br />

ja<br />

ϕ(q · i(σ)) = q · ϕ(i(σ)) = q · f(σ) = q · 1 = q.<br />

Näin todistus on valmis. <br />

Huomautus 6.8 Lauseessa 6.7 siis todistettiin, että polkuyhtenäiselle avaruudelle<br />

X pätee H0(X) ∼ = Z eli on olemassa isomorfismi ϕ : H0(X) → Z. Joskus<br />

on hyödyllistä tietää, miten tämä isomorfismi ϕ kuvaa – lauseen 6.7 tuloshan<br />

ei puhu siitä mitään. Vastaus kysymykseen ϕ:n käyttäytymisestä löytyy lauseen<br />

6.7 todistusta analysoimalla.<br />

Siinähän ensinnäkin todettiin, että Z0(X) = S0(X) ja B0(X) = Ker(ϕ), joten<br />

H0(X) = S0(X)/Ker(ϕ),<br />

ja tässä kyse identiteetistä, eikä mitään isomorfismeja tarvita vielä tässä vaiheessa.<br />

Toiseksi lauseen 6.7 todistuksessa todettiin, että Im(ϕ) = Z, joten loppujen<br />

lopuksi isomorfismi ϕ : H0(X) → Z on tasan tarkkaan isomorfismi<br />

ϕ : S0(X)/Ker(ϕ) → Im(ϕ),<br />

jonka olemassaolo tiedetään algebran kurssilta. Mikäs tämä ϕ nyt sitten voisi<br />

olla? Tuon algebran kurssin lauseen todistuksen nojalla tällainen kuvaus määritellään<br />

asettamalla<br />

ϕ([c]) = ϕ(c) kaikille c ∈ S0(X).<br />

Tämä on paitsi hyvin määritelty kuvaus, myös isomorfismi ϕ : S0(X)/Ker(ϕ) →<br />

Im(ϕ).<br />

Nyt homomorfismin ϕ : S0(X) → Z määritelmän mukaan simpleksille σ ∈<br />

Σ0(X) pätee (samastuskuvaus i : Σ0(X) → S0(X) pois jättäen)<br />

ϕ(σ) = 1.<br />

Tällöin yksittäiselle simpleksille σ ∈ Σ0(X) pätee<br />

ϕ([σ]) = 1. (1)<br />

Koska luku 1 virittää ryhmän Z ja ϕ : H0(X) → Z on isomorfismi, niin luvun<br />

1 alkukuva kuvauksessa ϕ virittää ryhmän H0(X). Tällöin ehdon (1) mukaan<br />

jokaiselle simpleksille σ ∈ Σ0(X) tekijäluokka [σ] ∈ H0(X) on ryhmän H0(X)<br />

virittäjä eli pätee<br />

H0(X) = Z · [σ], (2)<br />

ja tämä siis riippumatta siitä, mikä simpleksi σ ∈ Σ0(X) on kyseessä. Huomaa,<br />

että ehto (2) on oleellisesti parempi tulos kuin lause 6.7, koska siinä on kyse<br />

65


identiteetistä – mitään tuntematonta isomorfismia ei tarvita – eli ehto (2) kertoo<br />

täsmälleen ryhmän H0(X) rakenteen.<br />

Ehdosta (1) nähdään helposti myös, että kaikki joukon Σ0(X) simpleksit ovat<br />

homologisia keskenään eli pätee<br />

Jätetään tämä harjoitustehtäväksi.<br />

[σ] = [σ ′ ] ∈ H0(X) kaikille σ,σ ′ ∈ Σ0(X). (3)<br />

Ehto (3) pätee siis polkuyhtenäisessä avaruudessa, mutta muualla ei. Tämä todistetaan<br />

jatkossa. Itse asiassa myös koko ehto H0(X) ∼ = Z pätee vain polkuyhtenäisessä<br />

avaruudessa, sillä myöhemmin tullaan näkemään, että jos H0(X) ∼ = Z,<br />

niin X on polkuyhtenäinen.<br />

Harjoitustehtäviä<br />

6.1 Todista tarkalleen huomautuksessa 6.8 tehty havainto (3). Todista tämä<br />

myös suoraan, ilman lausetta 6.7. Tästä todistuksesta näkyy selvemmin se, mihin<br />

oletusta X:n polkuyhtenäisyydestä loppujen lopuksi tarvitaan.<br />

6.2 Osoita, että jos topologisessa avaruudessa X on täsmälleen kaksi polkukomponenttia,<br />

niin H0(X) ∼ = Z 2 . Vertaa tehtävään 4.6. Tämä tulos todistetaan<br />

yleisemmässä muodossa myöhemmin.<br />

7 Ketjukompleksien suorat summat<br />

Jatkossa pyritään laskemaan eksplisiittisesti ryhmät Hn(X). Tähän tavoitteeseen<br />

ei koskaan päästä siinä mielessä, että ei ole olemassa mitään (tunnettua)<br />

kaavaa tai algoritmia, jossa Hn(X):n voisi ”laskea” mielivaltaiselle topologiselle<br />

avaruudelle X. Aika monelle sovelluksissa tarvittavalle X:lle tämä kuitenkin<br />

onnistuu, ja ryhdytään nyt tähän puuhaan. Ensimmäinen havainto tähän suuntaan<br />

on se, että riittää laskea Hn(Xα) jokaiselle X:n polkukomponentille Xα,<br />

mikä käytännössä tarkoittaa sitä, että voidaan rajoittua polkuyhtenäisiin avaruuksiin.<br />

Tehtävässä 6.2 on vaatimaton esimerkki siitä, miten koko avaruuden homologiaryhmä<br />

määräytyy polkukomponenttien homologiaryhmistä. Tätä tehtävää<br />

voidaan yleistää: jos polkukomponentteja on p kappaletta, niin H0(X) ∼ = Z p .<br />

Vastaava tulos pätee myös muille homologiaryhmille Hn(X): jos Hn(Xk) ∼ = Z<br />

kaikille X:n polkukomponenteille Xk, k = 1,...,p, niin Hn(X) ∼ = Z p .<br />

Tässä tulee äkkiä vastaan hankalia algebrallisia kysymyksiä: mitäs, jos polkukomponentteja<br />

on ääretön määrä – mitä voisi olla ”Z ∞ ”? Toisaalta, entä jos<br />

polkukomponenteilla on erilaisia homologiaryhmiä Hn(Xk)? Miten määräytyy<br />

66


silloin Hn(X). Vastaus on, että Hn(X) = Hn(X1) × · · · × Hn(Xp), mutta miten<br />

itse asiassa tuo karteesinen tulo (mahdollisesti) erilaisten ryhmien välillä<br />

tulisi tarkkaan ottaen määritellä? Entä jos tässäkin on äärettömän monta polkukomponenttia?<br />

Siis ääretön (mahdollisesti ylinumeroituva) karteesinen tulo<br />

keskenään erilaisista ryhmistä? Hmm, kuulostaa hankalalta. Sitä se teknisesti<br />

onkin, mutta asiallisesti ottaen kyse ei ole kauhean paljon monimutkaisemmasta<br />

asiasta kuin vapaissa Abelin ryhmissä, jonka käsitteen yleistyksestä tässä itse<br />

asiassa puhutaankin, vrt. huomautus 7.2.<br />

Tässä tulee aika suuria merkinnällisiä vaikeuksia kaikenmaailman inkluusio- ja<br />

projektiokuvausten kanssa, mutta itse asia ei ole kovin vaikeaa, vaikka se siltä<br />

saattaa näyttää. Pyritään havainnollistamaan niin paljon kuin mahdollista.<br />

Koska homologiaryhmät määräytyvät singulaarista ketjukomplekseista, niin tässä<br />

joudutaan sitten kyllä määrittelemään myös ketjukompleksien ”mielivaltainen<br />

karteesinen tulo”, ja tämän käsittelyssä alkaa sitten jo olla hankaluuksia,<br />

muitakin kuin puhtaasti teknisiä.<br />

Aloitetaan ryhmien ”mielivaltaisen karteesisen tulon” määritelmällä; tätä kutsutaan<br />

ryhmien suoraksi summaksi:<br />

Määritelmä 7.1 Olkoon I epätyhjä (äärellinen tai ääretön) indeksijoukko ja<br />

{Gα}α∈I perhe Abelin ryhmiä. Määritellään joukko ⊕α∈IGα asettamalla<br />

⊕α∈IGα = {f | f on kuvaus f : I → ∪α∈IGα siten, että f(α) ∈ Gα ∀α ∈ I ja<br />

f(α) = 0 ∈ Gα m.k. α ∈ I}.<br />

Joukosta ⊕α∈IGα tulee ilmeisesti Abelin ryhmä, kun määritellään sen laskutoimitukseksi<br />

f + g : I → ∪α∈IGα, missä<br />

(f + g)(α) = f(α) + g(α) ∈ Gα kaikille α ∈ I.<br />

Ryhmän ⊕α∈IGα neutraalialkio on selvästi nollakuvaus f0 : I → ∪α∈IGα, missä<br />

f0(α) = 0 ∈ Gα kaikille α ∈ I.<br />

Sanotaan, että näin määritelty Abelin ryhmä ⊕α∈IGα on ryhmäperheen<br />

{Gα}α∈I suora summa.<br />

Huomautus 7.2 Jos Gα = Z kaikille α ∈ I (= ∅), niin suoraan määritelmien<br />

mukaan ⊕α∈IGα on joukon I virittämä vapaa Abelin ryhmä Fr(I). Jos indeksijoukko<br />

I on äärellinen, I = {α1,...,αn}, missä αi = αj kun i = j, niin on<br />

tapana korvata merkintä ⊕α∈IGα merkinnällä<br />

Jos Gα1<br />

= · · · = Gαn = Z, niin<br />

mikä seuraa lauseesta 2.22.<br />

Gα1<br />

Gα1<br />

⊕ · · · ⊕ Gαn .<br />

⊕ · · · ⊕ ∼= Gαn Z n ,<br />

67


Huomautus. Edellä oli puhetta siitä, että suora summa on ”mielivaltainen karteesinen<br />

tulo”. Katsotaanpa asiaa vähän tarkemmin – mahdollisimman suuren<br />

havainnollisuuden takia vain kahden ryhmän tapauksessa.<br />

Jos G1 ja G2 ovat Abelin ryhmiä, niin karteesisesta tulosta G1 × G2 tulee selvästi<br />

myös Abelin ryhmä, kun määritellään sinne luonnollinen laskutoimitus<br />

(g1,g2) + (g ′ 1,g ′ 2) = (g1 + g ′ 1,g2 + g ′ 2).<br />

Tuon edellä sanotun perusteella tämän nyt sitten pitäisi olla myös suora summa<br />

näistä ryhmistä. Sitä se ei tietenkään ole, mutta se on isomorfinen ryhmän<br />

G1 ⊕G2 kanssa. Siis kahden ryhmän suora summa on isomorfiaa vaille karteesinen<br />

tulo eli ei siis kovin kummoinen kapine. Tämä sama pätee myös useamman<br />

ryhmän tapauksessa, kunhan niitä on vain äärellinen määrä. Miten sitten äärettömän<br />

monen ryhmän tapauksessa? Siinäpä se, ääretön karteesinen tulo on<br />

kovin hankala määritellä matemaattisesti oikein, ja viime kädessä joudutaan<br />

siihen, että määritelmä on tehtävä juuri niin kuin suora summa määriteltiin.<br />

Tässä mielessä siis suora summa yleistää karteesisen tulon käsitteen.<br />

Äärellisessä tapauksessa suoran summan käsite määritelmässä 7.1 on toivottoman<br />

abstraktisti ja hankalasti määritelty ja sellaisessa tapauksessa on paljon<br />

helpompaa ajatella tätä ihan tavallisena karteesisena tulona. Itse asiassa<br />

tämä tulkinta kannattaa pitää koko ajan mielessä, kun jatkossa kikkaillaan äärettömien<br />

suorien summien kanssa. Kaikki tämä temppuilu ja määritelmän 7.1<br />

abstraktisuus johtuu siis siitä, että tässä on saatava haltuun kerralla kaikki indeksijoukot<br />

I, äärelliset ja äärettömät. Tässä ei voi oikein ajatella mitään rekursiomääritelmääkään,<br />

koska I voi olla myös ylinumeroituva.<br />

Seuraavassa esimerkissä osoitetaan tarkasti, miten tuo väitetty isomorfia ryhmien<br />

G1 × G2 ja G1 ⊕ G2 välille oikein syntyy.<br />

Esimerkki 7.3 Määritelmän mukaan<br />

G1 ⊕ G2 = {f : {1,2} → G1 ∪ G2 | f(1) ∈ G1 ja f(2) ∈ G2}.<br />

Määritellään nyt kuvaus ϕ : G1⊕G2 → G1×G2 asettamalla kaikille f ∈ G1⊕G2<br />

ϕ(f) = (f(1),f(2)) ∈ G1 × G2.<br />

Jätetään harjoitustehtäväksi osoittaa, että tämä ϕ on isomorfismi, joten väitetty<br />

isomorfia G1 ⊕ G2 ∼ = G1 × G2 syntyy tällä tavalla. Tähän esimerkkiin palataan<br />

vielä.<br />

Lause 7.4 Olkoon I epätyhjä indeksijoukko ja {Gα}α∈I sekä {Hα}α∈I Abelin<br />

ryhmien Gα ja Hα muodostamia perheitä siten, että Gα ∼ = Hα kaikille α ∈ I.<br />

Tällöin pätee<br />

⊕α∈IGα ∼ = ⊕α∈IHα.<br />

Todistus. Harjoitustehtävä.<br />

68


Lause 7.5 Olkoon G Abelin ryhmä ja H1,H2 ⊂ G aliryhmiä siten, että<br />

H1 ∩ H2 = {0} ja H1 + H2 = G. Tällöin<br />

Todistus. Harjoitustehtävä.<br />

G ∼ = H1 ⊕ H2.<br />

Huomautus 7.6 Lauseen 7.5 tilanteessa sanotaan, että G on aliryhmiensä<br />

H1 ja H2 suora summa.<br />

Määritelmä 7.7 Olkoon ⊕α∈IGα Abelin ryhmäperheen {Gα}α∈I suora summa<br />

ja β ∈ I kiinteä. Määritellään inkluusiokuvaus iβ : Gβ → ⊕α∈IGα asettamalla<br />

kaikille gβ ∈ Gβ ja α ∈ I<br />

<br />

gβ ∈ Gβ kun α = β<br />

iβ(gβ)(α) =<br />

0 ∈ Gα kun α = β.<br />

Tällöin selvästi iβ(gβ) ∈ ⊕α∈IGα, joten iβ on todellakin kuvaus iβ : Gβ →<br />

⊕α∈IGα. Lisäksi iβ on selvästi homomorfismi.<br />

Määritellään edelleen projektiokuvaus pβ : ⊕α∈IGα → Gβ asettamalla kaikille<br />

f ∈ ⊕α∈IGα<br />

pβ(f) = f(β) ∈ Gβ.<br />

Myös pβ on selvästi homomorfismi.<br />

Esimerkki 7.8 Palataan esimerkkiin 7.3, jossa I = {1,2}. Siinä tulkittiin ryhmä<br />

G1 ⊕G2 ryhmäksi G1 ×G2 isomorfismin ϕ : G1 ⊕G2 → G1 ×G2 kautta. Nyt<br />

voidaan tulkita määritelmän 7.7 inkluusio- ja projektiokuvaukset iβ,pβ, α = 1,2,<br />

kuvauksiksi iβ : Gβ → G1 ×G2, iβ = ϕ◦iβ ja pβ : G1 ×G2 → Gβ, pβ = pβ ◦ϕ −1 .<br />

On helppo harjoitustehtävä osoittaa, että näin tulkiten<br />

i1(g1) = (g1,0) ∈ G1 × G2 kaikille g1 ∈ G1,<br />

i2(g2) = (0,g2) ∈ G1 × G2 kaikille g2 ∈ G2,<br />

p1(g1,g2) = g1 ∈ G1 kaikille (g1,g2) ∈ G1 × G2 ja<br />

p2(g1,g2) = g2 ∈ G2 kaikille (g1,g2) ∈ G1 × G2.<br />

Inkluusio- projektiokuvaukset vastaavat siis täysin luonnollisia inkuusio- ja projektiokuvauksia<br />

esimerkiksi ryhmässä R 2 . Tällaisina näitä kannattaa myös ajatella,<br />

niin sotkuisten merkintöjen tulkinta helpottuu.<br />

Huomaa, että tässä pätee<br />

Tämä pätee yleisemminkin:<br />

pl ◦ik =<br />

<br />

idGk kun k = l<br />

0 kun k = l.<br />

69


Lause 7.9 Olkoon ⊕α∈IGα Abelin ryhmäperheen {Gα}α∈I suora summa ja iβ :<br />

Gβ → ⊕α∈IGα sekä pβ : ⊕α∈IGα → Gβ inkluusio- ja projektiokuvaukset, β ∈ I.<br />

Tällöin pätee<br />

<br />

pβ ◦ iα =<br />

idGβ<br />

0<br />

kun β = α<br />

kun β = α.<br />

Todistus. Kaikille g ∈ Gβ pätee<br />

pβ ◦ iα(g) = pβ(iα(g)) i) = iα(g)(β) ii)<br />

=<br />

<br />

g<br />

0<br />

kun β = α<br />

kun β = α,<br />

joten väite pätee. Tässä yhtälö i) seuraa pβ:n ja yhtälö ii) iα:n määritelmästä. <br />

Jos G ja G ′ ovat Abelin ryhmiä ja f,g : G → G ′ homomorfismeja niin niiden<br />

summakuvaus f + g : G → G ′ määritellään asettamalla<br />

(f + g)(x) = f(x) + g(x) kaikille x ∈ G. (1)<br />

Jos merkitään Hom(G,G ′ ) = {f | f : G → G ′ on homomorfismi }, niin tämä<br />

summa antaa joukkoon Hom(G,G ′ ) Abelin ryhmästruktuurin, jossa neutraalialkiona<br />

on nollakuvaus. Jos nyt {fi}i∈K on perhe ryhmän Hom(G,G ′ ) alkioita<br />

siten, että fi = 0 m.k. i ∈ K, niin merkinnän 2.2 mukaisesti summa<br />

<br />

i∈K<br />

on määritelty ja on myös ryhmän Hom(G,G ′ ) alkio. Nyt tarvitaan kuitenkin<br />

vähän laajempi summan käsite, jossa summa on määritelty myös ilman tuota<br />

oletusta ”fi = 0 = nollakuvaus m.k. i”. Jotain pitää kuitenkin olettaa: on selvää,<br />

että ”mielivaltaista” ääretöntä summaa ei voi järkevästi määritellä. Seuraavassa<br />

on esitetty tarvittava ehto:<br />

Määritelmä 7.10 Olkoot G ja G ′ Abelin ryhmiä ja {fi}i∈K perhe (K = ∅)<br />

ryhmän Hom(G,G ′ ) alkioita siten, että jokaiselle x ∈ G pätee fi(x) = 0 m.k.<br />

i ∈ K. (Huomaa, että tämä on lievempi ehto kuin se, että fi ≡ 0 m.k. i ∈ K).<br />

Määritellään homomorfismiperheen {fi}i∈K summa <br />

i∈K fi asettamalla<br />

<br />

<br />

(x) = <br />

fi(x) kaikille x ∈ G.<br />

i∈K<br />

fi<br />

i∈K<br />

Huomautus. Tässä määritelmän oikeanpuoleinen summa koostuu siis Abelin<br />

ryhmän G ′ alkioista, joiden summa on oletuksen ”fi(x) = 0 m.k. i ∈ K” nojalla<br />

merkinnän 2.2 mukaisesti määritelty (ja G ′ :n alkio) kaikille x ∈ G. Tällöin<br />

<br />

i∈K fi on hyvin määritelty kuvaus G → G ′ . On helppo nähdä, että se on myös<br />

homomorfismi.<br />

70<br />

fi


Lause 7.11 Olkoon ⊕α∈IGα Abelin ryhmäperheen {Gα}α∈I suora summa ja<br />

iβ : Gβ → ⊕α∈IGα sekä pβ : ⊕α∈IGα → Gβ inkluusio- ja projektiokuvaukset,<br />

β ∈ I. Tällöin jokaiselle f ∈ ⊕α∈IGα pätee<br />

iα ◦ pα(f) = 0 m.k. α ∈ I.<br />

Todistus. Koska f ∈ ⊕α∈IGα, niin f(α) = 0 m.k. α ∈ I. Koska iα:t ovat<br />

homomorfismeja, niin iα(0) = 0 kaikille α ∈ I ja siten iα(f(α)) = 0 m.k. α ∈ I.<br />

Väite seuraa tällöin siitä, että pα:n määritelmän mukaan iα(pα(f)) = iα(f(α)).<br />

<br />

Huomautus 7.12 Olkoon ⊕α∈IGα Abelin ryhmäperheen {Gα}α∈I suora summa<br />

ja olkoon määritelmässä 7.10 G = G ′ = ⊕α∈IGα. Lauseen 7.11 nojalla<br />

kaikille f ∈ ⊕α∈IGα pätee iα ◦ pα(f) = 0 m.k. α ∈ I. Tällöin määritelmän 7.10<br />

mukainen homomorfismiperheen {iα ◦ pα}α∈I summa<br />

<br />

iα ◦ pα : ⊕α∈IGα → ⊕α∈IGα<br />

α∈I<br />

on määritelty. Tämä summakuvaus ja sen ”johdannaiset” tulevat jatkossa olemaan<br />

erityisen kiinnostuksen kohteena – tosin se itse on hyvin yksinkertainen<br />

kuvaus, kuten lauseesta 7.14 näkyy. Huomaa myös, että tässä tosiaan tarvittiin<br />

määritelmää 7.10 merkinnän 2.2 sijasta, koska iα ◦ pα = 0 = nollakuvaus vain<br />

jos Gα = {0}.<br />

Esimerkki 7.13 Palataan esimerkkiin 7.8, jossa I = {1,2} ja siten summakuvaus<br />

<br />

α∈I iα ◦ pα tulee muotoon i1 ◦ p1 + i2 ◦ p2. Esimerkissä 7.8 tulkittiin<br />

ryhmä G1 ⊕G2 ryhmäksi G1 ×G2 isomorfismin ϕ : G1 ⊕G2 → G1 ×G2 kautta,<br />

jolloin inkluusio- ja projektiokuvaukset tulkittiin kuvauksiksi iβ : Gβ → G1 ×G2,<br />

iβ = ϕ ◦ iβ ja pβ : G1 × G2 → Gβ, pβ = pβ ◦ ϕ−1 Tässä tulkinnassa kuvaus iα ◦pα tulkitaan kuvaukseksi ϕ◦iα ◦pα ◦ϕ −1 = iα ◦pα.<br />

Esimerkistä 7.8 saadaan<br />

i1 ◦ p1(g1,g2) = (g1,0) ja i2 ◦ p2(g1,g2) = (0,g2) kaikille (g1,g2) ∈ G1 ×G2.<br />

Kuten tästä näkyy, kuvaukset iα ◦ pα ovat hyvin yksinkertaisia – intuitiivisesti<br />

voi ajatella, että ne ”nollaavat muut koordinaatit, mutta pitävän α:nnen koordinaatin<br />

ennallaan”.<br />

Huomaa, että nyt tässä esimerkissä käy niin, että<br />

(i1◦p1+i2◦p2)(g1,g2) = i1◦p1(g1,g2)+i2◦p2(g1,g2) = (g1,0)+(0,g2) = (g1,g2)<br />

kaikille (g1,g2) ∈ G1 × G2, joten i1 ◦ p1 +i2 ◦ p2 = idG1×G2<br />

ja silloin myös<br />

i1 ◦ p1 + i2 ◦ p2 = ϕ −1 ◦ (i1 ◦ p1 +i2 ◦ p2) ◦ ϕ = ϕ −1 ◦ idG1×G2 ◦ ϕ = idG1⊕G2 .<br />

Tämä ei ole sattumaa:<br />

71


Lause 7.14 Olkoon ⊕α∈IGα Abelin ryhmäperheen {Gα}α∈I suora summa ja<br />

iβ : Gβ → ⊕α∈IGα sekä pβ : ⊕α∈IGα → Gβ inkluusio- ja projektiokuvaukset,<br />

β ∈ I. Tällöin pätee <br />

iα ◦ pα = idG1⊕G2 .<br />

α∈I<br />

Todistus. Olkoon f ∈ ⊕α∈IGα mielivaltainen. Riittää osoittaa, että<br />

<br />

<br />

(f) = f<br />

eli että kaikille β ∈ I pätee<br />

<br />

Näin on, sillä<br />

<br />

<br />

α∈I<br />

α∈I<br />

iα ◦ pα<br />

<br />

(f)(β) i) = pβ<br />

α∈I<br />

α∈I<br />

iα ◦ pα<br />

<br />

α∈I<br />

iα ◦ pα<br />

<br />

iα ◦ pα<br />

(f)(β) = f(β).<br />

<br />

(f)<br />

pβ ◦ iα ◦ pα(f) iv)<br />

= idGβ ◦ pβ(f) = pβ(f) v)<br />

= f(β).<br />

<br />

<br />

ii) <br />

= pβ (iα ◦ pα)(f)<br />

Tässä yhtälö<br />

i) seuraa projektiokuvauksen pβ määritelmästä,<br />

ii) seuraa summakuvauksen määritelmästä 7.10,<br />

iii) seuraa siitä, että pβ on homomorfismi (vrt. lause 2.3)<br />

iv) seuraa lauseesta 7.9 ja<br />

v) taas pβ:n määritelmästä. <br />

Seuraava lause auttaa tunnistamaan sen, milloin ryhmä H on Abelin ryhmäperheen<br />

{Gα}α∈I suora summa – tai tarkemmin sanottuna isomorfinen kyseisen<br />

suoran summan kanssa:<br />

Lause 7.15 Olkoon ⊕α∈IGα Abelin ryhmäperheen {Gα}α∈I suora summa, iβ :<br />

Gβ → ⊕α∈IGα sekä pβ : ⊕α∈IGα → Gβ inkluusio- ja projektiokuvaukset, β ∈ I.<br />

Olkoon lisäksi H jokin Abelin ryhmä. Oletetaan, että kaikille α ∈ I on olemassa<br />

homomorfismit jα : Gα → H ja qα : H → Gα siten, että jokaiselle kiinteälle<br />

h ∈ H pätee qα(h) = 0 m.k. α ∈ I ja lisäksi<br />

<br />

jα ◦ qα = idH sekä (1)<br />

α∈I<br />

qβ ◦ jα =<br />

<br />

idGα kun α = β<br />

0 kun α = β.<br />

72<br />

α∈I<br />

iii)<br />

=<br />

(2)


Tällöin pätee<br />

H ∼ = ⊕α∈IGα.<br />

Erityisesti kuvaukset<br />

<br />

iα ◦ qα : H → ⊕α∈IGα ja <br />

jα ◦ pα : ⊕α∈IGα → H<br />

α∈I<br />

α∈I<br />

ovat isomorfismeja sekä toistensa käänteiskuvauksia.<br />

Huomautus. Vertaa lauseen oletuksia lauseisiin 7.9 ja 7.14.<br />

Koska tässä jα:t ovat homomorfismeja, niin jα(0) = 0 ∀α, joten oletuksen<br />

”qα(h) = 0 m.k. α ∈ I” nojalla pätee myös jα ◦ qα(h) = 0 m.k. α ∈ I, ja<br />

oletuksen (1) summakuvaus on järkevästi määritelty.<br />

Koska iα:t ovat homomorfismeja, niin iα(0) = 0 ∀α, joten oletuksen ”qα(h) = 0<br />

m.k. α ∈ I” nojalla kiinteällä h ∈ H pätee myös iα ◦ qα(h) = 0 m.k. α ∈ I,<br />

jolloin väitteen summakuvaus<br />

<br />

iα ◦ qα : H → ⊕α∈IGα<br />

α∈I<br />

on järkevästi määritelty. Vastaavasti, koska kiinteällä f ∈ ⊕α∈IGα pätee pα(f) =<br />

f(α) = 0 m.k. α ∈ I, niin myös väitteen toinen summakuvaus<br />

<br />

jα ◦ pα : ⊕α∈IGα → H<br />

on järkevästi määritelty.<br />

α∈I<br />

Todistus. Nämä väitteen summakuvaukset ovat homomorfismien summina homomorfismeja,<br />

joten jos osoitetaan, että ne ovat toistensa käänteiskuvauksia,<br />

niin ne ovat isomorfismeja ja väite seuraa.<br />

Riittää siis osoittaa, että kaikille h ∈ H pätee<br />

⎛<br />

<br />

◦ ⎝ <br />

α∈I<br />

jα ◦ pα<br />

β∈I<br />

ja että kaikille f ∈ ⊕α∈IGα pätee<br />

⎛<br />

⎝ <br />

⎞ <br />

<br />

⎠ ◦<br />

β∈I<br />

Väite (3) pätee, sillä<br />

⎛<br />

<br />

◦ ⎝ <br />

α∈I<br />

jα ◦ pα<br />

β∈I<br />

iβ ◦ qβ<br />

iβ ◦ qβ<br />

⎞<br />

α∈I<br />

⎠ (h) i) =<br />

73<br />

iβ ◦ qβ<br />

jα ◦ pα<br />

<br />

α∈I<br />

⎞<br />

⎠ (h) = h (3)<br />

<br />

jα ◦ pα<br />

(f) = f. (4)<br />

⎛ ⎝ <br />

⎞<br />

iβ ◦ qβ(h) ⎠ ii)<br />

=<br />

β∈I


α∈I<br />

α∈I<br />

jα ◦ pα<br />

⎛<br />

⎝ <br />

⎞<br />

iβ ◦ qβ(h) ⎠ iii)<br />

= <br />

jα ◦ pα ◦ iβ ◦ qβ(h) iv)<br />

=<br />

β∈I<br />

α∈I<br />

α∈I β∈I<br />

<br />

jα ◦ idGα ◦ qα(h) = <br />

jα ◦ qα(h) v)<br />

= h.<br />

Tässä yhtälöt<br />

i) ja ii) seuraavat summakuvauksen määritelmästä, yhtälö<br />

iii) seuraa siitä, että jα ◦ pα on homomorfismi kaikille α ∈ I,<br />

iv) seuraa lauseesta 7.9 ja<br />

v) seuraa oletuksesta (1).<br />

Väite (4) todistetaan vastaavasti:<br />

⎛<br />

⎝ <br />

⎞ <br />

<br />

⎠ ◦<br />

β∈I<br />

β∈I<br />

iβ ◦ qβ<br />

α∈I<br />

jα ◦ pα<br />

β∈I<br />

<br />

(f) i) = <br />

iβ ◦ qβ ◦ jα ◦ pα(f) ii)<br />

=<br />

β∈I α∈I<br />

<br />

iβ ◦ idGβ ◦ pβ(f) = <br />

iβ ◦ pβ(f) iii)<br />

= f,<br />

missä yhtälö<br />

i) saadaan kuten väitteen (3) todistuksessa,<br />

ii) seuraa oletuksesta (2) ja<br />

iii) seuraa lauseesta 7.14. <br />

Seuraavaksi halutaan määritellä ketjukompleksiperheen {(G α ,∂ α )}α∈I suora<br />

summa ⊕α∈I(G α ,∂ α ) = (G,∂), jonka on tarkoitus olla myös ketjukompleksi.<br />

On luonnollista määritellä kaikille n ∈ Z ryhmä Gn asettamalla Gn = ⊕α∈IG α n,<br />

mutta kuinka tulisi määritellä homomorfismit ∂n : Gn → Gn−1? Näiden homomorfismienhan<br />

tulee toteuttaa ehto ∂n−1 ◦ ∂n = 0 kaikille n ∈ Z.<br />

Idea on seuraava: projisoidaan ensin suorasta summasta kuhunkin suoran summan<br />

”summattavaan”, tehdään siellä reunakuvaus, tullaan inkluusiokuvauksella<br />

takaisin ja lasketaan lopuksi yhteen. Tarkemmin sanottuna reunakuvaus on<br />

muotoa<br />

∂n = <br />

i α n−1 ◦ ∂ α n ◦ p α n. (1)<br />

α∈I<br />

Tästä reunakuvausehdokkaasta on ensinnäkin tarkistettava, että se on hyvin<br />

määritelty, ts. että kiinteälle f ∈ ⊕α∈IG α n pätee i α n−1 ◦ ∂ α n ◦ p α n(f) = 0 m.k. α.<br />

Koska i α n−1 ◦∂ α n on homomorfismi, niin i α n−1 ◦∂ α n(0) = 0 ∀α, joten riittää todeta,<br />

että p α n(f) = 0 m.k. α. Näin on, sillä projektiokuvauksen määritelmän mukaan<br />

p α n(f) = f(α) ja f(α) = 0 m.k α, koska f ∈ ⊕α∈IG α n.<br />

Seuraavaksi huomataan, että reunakuvausehdokas (1) on homomorfismi Gn →<br />

74


Gn−1, koska se on homomorfismien summa. Lopuksi pitää vielä todistaa, että<br />

”varsinainen”reunakuvausehto ∂n−1 ◦∂n = 0 kaikille n ∈ Z toteutuu. Lasketaan:<br />

Kiinteälle f ∈ Gn pätee<br />

∂n−1 ◦ ∂n(f) i) <br />

<br />

= i α n−2 ◦ ∂ α n−1 ◦ p α ⎛<br />

n−1 ◦ ⎝ <br />

i β<br />

n−1 ◦ ∂β n ◦ p β ⎞<br />

⎠<br />

n (f) ii)<br />

=<br />

α∈I<br />

α∈I<br />

β∈I<br />

β∈I<br />

<br />

<br />

i α n−2 ◦ ∂ α n−1 ◦ p α <br />

n−1<br />

⎛<br />

⎝ <br />

i β<br />

n−1 ◦ ∂β n ◦ p β ⎞<br />

n(f) ⎠ iii)<br />

=<br />

<br />

i α n−2 ◦ ∂ α n−1 ◦ p α ⎛<br />

⎝<br />

n−1<br />

<br />

i β<br />

n−1 ◦ ∂β n ◦ p β ⎞<br />

n(f) ⎠ iv)<br />

=<br />

α∈I<br />

α∈I β∈I<br />

β∈I<br />

<br />

i α n−2 ◦ ∂ α n−1 ◦ p α n−1 ◦ i β<br />

n−1 ◦ ∂β n ◦ p β n(f) v)<br />

=<br />

<br />

α∈I<br />

<br />

α∈I<br />

i α n−2 ◦ ∂ α n−1 ◦ idG α n−1 ◦ ∂α n ◦ p α n(f) =<br />

i α n−2 ◦ ∂ α n−1 ◦ ∂ α n ◦ p α n(f) vi)<br />

= 0,<br />

joten asia on selvä. Tässä yhtälö<br />

i) on määritelmä (1) ja yhtälöt<br />

ii) ja iii) perustuvat summakuvauksen määritelmään, yhtälö<br />

iv) seuraa siitä, että i α n−2 ◦ ∂ α n−1 ◦ p α n−1 on homomorfismi,<br />

v) seuraa lauseesta 7.9, jonka mukaan p α n−1 ◦ i β<br />

n−1 =<br />

<br />

idG α n−1<br />

kun α = β<br />

0 kun α = β,<br />

ja lopulta yhtälö<br />

vi) seuraa siitä, että ∂ α n−1 ◦ ∂ α n = 0, koska (G α ,∂ α ) on ketjukompleksi.<br />

Näin on nähty, että ehdon (1) kuvaus on kelvollinen reunakuvaus, joten voidaan<br />

esittää virallinen määritelmä:<br />

Määritelmä 7.16 Olkoon I = ∅ indeksijoukko ja {(G α ,∂ α )}α∈I perhe ketjukomplekseja<br />

ja asetetaan kaikille n ∈ Z<br />

Gn = ⊕α∈IG α n.<br />

Olkoot kaikille α ∈ I ja n ∈ Z iα n : Gα n → Gn ja pα n : Gn → Gα n inkluusio- ja<br />

projektiokuvaukset. Määritellään kaikille n ∈ Z homomorfismi<br />

∂n = <br />

i α n−1 ◦ ∂ α n ◦ p α n : Gn → Gn−1.<br />

α∈I<br />

Tällöin – kuten edellä todettiin – (G,∂) = {(Gn,∂n)}n∈Z on ketjukompleksi. Sanotaan,<br />

että (G,∂) on ketjukompleksiperheen {(G α ,∂ α )}α∈I suora summa<br />

ja sitä merkitään symbolilla ⊕α∈I(G α ,∂ α ).<br />

75


Esimerkki 7.17 Olkoon I = {α,β}, α = β, jolloin summattavia ketjukomplekseja<br />

on vain kaksi (Gα ,∂ α ) ja (Gβ ,∂ β ). Määritelmän mukaan kaikille n ∈ Z<br />

Gn = Gα n ⊕Gβ n. Kuten esimerkissä 7.3 tämä voidaan tulkita karteesiseksi tuloksi<br />

Gα n ×Gβ n, jolloin inkluusiokuvaukset ovat esimerkin 7.8 mukaiset iα n ja i β n, missä<br />

iα n(x) = (x,0) ∈ Gα n × Gβ n kaikille x ∈ Gα n ja i β n(y) = (0,y) ∈ Gα n × Gβ n kaikille<br />

y ∈ Gβ n.<br />

Vastaavasti projektiokuvaukset ovat p α n ja p β n, missä p α n(x,y) = x ∈ G α n ja<br />

<br />

p β n(x,y) = y ∈ G β n kaikille (x,y) ∈ G α n × G β n.<br />

Summaketjukompleksissa {(Gn,∂n)}n∈Z nyt siis jokainen ryhmä Gn on (tulkinnan<br />

jälkeen) G α n × G β n ja reunakuvaus ∂n : Gn → Gn−1 kuvaa näin: Kaikille<br />

(x,y) ∈ G α n × G β n pätee<br />

∂n(x,y) = iα n−1 ◦ ∂α n ◦ p α n(x,y) + <br />

i β<br />

n−1 ◦ ∂β n ◦ p β n(x,y) =<br />

iα n−1 ◦ ∂α n(x) + <br />

i β<br />

n−1 ◦ ∂β n(y) = iα n−1 (∂α n(x)) + <br />

i β<br />

n−1 (∂β n(y)) =<br />

(∂ α n(x),0) + (0,∂ β n(y)) = (∂ α n(x),∂ β n(y)).<br />

Lopputulema on siis äärimmäisen luonnollinen kuvaus ∂n(x,y) = (∂ α n(x),∂ β n(y)).<br />

Mitäpä muutakaan se voisi järkevästi ajatellen olla. Määritelmä 7.16 on vähän<br />

konstikkaan näköinen, mutta pohjimmiltaan aivan selvä. Tämä konstikkuus johtuu<br />

taas siitä, että näin saadaan kerralla haltuun kaikki indeksijoukot I, jopa<br />

ylinumeroituvat.<br />

Nyt voidaan kysyä, mitä tapahtuu summaketjukompleksin homologiaryhmille<br />

verrattuna summattavien homologiaryhmiin. Naiivi ja harras toivomus olisi tietysti,<br />

että jos (G,∂) on ketjukompleksiperheen {(G α ,∂ α )}α∈I suora summa, niin<br />

ketjukompleksin (G,∂) homologiaryhmät Hn saataisiin suorina summina<br />

Hn = ⊕α∈IH α n,<br />

missä H α n on ketjukompleksin (G α ,∂ α ) homologiaryhmä. Tämä toivomus sattuu<br />

tällä kertaa osumaan kohdalleen, jopa ilman mitään lisäoletuksia näistä ketjukomplekseista.<br />

Tämä todistetaan seuraavassa. Ensin tarvitaan kuitenkin aputulos,<br />

jota varten pitää palauttaa mieleen ketjukuvauksen käsite määritelmästä<br />

5.1.<br />

Lause 7.18 Olkoon {(G α ,∂ α )}α∈I perhe ketjukomplekseja ja (G,∂) sen suora<br />

summa. Olkoot kaikille α ∈ I i α n : G α n → Gn ja p α n : Gn → G α n vastaavat<br />

inkluusio- ja projektiokuvaukset. Tällöin perheet i α = {i α n : G α n → Gn}n∈Z ja<br />

p α = {p α n : Gn → G α n}n∈Z ovat ketjukuvauksia kaikille α ∈ I.<br />

Todistus. Koska inkluusio- ja projektiokuvaukset ovat homomorfismeja, riittää<br />

määritelmän 5.1 mukaan osoittaa, että kaaviot<br />

76


∂ α n<br />

... ←− G α n−1 ←− G α n ←− ...<br />

... ←− Gn−1 ←− Gn ←− ...<br />

... ←− G α n−1 ←− G α n ←− ...<br />

↓ i ↓ ↑ ↑<br />

α n−1 iα n pα n−1 pα ja<br />

n<br />

∂n<br />

∂ α n<br />

∂n<br />

... ←− Gn−1 ←− Gn ←− ...<br />

kommutoivat. Ensimmäisen kaavion kommutointi saadaan helposti:<br />

∂n ◦ i α ⎛<br />

i)<br />

n = ⎝ <br />

i β<br />

n−1 ◦ ∂β n ◦ p β ⎞<br />

⎠<br />

n ◦ i α ii) <br />

n = i β<br />

n−1 ◦ ∂β n ◦ p β n ◦ i α iii) α<br />

n = in−1 ◦ ∂ α n,<br />

β∈I<br />

missä yhtälö<br />

i) seuraa reunakuvauksen ∂n määritelmästä 7.16,<br />

ii) homomorfismien summan määritelmästä ja<br />

iii) lauseesta 7.9, jonka mukaan pα n ◦ iβ <br />

idG<br />

n =<br />

α kun α = β<br />

n<br />

0 kun α = β.<br />

Jälkimmäisen kaavion kommutointi saadaan lähes yhtä helposti:<br />

p α i)<br />

n−1 ◦ ∂n = p α ⎛<br />

n−1 ◦ ⎝ <br />

i β<br />

n−1 ◦ ∂β n ◦ p β ⎞<br />

⎠<br />

n<br />

ii)<br />

= <br />

p α n−1 ◦ i β<br />

n−1 ◦ ∂β n ◦ p β iii) α<br />

n = ∂n ◦ p α n,<br />

β∈I<br />

β∈I<br />

β∈I<br />

missä yhtälö<br />

i) seuraa taas reunakuvauksen ∂n määritelmästä,<br />

ii) siitä, että pα n−1 on homomorfismi (vrt. lause 2.3) ja<br />

iii) lauseesta 7.9, jonka mukaan (vähän toisin kuin edellä)<br />

pα n−1 ◦ i β<br />

n−1 =<br />

<br />

idGα kun α = β<br />

n−1<br />

0 kun α = β.<br />

Nyt voidaan sitten todistaa tuo edellä mainittu tulos, jonka mukaan ketjukompleksien<br />

suoran summan homologiaryhmät saadaan suorina summina ”summattavien”<br />

homologiaryhmistä:<br />

Lause 7.19 Olkoon {(G α ,∂ α )}α∈I perhe ketjukomplekseja ja (G,∂) sen suora<br />

summa. Olkoon n ∈ Z ja H α n ketjukompleksin {(G α ,∂ α )}α∈I n:s homologiaryhmä<br />

kaikille α ∈ I sekä Hn ketjukompleksin (G,∂) n:s homologiaryhmä. Tällöin<br />

pätee<br />

Hn ∼ = ⊕α∈IH α n.<br />

Todistus. Olkoot kaikille α ∈ I i α n : G α n → Gn ja p α n : Gn → G α n inkluusio- ja<br />

projektiokuvaukset, jolloin lauseen 7.18 nojalla perheet i α = {i α n}n∈Z ja p α =<br />

77


{p α n}n∈Z ovat ketjukuvauksia, i α : (G α ,∂ α ) → (G,∂) ja p α : (G,∂) → (G α ,∂ α ).<br />

Olkoot Fn ja Bn ketjukompleksin (G,∂) n-syklien ja n-reunojen ryhmät ja vastaavasti<br />

F α n ja B α n ketjukompleksin (G α ,∂ α ) n-syklien ja n-reunojen ryhmät,<br />

α ∈ I, n ∈ Z.<br />

Koska iα : (Gα ,∂ α ) → (G,∂) on ketjukuvaus, niin lauseen 5.3 nojalla määritelmä<br />

iα n([a]) = [i α n(a)] ∈ Hn kaikille a ∈ Z α n (1)<br />

antaa homomorfismin <br />

i α n : H α n → Hn kaikille α ∈ I. Vastaavasti, koska p α :<br />

(G,∂) → (G α ,∂ α ) on ketjukuvaus, niin taas lauseen 5.3 nojalla määritelmä<br />

p α n([h]) = [p α n(h)] ∈ H α n kaikille h ∈ Zn (2)<br />

antaa homomorfismin p α n : Hn → H α n kaikille α ∈ I.<br />

Lauseen 7.15 nojalla väite<br />

seuraa, jos osoitetaan, että<br />

Hn ∼ = ⊕α∈IH α n<br />

1) Kaikille [h] ∈ Hn pätee p α n([h]) = 0 m.k. α ∈ I,<br />

2) <br />

α∈I <br />

3) p β n ◦ <br />

i α n =<br />

i α n ◦ p α n = idHn ja<br />

<br />

idH α n<br />

kun α = β<br />

0 kun α = β.<br />

Todistetaan väitteet 1), 2) ja 3).<br />

Väite 1): Olkoon [h] ∈ Hn kiinteä, missä h ∈ Zn ⊂ Gn = ⊕α∈IG α n. Koska<br />

määritelmän (2) mukaan p α n([h]) = [p α n(h)], niin riittää osoittaa, että p α n(h) = 0<br />

m.k. α ∈ I. Projektiokuvauksen määritelmän mukaan p α n(h) = h(α), joten riittää<br />

osoittaa, että h(α) = 0 m.k. α ∈ I. Tässä ei ole enää mitään osoittamista,<br />

vaan se seuraa suoraan siitä, että h ∈ ⊕α∈IG α n.<br />

Väite 2): Riittää osoittaa, että<br />

<br />

<br />

iα n ◦ p α <br />

n ([h]) = [h] kaikille [h] ∈ Hn, h ∈ Zn.<br />

α∈I<br />

Tämä on suora lasku:<br />

<br />

<br />

iα n ◦ p α <br />

n ([h]) i) = <br />

iα n(p α n[h]) ii)<br />

= <br />

iα n([p α n(h)]) iii)<br />

= <br />

[i α n ◦ p α n(h)] iv)<br />

=<br />

α∈I<br />

α∈I<br />

78<br />

α∈I<br />

α∈I


iv) <br />

= i α n ◦ p α n(h)<br />

α∈I<br />

<br />

v)<br />

= [h].<br />

Tässä yhtälö<br />

i) seuraa homomorfismien summan määritelmästä 7.10,<br />

ii) seuraa määritelmästä (2),<br />

iii) seuraa määritelmästä (1),<br />

iv) seuraa tekijäryhmän yhteenlaskun määritelmästä: tekijäryhmässä aina [x]+<br />

[y] = [x + y], josta yhtälö iv) saadaan induktiolla, ja<br />

v) seuraa lauseesta 7.14, jonka mukaan <br />

α∈I iα n ◦ p α n = idGn .<br />

Väite 3): Riittää osoittaa, että kaikille [a] ∈ H α n, a ∈ Z α n ⊂ G α n pätee<br />

Tämäkin on suora lasku:<br />

<br />

p β n ◦ <br />

i α n([a]) =<br />

<br />

[a] kun α = β<br />

[0] kun α = β.<br />

<br />

p β n ◦ <br />

i α n([a]) i) = p β n([i α n(a)]) ii)<br />

= [p β n ◦ i α n(a)]) iii)<br />

=<br />

<br />

[a] kun α = β<br />

[0] kun α = β.<br />

Tässä<br />

yhtälö i) seuraa määritelmästä (1), yhtälö ii) määritelmästä (2) ja yhtälö iii)<br />

seuraa lauseesta 7.9, jonka mukaan pβ n ◦ iα <br />

n =<br />

idGα n<br />

0<br />

kun α = β<br />

kun α = β.<br />

Näin ehdot 1)- 3) on todistettu, ja – kuten todettiin – se riittääkin. <br />

Huomautus 7.20 Jatkossa osoittautuu hyödylliseksi tuntea paitsi lauseen 7.19<br />

tulos, myös se isomorfismi joka ryhmien Hn ja ⊕αH α n välille syntyy. Tämä isomorfismi<br />

löytyy lauseen 7.19 todistusta analysoimalla.<br />

Olkoon ensin kaikille α ∈ I iα : H α n → ⊕αH α n inkluusiokuvaus ja pα : ⊕αH α n →<br />

H α n projektiokuvaus kuten määritelmässä 7.7.<br />

Lauseen 7.19 todistus perustui lauseeseen 7.15 ja siihen, että homomorfismit<br />

iα n ja p α n toteuttivat ehdot 1), 2) ja 3). Nämä ehdot vastaavat lauseessa 7.15<br />

asetettuja ehtoja homomorfismeille, joita siellä merkittiin symboleilla jα ja qα.<br />

Lauseen 7.15 mukaan ryhmien Hn ja ⊕α∈IH α n välisen isomorfismin antavat<br />

(merkintöjä iα n ↔ jα ja p α n ↔ qα vaihtaen) kuvaukset<br />

F = <br />

iα ◦ p α n : Hn → ⊕α∈IH α n ja G = <br />

iα n ◦ pα : ⊕α∈IH α n → Hn.<br />

α∈I<br />

Esimerkki 7.21 Erityisen hyödyllistä on jatkossa tietää, mitä tapahtuu, kun<br />

indeksijoukossa I on vain kaksi alkiota, eli kun I = {1,2}. Kuten aiemmin on<br />

todettu, tällöin suora summa ⊕α∈IH α n voidaan tulkita karteesiseksi tuloksi<br />

H 1 n × H 2 n.<br />

79<br />

α∈I


Esimerkissä 7.8 tulkittiin tällöin inkluusiokuvaukset iα kuvauksiksi<br />

i1 : H 1 n → H 1 n × H 2 n, i1(x) = (x,0) ja i2 : H 2 n → H 1 n × H 2 n, i2(y) = (0,y)<br />

sekä vastaavasti projektiokuvaukset pα kuvauksiksi<br />

p1 : H 1 n × H 2 n → H 1 n, p1(x,y) = x ja p2 : H 1 n × H 2 n → H 2 n, p2(x,y) = y.<br />

Tällä tulkinnalla huomautuksen 7.20 isomorfismi F tulee muotoon<br />

F([(a,b)]) =<br />

2<br />

ik( pk n([(a,b)])) = ( p1 n([(a,b)]), p2 n([(a,b)])) (F)<br />

k=1<br />

ja vastaavasti isomorfismi G tulee muotoon<br />

G(([a],[b])) =<br />

2<br />

i k n(pk([a],[b])]) = i1 n([a]) + i2 n([b]). (G)<br />

k=1<br />

Lauseen 7.19 ehtojen (1) ja (2) mukaan<br />

i 1 n([a]) = [i 1 n(a)] = [(a,0)], (3)<br />

i 2 n([b]) = [i 2 n(b)] = [(0,b)], (4)<br />

p 1 n([(a,b)]) = [p 1 n(a,b)] = [a] ja (5)<br />

p 2 n([(a,b)]) = [p 2 n(a,b)] = [b]. (6)<br />

Ehtojen (5) ja (6) sekä esityksen (F) perusteella määrittely<br />

F([(a,b)]) = ([a],[b])<br />

antaa isomorfismin Hn(G 1 × G 2 ) → Hn(G 1 ) × Hn(G 2 ). Sen käänteiskuvaus on<br />

isomorfismi G : Hn(G 1 ) ×Hn(G 2 ) → Hn(G 1 ×G 2 ), jolle ehtojen (3) ja (4) sekä<br />

esityksen (G) nojalla pätee<br />

G([a],[b]) = [(a,0)] + [(0,b)] = [(a,b)].<br />

Tässä a ∈ Z 1 n ja b ∈ Z 2 n eli (a,b) ∈ Z 1 n × Z 2 n<br />

(∗)<br />

= Zn(G 1 × G 2 ).<br />

Jätetään harjoitustehtäväksi osoittaa, että yhtälö (∗) pätee.<br />

Jatkossa tärkeässä roolissa ovat isomorfiset ketjukompleksit. Jos esimerkiksi topologiset<br />

avaruudet X ja Y ovat homeomorfisia, niin niiden singulaariset ketjukompleksit<br />

ovat isomorfisia. Määritelmä on seuraavanlainen:<br />

Määritelmä 7.22 Olkoot (G i ,∂ i ), i = 1,2 kaksi ketjukompleksia. Sanotaan,<br />

että nämä ketjukompleksit ovat isomorfisia, jos on olemassa ketjukuvaus ϕ =<br />

{ϕn}n∈Z : (G 1 ,∂ 1 ) → (G 2 ,∂ 2 ) siten, että homomorfismi ϕn : G 1 n → G 2 n on<br />

isomorfismi kaikille n ∈ Z. Isomorfisille ketjukomplekseille (G 1 ,∂ 1 ) ja (G 2 ,∂ 2 )<br />

käytetään merkintää (G 1 ,∂ 1 ) ∼ = (G 2 ,∂ 2 ).<br />

80


Esimerkki 7.23 Olkoot X ja Y topologisia avaruuksia ja olkoot (S(X),∂ X ) ja<br />

(S(Y ),∂ Y ) niiden singulaariset ketjukompleksit. Oletetaan, että X ja Y ovat<br />

homeomorfisia; olkoon f : X → Y homeomorfismi. Lauseen 5.4 mukaan f:n indusoimien<br />

ketjukuvausten perhe {fn}n∈Z on ketjukuvaus (S(X),∂ X ) → (S(Y ),∂ Y ).<br />

Lauseen 3.15 todistuksessa nähtiin, että kun n ≥ 0, niin ketjuhomomorfismi<br />

fn : Sn(X) → Sn(Y ) on isomorfismi. Kun n < 0, niin tämä on triviaalia, koska<br />

sopimuksen mukaan Sn(X) = Sn(Y ) = {0} näille n. Siispä ketjukompleksit<br />

(S(X),∂ X ) ja (S(Y ),∂ Y ) ovat isomorfisia.<br />

Lause 7.24 Olkoot (G i ,∂ i ), i = 1,2 isomorfisia ketjukomplekseja ja H i n ketjukompleksin<br />

(G i ,∂ i ), i = 1,2 homologiaryhmä, n ∈ Z. Tällöin pätee<br />

H 1 n ∼ = H 2 n kaikille n ∈ Z.<br />

Todistus. Merkitään symboleilla Z i n ketjukompleksien (G i ,∂ i ), i = 1,2 n-syklien<br />

ryhmiä.<br />

Oletuksen nojalla on olemassa ketjukuvaus ϕ : (G 1 ,∂ 1 ) → (G 2 ,∂ 2 ) siten, että<br />

ϕn : G 1 n → G 2 n on isomorfismi kaikille n ∈ Z. Lauseen 5.3 mukaan määrittely<br />

antaa homomorfismin ϕn : H 1 n → H 2 n.<br />

ϕn([a]) = [ϕn(a)] ∈ H 2 n kaikille a ∈ Z 1 n<br />

Koska kuvaukset ϕn : G 1 n → G 2 n, n ∈ Z ovat isomorfismeja, niin myös niiden<br />

käänteiskuvaukset ϕ −1<br />

n : G 2 n → G 1 n, n ∈ Z ovat isomorfismeja.<br />

Osoitetaan, että perhe ϕ −1 = {ϕ −1<br />

n : G 2 n → G 1 n}n∈Z : (G 2 ,∂ 2 ) → (G 1 ,∂ 1 )<br />

on ketjukuvaus. Tähän riittää huomata, että kaikille n ∈ Z pätee<br />

Näin on, sillä<br />

ϕ −1<br />

n−1 ◦ ∂2 n = ∂ 1 n ◦ ϕ −1<br />

n .<br />

ϕ −1<br />

n−1 ◦ ∂2 n = ϕ −1<br />

n−1 ◦ ∂2 n ◦ ϕn ◦ ϕ −1 i)<br />

n = ϕ −1<br />

n−1 ◦ ϕn−1 ◦ ∂ 1 n ◦ ϕ −1<br />

n = ∂ 1 n ◦ ϕ −1<br />

n ,<br />

missä yhtälö i) seuraa siitä, että ϕ on ketjukuvaus, jolloin ∂ 2 n ◦ ϕn = ϕn−1 ◦ ∂ 1 n.<br />

Koska siis ϕ −1 on ketjukuvaus, niin lauseen 5.3 mukaan määrittely<br />

( ϕ −1 )n([b]) = [ϕ −1<br />

n (b)] ∈ H 1 n kaikille b ∈ Z 2 n<br />

antaa homomorfismin ( ϕ −1 )n : H 2 n → H 1 n.<br />

Nyt väite seuraa, jos osoitetaan, että homomorfismit ϕn ja ( ϕ −1 )n ovat toistensa<br />

käänteiskuvauksia. Näin on, sillä kaikille a ∈ Z 1 n pätee<br />

( ϕ −1 )n(ϕn([a])) = ( ϕ −1 )n([ϕn(a)]) = [ϕ −1<br />

n (ϕn(a))] = [a],<br />

81


ja vastaavasti nähdään, että kaikille b ∈ Z 2 n pätee ϕn(( ϕ −1 )n([b])) = [b]. <br />

Nyt ryhdytään soveltamaan näitä esitettyjä puhtaasti algebrallisia tuloksia topologiaan<br />

eli siirrytään algebrasta homologiateoriaan.<br />

Tämän luvun päätuloksena tarkastellaan sitä, miten topologisen avaruuden homologiaryhmät<br />

määräytyvät sen polkukomponenttien (jotka ovat aina polkuyhtenäisiä)<br />

kautta.<br />

Seuraavassa pysyvästi X = ∅ on topologinen avaruus ja {Xα}α∈I sen polkukomponenttien<br />

joukko. Joukot Xα, α ∈ I ovat jatkossa topologisia<br />

avaruuksia, joissa on X:n indusoima aliavaruustopologia. Tässä I on<br />

jokin indeksijoukko, josta ei paljon tiedetä muuta kuin se, että I = ∅. Polkukomponentteja<br />

on vähintään yksi, mutta toisaalta niitä voi olla ”miten paljon<br />

tahansa”, ts. I voi olla vaikkapa ylinumeroituva.<br />

Tarkastellaan ensin sitä, miten joukot Σn(X) ja Σn(Xα), α ∈ I suhtautuvat<br />

toisiinsa. Σn(X):n alkiot ovat jatkuvia kuvauksia σ : ∆n → X ja Σn(Xα):n alkiot<br />

ovat jatkuvia kuvauksia σα : ∆n → Xα. Koska Xα on X:n topologinen aliavaruus,<br />

niin Σn(Xα):n alkiot ovat jatkuvia myös kuvauksina σα : ∆n → X, ts.<br />

jokainen Σn(Xα):n alkio voidaan tulkita Σn(X):n alkioksi eli voidaan upottaa<br />

Σn(Xα) ⊂ Σn(X).<br />

Merkintä 7.25 Olkoon j α n : Σn(Xα) ֒→ Σn(X) upotuskuvaus eli<br />

j α n(σ) = σ ∈ Σn(X) kaikille σ ∈ Σn(Xα)<br />

ja olkoot i α : Σn(Xα) → Sn(Xα) sekä i : Σn(X) → Sn(X) samastuskuvauksia.<br />

Tällöin lauseen 2.15 nojalla on olemassa ”upotushomomorfismi” j α n : Sn(Xα) →<br />

Sn(X) siten, että<br />

j α n ◦ i α = i ◦ j α n.<br />

Tässä siis sekä upotuskuvaukselle että vastaavalle homomorfismille käytetään<br />

samaa merkintää j α n. Lisäksi, kuten tapana on, jätetään yleensä nuo samastuskuvaukset<br />

i ja i α kirjoittamatta. Tässä pitää tällä kertaa olla erityisen tarkkana:<br />

nythän tuo j α n ei oikeastaan ”tee mitään”, sehän on vain upotuskuvaus, mutta sitä<br />

ei kyllä enää voi jättää kirjoittamatta jatkossa seuraavissa kaavoissa – muuten<br />

mennään metsään.<br />

Jos kääntäen σ ∈ Σn(X) ja sattuu käymään niin, että σ(∆n) ⊂ Xα jollekin<br />

α ∈ I, niin σ on jatkuva myös aliavaruustopologiassa, ja siten pätee σ ∈ Σ(Xα).<br />

Tämän havainnon perusteella voidaan esittää seuraava määritelmä:<br />

Määritelmä 7.26 Olkoon iα : Σn(Xα) → Sn(Xα) samastuskuvaus. Määritellään<br />

kuvaus qα n : Σn(X) → Sn(Xα) asettamalla kaikille σ ∈ Σ(X)<br />

q α <br />

i<br />

n(σ) =<br />

α (σ) ∈ Sn(Xα) kun σ ∈ Σn(X) siten että σ(∆n) ⊂ Xα<br />

0 muuten.<br />

82


Tällöin lauseen 2.15 nojalla on olemassa homomorfismi q α n : Sn(X) → Sn(Xα)<br />

siten, että<br />

q α n ◦ i = q α n,<br />

missä i : Σn(X) → Sn(X) on samastuskuvaus.<br />

Tässä taas sekä ”peruskuvaukselle” q α n että vastaavalle homomorfismille käytetään<br />

samaa merkintää q α n. Lisäksi tässäkin jätetään yleensä nuo samastuskuvaukset<br />

i ja i α kirjoittamatta.<br />

Jatkoa varten tarvitaan muutama lemma:<br />

Lause 7.27 Olkoon σ ∈ Σn(X). Tällöin pätee σ(∆n) ⊂ Xα täsmälleen yhdelle<br />

α ∈ I.<br />

Todistus. Harjoitustehtävä.<br />

Lause 7.28 Olkoot jα n : Sn(Xα) → Sn(X) ja qα n : Sn(X) → Sn(Xα), α ∈ I,<br />

merkinnöissä 7.25 ja 7.26 määriteltyjä homomorfismeja. Tällöin pätee<br />

q β n ◦ j α <br />

idSn(Xα) kun α = β<br />

n =<br />

0 kun α = β.<br />

Todistus. Koska sekä qβ n ◦ jα n että idSn(Xα) ja nollakuvaus ovat homomorfismeja,<br />

niin lauseen 2.15 yksikäsitteisyyspuolen nojalla riittää osoittaa, että kaikille<br />

σα ∈ Σn(Xα) pätee<br />

q β n ◦ j α <br />

σα kun α = β<br />

n(σα) =<br />

(1)<br />

0 kun α = β.<br />

Kiinnitetään siis mielivaltainen σα ∈ Σn(Xα). Olkoon ensin α = β. Tällöin<br />

q β n ◦ j α n(σα) i) = q α n(σα) ii)<br />

= σα,<br />

joten väite (1) pätee ainakin tässä tapauksessa. Tässä yhtälö i) seuraa suoraan<br />

j α n:n ja yhtälö ii) q α n:n määritelmästä. Huomaa, että nyt tässä (ja myös ehdossa<br />

(1)) on samastuskuvaus jätetty kirjoittamatta.<br />

Olkoon sitten α = β. Silloin saadaan<br />

q β n ◦ j α n(σα) i) = q β n(σα) ii)<br />

= 0,<br />

joten väite (1) pätee myös tässä tapauksessa. Tässä yhtälö i) seuraa taas suoraan<br />

j α n:n määritelmästä. Yhtälöä ii) varten täytyy ensin huomata, että koska σα ∈<br />

Σn(Xα), niin σ(∆n) ⊂ Xα. Silloin ehdon α = β ja lauseen 7.27 nojalla σ(∆n) ⊂<br />

Xβ ja tällöin yhtälö ii) seuraa q α n:n määritelmästä. <br />

83


Lause 7.29 Olkoot j α n : Sn(Xα) → Sn(X) ja q α n : Sn(X) → Sn(Xα), α ∈ I<br />

kuten edellä. Olkoon n ∈ N ja c ∈ Sn(X). Tällöin pätee q α n(c) = 0 m.k. α ∈ I<br />

ja myös j α n ◦ q α n(c) = 0 m.k. α ∈ I.<br />

Todistus. Harjoitustehtävä.<br />

Lause 7.30 Olkoot jα n : Sn(Xα) → Sn(X) ja qα n : Sn(X) → Sn(Xα), α ∈ I<br />

kuten merkinnöissä 7.25 ja 7.26. Olkoon σ ∈ Σn(X). Tällöin pätee<br />

j α n ◦ q α <br />

σ kun σ(∆n) ⊂ Xα<br />

n(σ) =<br />

0 muuten.<br />

Todistus. Harjoitustehtävä. Huomaa, että väitteestä tarkkaan ottaen puuttuu<br />

samastuskuvaus yhtälön oikealta puolelta; tässähän välttämättä j α n on homomorfismi,<br />

ei pelkkä upotuskuvaus. (Niin minkä takia?)<br />

Lause 7.31 Olkoot jα n : Sn(Xα) → Sn(X) ja qα n : Sn(X) → Sn(Xα), α ∈ I<br />

kuten edellä. Tällöin pätee<br />

<br />

j α n ◦ q α n = idSn(X). α∈I<br />

Todistus. Lauseen 7.29 nojalla kiinteälle c ∈ Sn(X) pätee jα n ◦ qα n(c) = 0 m.k.<br />

α<br />

<br />

∈ I, joten lauseen summa on järkevä määritelmän 7.10 mukaisesti. Koska sekä<br />

α∈I jα n ◦ qα n että idSn(X) ovat homomorfismeja, niin lauseen 2.15 yksikäsitteisyyspuolen<br />

nojalla riittää osoittaa, että kaikille σ ∈ Σn(X) pätee<br />

<br />

j α n ◦ q α n(σ) = σ. (1)<br />

α∈I<br />

Lauseen 7.27 nojalla σ(∆n) ⊂ Xα täsmälleen yhdelle α ∈ I, joten on olemassa<br />

α0 ∈ I siten, että<br />

Silloin lauseen 7.30 mukaan<br />

σ(∆n) ⊂ Xα kun α = α0 ja<br />

σ(∆n) ⊂ Xα kun α = α0.<br />

j α n ◦ q α n(σ) =<br />

<br />

σ kun α = α0<br />

0 kun α = α0.<br />

Ehto (1) seuraa tästä ja summan määritelmästä. <br />

Lause 7.32 Olkoon (S(X),∂) avaruuden X singulaarinen ketjukompleksi ja<br />

(S(Xα),∂ α ) aliavaruuden Xα singulaarinen ketjukompleksi, α ∈ I. Tällöin kaikille<br />

n ∈ Z ja α ∈ I pätee<br />

∂ α n = q α n−1 ◦ ∂n ◦ j α n.<br />

84


Todistus. Koska sekä ∂ α n että q α n−1 ◦ ∂n ◦ j α n ovat homomorfismeja, niin lauseen<br />

2.15 yksikäsitteisyyspuolen nojalla riittää osoittaa, että<br />

∂ α n(σα) = q α n−1 ◦ ∂n ◦ j α n(σα) kaikille σα ∈ Σn(X α n)<br />

eli siirtymällä homomorfismista j α n upotuskuvaukseen j α n<br />

Näin on:<br />

∂ α n(σα) = q α n−1 ◦ ∂n(j α n(σα)) kaikille σα ∈ Σn(X α n). (1)<br />

q α n−1 ◦ ∂n(j α n(σα)) i) = q α n−1 ◦ ∂n(σα) ii)<br />

= q α n−1<br />

n<br />

(−1) i q α n−1(σα ◦ F i n) iv)<br />

=<br />

i=0<br />

i=0<br />

<br />

n<br />

(−1) i σα ◦ F i <br />

n<br />

i=0<br />

n<br />

(−1) i σα ◦ F i v)<br />

n = ∂ α n(σα),<br />

joten väite (1) pätee. Tässä yhtälö<br />

i) seuraa upotuskuvauksen j α n määritelmästä,<br />

ii) seuraa reunakuvauksen ∂n määritelmästä,<br />

iii) siitä, että q α n−1 on homomorfismi,<br />

iv) seuraa kuvauksen q α n−1 määritelmästä, sillä tässä σα◦F i n(∆n−1) ⊂ σα(∆n) ⊂<br />

Xα kaikille i = 0,...,n ja yhtälö<br />

v) seuraa reunakuvauksen ∂ α n määritelmästä. <br />

Nyt pystytään kertomaan, miten singulaariset ketjukompleksit (S(X),∂) ja<br />

(S(Xα),∂ α ), α ∈ I suhtautuvat toisiinsa:<br />

Lause 7.33 Olkoon (S(X),∂) avaruuden X singulaarinen ketjukompleksi ja<br />

(S(Xα),∂ α ) aliavaruuden Xα singulaarinen ketjukompleksi, α ∈ I. Tällöin pätee<br />

(S(X),∂) ∼ = ⊕α∈I(S(Xα),∂ α ).<br />

Todistus. Merkitään suoraa summaa ⊕α∈I(S α (Xα),∂ α ) symbolilla (G,τ). Määritelmän<br />

7.16 mukaan tällöin<br />

Olkoot<br />

Gn = ⊕α∈ISn(Xα) kaikille n ∈ Z. (1)<br />

i β n : Sn(Xβ) → ⊕α∈ISn(Xα) ja p β n : ⊕α∈ISn(Xα) → Sn(Xβ)<br />

inkluusio- ja projektiokuvaukset. Määritelmän 7.16 mukaan ketjukompleksin<br />

(G,τ) reunakuvaukset τn : Gn → Gn−1 ovat<br />

τn = <br />

i α n−1 ◦ ∂ α n ◦ p α n. (2)<br />

α∈I<br />

Ketjukompleksien isomorfismin määritelmän 7.22 mukaan väite seuraa, jos löydetään<br />

ketjukuvaus ϕ : (S(X),∂) → (G,τ) siten, että ϕn : Sn(X) → Gn on<br />

85<br />

iii)<br />

=


isomorfismi kaikille n ∈ Z.<br />

Olkoot kaikille n ∈ Z homomorfismit j α n : Sn(Xα) → Sn(X) ja q α n : Sn(X) →<br />

Sn(Xα) kuten merkinnöissä 7.25 ja 7.26.<br />

Lauseiden 7.29, 7.31 ja 7.28 mukaan nämä kuvaukset toteuttavat lauseen 7.15<br />

vaatimukset, jolloin kyseisen lauseen ja ehdon (1) mukaan kuvaus<br />

<br />

i α n ◦ q α n : Sn(X) → Gn<br />

α∈I<br />

on hyvin määritelty isomorfismi kaikille n ∈ Z. Nyt voidaan merkitä kaikille<br />

n ∈ Z<br />

ϕn = <br />

i α n ◦ q α n : Sn(X) → Gn, (3)<br />

α∈I<br />

jolloin väite seuraa, jos osoitetaan, että {ϕn}n∈Z on ketjukompleksien (S(X),∂)<br />

ja (G,τ) välinen ketjukuvaus.<br />

Tämähän tarkoittaa siis sitä, että kaavion<br />

∂n<br />

· · · ←−−−− Sn−1(X) ←−−−− Sn(X) ←−−−− · · ·<br />

⏐<br />

ϕn−1 ⏐<br />

ϕn · · · ←−−−− Gn−1<br />

tulee kommutoida, eli pitää olla<br />

τn<br />

←−−−− Gn ←−−−− · · ·<br />

τn ◦ ϕn = ϕn−1 ◦ ∂n. (4)<br />

Olkoon σ ∈ Σn(X) mielivaltainen. Lauseen 2.15 yksikäsitteisyyspuolen nojalla<br />

väite (4) seuraa jos osoitetaan, että<br />

τn ◦ ϕn(σ) = ϕn−1 ◦ ∂n(σ). (5)<br />

Lauseen 7.27 nojalla on olemassa täsmälleen yksi α0 ∈ I siten että σ(∆n) ⊂ Xα0 .<br />

Tällöin lauseen 7.30 nojalla<br />

j α n ◦ q α <br />

σ kun α = α0<br />

n(σ) =<br />

(6)<br />

0 kun α = α0.<br />

Kuvaus σ ◦ F i n, i = 0,...,n on myös avaruuden X simpleksi, joten lauseen 7.27<br />

nojalla senkin kuvajoukko kuuluu täsmälleen yhteen polkukomponenttiin Xα1 .<br />

Koska σ ◦F i n(∆n−1) ⊂ σ(∆n) ⊂ Xα0 , niin tämä polkukomponentti on juuri Xα0<br />

eli pätee α0 = α1. Tällöin kuvauksien qα n−1, α ∈ I määritelmien mukaan<br />

q α n−1(σ ◦ F i <br />

σ ◦ F<br />

n) =<br />

i n kun α = α0<br />

(7)<br />

0 kun α = α0.<br />

86


Väitteen (5) todistus on nyt raaka lasku:<br />

τn ◦ ϕn(σ) i) <br />

<br />

= i α n−1 ◦ ∂ α n ◦ p α ⎛<br />

n ◦ ⎝ <br />

i β n ◦ q β ⎞<br />

⎠<br />

n (σ) ii)<br />

=<br />

α∈I β∈I<br />

α∈I<br />

<br />

i α n−1 ◦ ∂ α n ◦ p α n ◦ i β n ◦ q β n(σ) iii)<br />

= <br />

i α n−1 ◦ ∂ α n ◦ p α n ◦ i α n ◦ q α n(σ) iv)<br />

=<br />

α∈I<br />

α∈I<br />

β∈I<br />

α∈I<br />

<br />

i α n−1 ◦ ∂ α n ◦ q α n(σ) v)<br />

= <br />

i α n−1 ◦ q α n−1 ◦ ∂n ◦ j α n ◦ q α n(σ) vi)<br />

=<br />

i α0<br />

vii)<br />

n−1 ◦ qα0 n−1 ◦ ∂n(σ) = i α0<br />

n−1 ◦ qα0 n−1<br />

n<br />

i=0<br />

α∈I<br />

(−1) i i α0<br />

n−1<br />

◦ qα0 n−1 (σ ◦ F i n) ix)<br />

=<br />

i=0<br />

<br />

n<br />

(−1) i σ ◦ F i <br />

n<br />

i=0<br />

n<br />

(−1)<br />

i=0<br />

α∈I<br />

i <br />

α∈I<br />

viii)<br />

=<br />

i α n−1 ◦ q α n−1(σ ◦ F i n) x)<br />

=<br />

<br />

i α n−1 ◦ q α <br />

n<br />

n−1 (−1) i σ ◦ F i <br />

xi) <br />

n = i α n−1 ◦ q α n−1(∂n(σ)) xii)<br />

=<br />

<br />

<br />

i α n−1 ◦ q α <br />

n−1 (∂n(σ)) xiii)<br />

= ϕn−1 ◦ ∂n(σ),<br />

α∈I<br />

joten väitteet (5) ja (4) – ja siten koko lause – on todistettu. Tässä yhtälö<br />

i) seuraa määritelmistä (2) ja (3),<br />

ii) seuraa summahomomorfismin määritelmästä ja siitä, että i α n−1 ◦ ∂ α n ◦ p α n on<br />

homomorfismi,<br />

iii) seuraa lauseesta 7.9: p α n ◦ i β n = 0 kun α = β,<br />

iv) seuraa myös lauseesta 7.9: p α n ◦ i α n = id Sn(Xα),<br />

v) seuraa lauseesta 7.32,<br />

vi) seuraa ehdosta (6),<br />

vii) seuraa reunakuvauksen ∂n määritelmästä,<br />

viii) seuraa siitä, että i α0<br />

n−1 ja qα0 n−1 ovat homomorfismeja,<br />

ix) seuraa ehdosta (7), sillä iα n−1(0) = 0, koska iα n−1 on homomorfismi,<br />

x) seuraa siitä, että i α0<br />

n−1 ja qα0 n−1 ovat homomorfismeja,<br />

xi) seuraa reunakuvauksen ∂n määritelmästä,<br />

xii) on summakuvauksen määritelmä ja<br />

xiii) seuraa määritelmästä (3). <br />

Nyt saadaan lopulta avaruuden X homologiaryhmiä Hn(X) koskeva tulos:<br />

Lause 7.34 Olkoot Xα, α ∈ I topologisen avaruuden X polkukomponentit. Tällöin<br />

Hn(X) ∼ = ⊕α∈IHn(Xα).<br />

Todistus. Tämä seuraa lauseista 7.33, 7.19 ja 7.24. <br />

87


Lause 7.35 Olkoon topologisella avaruudella X täsmälleen k polkukomponenttia<br />

X1,...,Xk. Tällöin pätee<br />

H0(X) ∼ = Z k .<br />

Todistus. Koska avaruudet X1,...,Xk ovat polkukomponentteina polkuyhtenäisiä,<br />

niin lauseen 6.7 mukaan<br />

Tällöin lauseen 7.4 mukaan<br />

H0(Xi) ∼ = Z kaikille i = 1,...,k.<br />

H0(X1) ⊕ · · · ⊕ H0(Xk) ∼ = Z ⊕ · · · ⊕ Z ∼= Z<br />

<br />

k kpl<br />

k , (1)<br />

missä jälkimmäinen isomorfismi seuraa huomautuksesta 7.2. Toisaalta lauseen<br />

7.34 mukaan<br />

H0(X1) ⊕ · · · ⊕ H0(Xk) ∼ = H0(X). (2)<br />

Väite seuraa isomorfismeista (1) ja (2). <br />

Lauseelle 7.35 pätee myös käänteinen tulos:<br />

Lause 7.36 Olkoon<br />

H0(X) ∼ = Z k<br />

jollekin k ≥ 1.<br />

Tällöin X:llä on täsmälleen k polkukomponenttia.<br />

Todistus. Olkoot Xα, α ∈ I avaruuden X eri polkukomponentit. Pitää osoittaa,<br />

että I:ssä on täsmälleen k alkiota. Jos I:ssä on vain äärellinen määrä eli<br />

m kappaletta alkioita, niin lauseen 7.35 nojalla H0(X) ∼ = Z m . Tällöin oletuksen<br />

nojalla Z k ∼ = Z m ja silloin k = m lauseen 2.21 mukaan.<br />

Siten riittää osoittaa, että I on äärellinen joukko. Tässä voisi käyttää hyväksi<br />

harjoitustehtävää 2.1, mutta on kuitenkin ehkä helpompaa tehdä todistus ilman<br />

kyseistä vapaita Abelin ryhmiä koskevaa tulosta.<br />

Tehdään antiteesi: I on ääretön.<br />

Oletuksen ja lauseen 7.34 nojalla on olemassa isomorfismi ϕ : ⊕α∈IH0(Xα) →<br />

Z k .<br />

Olkoon {e0,...,ek−1} Z k :n standardikanta. Merkitään kaikille i = 0,...,k − 1<br />

fi = ϕ −1 (ei) ∈ ⊕α∈IH0(Xα).<br />

Suoran summan määritelmän mukaan fi:t ovat kuvauksia fi : I → ∪α∈IH0(Xα)<br />

siten, että fi(α) ∈ H0(Xα) kaikille α ∈ I ja fi(α) = 0 m.k. α ∈ I. Koska<br />

kuvauksia fi, i = 0,...,k − 1 on vain äärellinen määrä, niin tällöin joukko<br />

88


A = {α ∈ I | fi(α) = 0 jollekin i = 0,...,k − 1} ⊂ I on äärellinen. Koska<br />

antiteesin mukaan I on ääretön, niin A = I ja silloin voidaan valita β ∈ I \ A,<br />

jolloin pätee<br />

fi(β) = 0 ∈ H0(Xβ) kaikille i = 0,...,k − 1. (1)<br />

Koska lauseen 6.7 mukaan H0(Xβ) ∼ = Z, niin voidaan valita<br />

x0 ∈ H0(Xβ) \ {0}. (2)<br />

Määritellään tämän avulla sitten kuvaus g : I → ∪α∈IH0(Xα) siten, että<br />

<br />

x0 ∈ H0(Xβ) kun α = β<br />

g(α) =<br />

0 ∈ H0(Xα) kun α = β,<br />

jolloin g ∈ ⊕α∈IH0(Xα).<br />

Koska ϕ on kuvaus ϕ : ⊕α∈IH0(Xα) → Z k , niin ϕ(g) ∈ Z k ; olkoon ϕ(g) =<br />

(n0,...,nk−1) ∈ Z k . Esitetään tämä vektori (n0,...,nk−1) standardikannan<br />

avulla muodossa (n0,...,nk−1) = k−1<br />

i=0 niei, jolloin saadaan<br />

k−1 <br />

ϕ(g) =<br />

i=0<br />

niei<br />

<br />

k−1<br />

i)<br />

=<br />

i=0<br />

niϕ(fi) ii)<br />

(3)<br />

k−1 <br />

= ϕ( nifi), (4)<br />

missä yhtälö i) seuraa funktioiden fi valinnasta ja yhtälö ii) siitä, että ϕ on<br />

homomorfismi.<br />

i=0<br />

Koska ϕ on monomorfismi, niin ehdon (4) nojalla saadaan<br />

Tällöin<br />

x0<br />

i)<br />

= g(β) ii)<br />

k−1 <br />

= (<br />

i=0<br />

nifi)(β) iii)<br />

=<br />

k−1 <br />

g = nifi. (5)<br />

k−1 <br />

i=0<br />

i=0<br />

nifi(β) iv)<br />

k−1 <br />

= ni · 0 = 0 ∈ H0(Xβ),<br />

mikä on vastoin ehtoa (2), eli on päädytty ristiriitaan, joten antiteesi on väärä<br />

ja väite pätee.<br />

Tässä yhtälö<br />

i) seuraa ehdosta (3),<br />

ii) seuraa ehdosta (5),<br />

iii) seuraa homomorfismien summan määritelmästä ja<br />

iv) seuraa ehdosta (1). <br />

89<br />

i=0


8 Homotopia<br />

Tarkastellaan topologisten avaruuksien X ja Y välistä jatkuvaa kuvausta f :<br />

X → Y , johon liittyy määritelmän 5.6 mukaisesti sen indusoima homologiahomomorfismi<br />

fn : Hn(X) → Hn(Y ). Osoittautuu, että jos kuvaukseen f tehdään<br />

”minimaalinen”muutos, niin homologiahomomorfismi fn ei muutu lainkaan. Tämä<br />

johtuu periaatteessa siitä, että homologiahomomorfismit muodostavat jossakin<br />

mielessä ”diskreetin” joukon, jossa ”minimaalisia” muutoksia ei voi tapahtua,<br />

vaan jos homomorfismi muuttuu, niin se muuttuu kertaheitolla ”paljon”.<br />

Jonkinlaisen esimerkin tästä näkee vaikkapa tarkastelemalla jatkuvia kuvauksia<br />

f,g : R → R ja homomorfismeja ϕ,ψ : Z → Z. Jos f = g, niin f ja g voivat<br />

silti olla hyvin lähellä toisiaan, mutta jos ϕ = ψ, niin ϕ ja ψ ovat tykkänään eri<br />

kuvauksia.<br />

Toisaalta, jos kuvaukset f,g : X → Y poikkeavat ”paljon” toisistaan, niin homomorfismit<br />

fn : Hn(X) → Hn(Y ) ja gn : Hn(X) → Hn(Y ) voivat poiketa<br />

toisistaan varsin dramaattisesti.<br />

Yllä oleva havainto siitä, että pieni muutos f:ään ei aiheuta lainkaan muutosta<br />

homomorfismiin fn : Hn(X) → Hn(Y ) merkitsee sitä, että jos f voidaan<br />

”liu’uttaa”g:ksi tekemällä monta (k kpl) minimaalista muutosta peräkkäin, niin<br />

fn : Hn(X) → Hn(Y ) ja gn : Hn(X) → Hn(Y ) ovat silti samoja, vaikkakin f<br />

ja g voivat poiketa toisistaan hyvinkin paljon. Jos siis esimerkiksi f 1 ,...,f k :<br />

X → Y ovat jatkuvia kuvauksia siten, että f ∼ f 1 ∼ f 2 ∼ · · · ∼ f k ∼ g, niin<br />

fn = f 1 n = · · · = f k n = gn.<br />

Tästä havainnosta on merkittävää hyötyä, kun pyritään eksplisiittisesti laskemaan<br />

homomorfismi fn: muutetaan ”liu’uttamalla” f ensin yksinkertaisempaan<br />

muotoon g, ja lasketaan sitten gn, joka sitten onkin sama kuin alunperin tavoiteltu<br />

fn. Tätä ”liu’uttamista” (jos se on mahdollista – aina se ei tietenkään ole,<br />

koska voi olla fn = gn) kutsutaan kuvausten f ja g väliseksi homotopiaksi. Seuraavassa<br />

määritellään täsmällisesti, mitä tämä ”liu’uttaminen”oikein tarkoittaa,<br />

eli milloin on f ∼ g eli milloin f ja g ovat homotopisia.<br />

Tämän luvun ajan X ja Y ovat topologisia avaruuksia ja merkitään<br />

C(X,Y ) = {f : X → Y | f on jatkuva}.<br />

Joukkoon X × [0,1] tarvitaan lisäksi topologia. Olkoon se tavallinen tulotopologia,<br />

jonka kannan muodostavat joukot A × K, missä A ⊂ X on avoin X:n<br />

alkuperäisessä topologiassa ja K ⊂ [0,1] on avoin välin [0,1] ”tavallisessa” topologiassa,<br />

eli siinä, jonka R:n itseisarvotopologia siihen indusoi.<br />

Määritelmä 8.1 Olkoot f,g ∈ C(X,Y ). Sanotaan, että f ja g ovat homotopisia,<br />

merkitään f ∼ g, jos on olemassa jatkuva kuvaus F : X × [0,1] → Y<br />

90


siten, että <br />

f(x) = F(x,0)<br />

g(x) = F(x,1)<br />

kaikille x ∈ X.<br />

Tällöin sanotaan lisäksi, että F on kuvausten f ja g välinen homotopia.<br />

Havainnollinen esimerkki: Tässä X = [0,1] ja Y = R 2 .<br />

X × {1} →<br />

X × {t0} →<br />

X × {0} →<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

g = F(·,1)<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

. . . . . .<br />

.<br />

.<br />

.<br />

.<br />

. . . . . .<br />

.<br />

.<br />

.<br />

.<br />

. . . . . .<br />

.<br />

.<br />

.<br />

.<br />

. . . . . .<br />

.<br />

.<br />

.<br />

.<br />

.<br />

. .<br />

. . .<br />

. .<br />

. . . . .<br />

. . . . .<br />

.<br />

f = F(·,0)<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

← g(X) = F(X × {1})<br />

← F(X × {t0})<br />

← f(X) = F(X × {0})<br />

Tässä tapahtuu siis seuraavaa: Nuo oikealla olevat ylin ja alin käyrä esittävät<br />

kuvausten f ja g arvojoukkoja. Kun nyt tarkastellaan kiinteälle t0 ∈ [0,1]<br />

kuvausta x ↦→ F(x,t0), niin sen arvojoukko on jotain ”näiden f:n ja g:n arvojoukkojen<br />

välissä” – tätä joukkoa esittävät nuo muut oikealla olevat käyrät, eri<br />

t0:n arvoille. Kun t0 = 0, niin saadaan f:n arvojoukko ja kun t0 = 1, niin saadaan<br />

g:n arvojoukko. Kun tässä siis liu’utetaan ”muutosparametriä” t nollasta<br />

yhteen, niin arvojoukko ja samalla myös kuvaus ”liukuu”f:stä g:hen. Nyt sitten<br />

kun t:ssä tapahtuu ”minimaalinen” muutos, niin F:n jatkuvuuden perusteella<br />

käyrissä F(·,t) tapahtuu ”minimaalinen” muutos. Tässä katsannossa tämä on<br />

juuri sitä, mitä tuossa luvun alussa haluttiinkin.<br />

Huomautus. Jos – kuten edellisessä kuvassa – X = [0,1] ja Y on polkuyhtenäinen,<br />

niin f ∼ g kaikille f,g ∈ C(X,Y ). Jätetään tämän todistus harjoitustehtäväksi.<br />

Lukija saattaa ihmetellä tätä tulosta, jos homotopisuuden käsite<br />

on entuudestaan tuttu kompleksianalyysin kurssilta: siellähän läheskään kaikki<br />

käyrät eivät ole homotopisia, vaikka maalijoukko Y ⊂ C olisi polkuyhtenäinen.<br />

Syy on siinä, että kompleksianalyysin kurssilla puhutaan (yleensä) suljetuista<br />

käyristä, jolloin tilanne on vähän toinen. Jos kompleksianalyysin määritelmää<br />

vertaa tähän määritelmään, niin siellä ei ole X = [0,1], vaan itse asiassa<br />

X = S 1 = tason yksikköympyrä. Tälle X:lle tuo yllä mainittu tulos ”jos Y on<br />

polkuyhtenäinen, niin f ∼ g kaikille f,g ∈ C(X,Y )” ei päde.<br />

91


Jos esimerkiksi X = S 1 = Y ja f = id S 1 ja g ≡ (1,0), niin f ∼ g. Tämän<br />

todistaminen suoraan määritelmän mukaan on vaikeaa (kokeile!), mutta tässä<br />

auttaa homologiateoria (mikäpäs muukaan), ja jatkossa tämä väite saadaan helposti<br />

todistettua.<br />

Huomautus. Homotopisuuden määritelmässä on oleellista paitsi tietysti F:n jatkuvuus<br />

(jolloin se todella liu’uttaa tasaisesti, eikä mitään äkkinykäyksiä tapahdu)<br />

myös se, että F:n arvot pysyvät avaruudessa Y . Jos esimerkiksi A ⊂ Y ja<br />

f(X),g(X) ⊂ A, niin f ja g voidaan tulkita myös kuvauksiksi f,g : X → A,<br />

jolloin myös f,g ∈ C(X,A), jos A:ssa on aliavaruustopologia. Nyt kuitenkin<br />

homotopiaehto muuttuu, sillä homotopisuudelle joukossa C(X,A) vaaditaan,<br />

että F(X × [0,1]) ⊂ A, mikä on kovempi vaatimus kuin homotopisuusvaatimus<br />

C(X,Y ):ssä, jossa vaaditaan vain, että F(X × [0,1]) ⊂ Y .<br />

Tällä on oleellista merkitystä: Palataan edellisen huomautuksen esimerkkiin,<br />

jossa todettiin, että siinä määritellyt f ja g eivät ole homotopisia kuvauksina<br />

f,g ∈ C(S 1 ,S 1 ). Jos nyt tulkitaan f ja g kuvauksiksi S 1 → R 2 , niin ne ovatkin<br />

homotopisia, eli pätee<br />

f ∼ g joukossa C(S 1 , R 2 ).<br />

Tämä on helppo todistaa ja jätetään se harjoitustehtäväksi. Tarinan opetus on<br />

se, että jos asiasta on vähänkään epäselvyyttä, on homotopiasta puhuttaessa<br />

syytä mainita se maalijoukko Y , jota tarkoitetaan, tai vielä tarkemmin, myös<br />

X eli joukko C(X,Y ).<br />

Lause 8.2 Homotopisuus joukossa C(X,Y ) on ekvivalenssirelaatio.<br />

Todistus. Harjoitustehtävä.<br />

Lause 8.3 Olkoot X,X ′ ,Y ja Y ′ topologisia avaruuksia. Olkoon g ∈ C(X ′ ,X),<br />

h ∈ C(Y,Y ′ ) ja lisäksi f1,f2 ∈ C(X,Y ) siten, että<br />

Tällöin pätee<br />

f1 ∼ f2.<br />

h ◦ f1 ◦ g ∼ h ◦ f2 ◦ g ∈ C(X ′ ,Y ′ ).<br />

Todistus. Kuvaukset h ◦ f1 ◦ g ja h ◦ f2 ◦ g : X ′ → Y ′ ovat jatkuvien kuvausten<br />

yhdisteinä jatkuvia, joten väite on siltä osin järkevä. Olkoon F kuvausten f1<br />

ja f2 välinen määritelmän 8.1 mukainen homotopia. Koska g on jatkuva, niin<br />

tulotopologian määritelmän mukaan kuvaus (x,t) ↦→ (g(x),t) : X ′ × [0,1] →<br />

X × [0,1] on myös jatkuva. Tällöin kuvaus G : X ′ × [0,1] → Y ′ ,<br />

G(x,t) = h(F(g(x),t)) kaikille (x,t) ∈ X ′ × [0,1]<br />

on jatkuvien kuvausten yhdisteenä jatkuva. Lisäksi kaikille x ∈ X ′ pätee<br />

G(x,0) = h(F(g(x),0)) = h(f1(g(x))) = h ◦ f1 ◦ g(x) ja<br />

G(x,1) = h(F(g(x),1)) = h(f2(g(x))) = h ◦ f2 ◦ g(x),<br />

joten G on kuvausten h ◦ f1 ◦ g ja h ◦ f2 ◦ g välinen homotopia. <br />

92


Lause 8.4 Olkoot X,Y ja Z topologisia avaruuksia sekä f1,f2 ∈ C(X,Y ) ja<br />

g1,g2 ∈ C(Y,Z) siten, että<br />

Tällöin pätee<br />

f1 ∼ f2 ja g1 ∼ g2.<br />

g1 ◦ f1 ∼ g2 ◦ f2.<br />

Todistus. Kuvaukset g1 ◦ f1 ja g2 ◦ f2 : X → Z ovat jatkuvien kuvausten yhdisteinä<br />

jatkuvia, joten väite on siltä osin järkevä. Lisäksi<br />

g1 ◦ f1 = idZ ◦ g1 ◦ f1<br />

g2 ◦ f1 ◦ idX<br />

i)<br />

∼ idZ ◦ g2 ◦ f1 = g2 ◦ f1 = (1)<br />

ii)<br />

∼ g2 ◦ f2 ◦ idX = g2 ◦ f2,<br />

missä ehdot i) ja ii) seuraavat lauseesta 8.3. Väite seuraa nyt ehdosta (1) ja<br />

lauseesta 8.2, jonka mukaan homotopia on ekvivalenssirelaatio, erityisesti siis<br />

transitiivinen. <br />

Tässä on edellä puhuttu kuvausten homotopiasta. Monisteen johdannossa puhuttiin<br />

kuitenkin topologisten avaruuksien homotopiasta. Nyt kuvaushomotopian<br />

avulla voidaan määritellä myös tämä homotopia.<br />

Määritelmä 8.5 Olkoon f ∈ C(X,Y ) ja g ∈ C(Y,X). Sanotaan, että g on f:n<br />

homotopiakäänteiskuvaus, jos pätee<br />

f ◦ g ∼ idY ∈ C(Y,Y ) ja g ◦ f ∼ idX ∈ C(X,X).<br />

Sanotaan, että f ∈ C(X,Y ) on homotopiaekvivalenssi, jos f:llä on homotopiakäänteiskuvaus.<br />

Sanotaan, että avaruudet X ja Y ovat homotopisesti<br />

ekvivalentteja, jos on olemassa homotopiaekvivalenssi f : X → Y Tällöin<br />

merkitään<br />

X ∼ Y.<br />

Huomautus. Jos f on homotopiaekvivalenssi ja g sen homotopiakäänteiskuvaus,<br />

niin myös g on homotopiaekvivalenssi ja f sen homotopiakäänteiskuvaus; tämä<br />

seuraa suoraan määritelmästä. Homotopiakäänteiskuvaus ei ole mikään ”oikea”<br />

käänteiskuvaus, se ei (yleensä) ole yksikäsitteinen eikä homotopiakäänteiskuvauksen<br />

olemassaolo edellytä sitä, että kuvaus olisi injektio tai surjektio, ks.<br />

esimerkki 8.8 a).<br />

Huomataan ensialkuun, että nimitys ”homotopisesti ekvivalentteja” on oikeutettu:<br />

Lause 8.6 Topologisten avaruuksien homotopiaekvivalenssi on ekvivalenssirelaatio<br />

kaikkien topologisten avaruuksien luokassa.<br />

Todistus. Harjoitustehtävä. (Tässä pitää puhua ”kaikkien topologisten avaruuksien<br />

luokasta” sen sijaan, että puhuttaisiin ”kaikkien topologisten avaruuksien<br />

93


joukosta”. Syy on yksinkertainen: tämä laite ei ole joukko. Tämän näkee joukkoopin<br />

kurssin tietojen pohjalta; tässä on vähän samanlainen tilanne kuin tunnetussa<br />

Russell’in paradoksissa, joka liittyy kysymykseen: Voiko olla olemassa<br />

kaikkien joukkojen joukkoa?)<br />

Monisteen johdannossa puhuttiin nimenomaan tästä homotopiaekvivalenssista<br />

ja mainittiin muun muassa, että se on heikompi vaatimus kuin homeomorfisuus<br />

eli pätee X ≈ Y ⇒ X ∼ Y , mutta ei kääntäen. Toinen puoli tästä nähdään<br />

helposti:<br />

Lause 8.7 Homeomorfiset topologiset avaruudet ovat myös homotopiaekvivalentteja.<br />

Todistus. Harjoitustehtävä.<br />

Toinen puoli, eli että X ∼ Y ⇒ X ≈ Y , nähdään myös helposti; se seuraa<br />

esimerkistä 8.8 b).<br />

Esimerkki 8.8 a) Olkoon X = [0,1] × [0,1] ⊂ R 2 ja Y = [0,1] × {0} ∈ R 2 .<br />

Tällöin pätee X ∼ Y . Tämän väitteen todistusta varten pitää keksiä sopiva<br />

homotopiaekvivalenssi f : X → Y . Tällaisia on tietysti vaikka kuinka paljon,<br />

mutta yksinkertaisin on varmaan suora projektio f(x,y) = (x,0). Jotta tämä<br />

olisi todella homotopiaekvivalenssi, sillä pitäisi olla homotopiakäänteiskuvaus<br />

g : Y → X. Tällainen on upotuskuvaus i : Y ֒→ X, i(x,0) = (x,0). Osoitetaan,<br />

että se sitä todella on eli että pätee f ◦i ∼ idY ja i ◦f ∼ idX. Näistä ensimmäinen<br />

ehto saadaan välittömästi, sillä suoraan määritelmien mukaan f ◦ i = idY<br />

ja lauseen 8.2 perusteella idY ∼ idY .<br />

Jälkimmäinen väite i ◦ f ∼ idX on tässä esimerkissä kiinnostavampi. Pitää siis<br />

keksiä kuvausten idX ja i ◦ f välinen homotopia F : X × [0,1] → X. Tällainen<br />

on<br />

F((x,y),t) = (x,(1 − t)y) kaikille (x,y) ∈ X ja t ∈ [0,1].<br />

Se on selvästi jatkuva kuvaus F : X × [0,1] → X, joten riittää osoittaa, että<br />

F((x,y),1) = i ◦ f(x,y) kaikille (x,y) ∈ X ja<br />

F((x,y),0) = idX(x,y) kaikille (x,y) ∈ X.<br />

Nämä ehdot seuraavat suoraan määritelmistä. Tämän esimerkin havainnollisuuden<br />

kannalta on nyt hyvä katsoa, mitä kuvaukset (x,y) ↦→ F((x,y),t) oikeastaan<br />

tekevät eri t:n arvoilla. Kuten tämän luvun alussa oli puhetta, tämä F toimii<br />

niin, että se ”liu’uttaa” kuvauksen i ◦ f kuvaukseksi idX muuttujan t toimiessa<br />

eräänlaisena ”liu’utusparametrina”, ks. edellinen kuva, jossa käyriä liu’uteltiin<br />

toisilleen. Tässä tapahtuu nyt tällaista:<br />

94


X = idX(X) =<br />

F(X × {0})<br />

F(X × {0.25}) F(X × {0.5}) F(X × {0.75})<br />

..<br />

Y = (i ◦ f)(X) =<br />

F(X × {1})<br />

Tässä siis parametrin t kasvaessa joukko X muuttuu ”jatkuvasti”, ja lopputulemana<br />

(eli kun t = 1) on joukko Y . Tämä on juuri topologisten avaruuksien<br />

homotopiaekvivalenssin havainnollinen tulkinta: Nämä avaruudet (tai joukot)<br />

voidaan ”jatkuvasti venyttää tai kutistaa toisikseen”.<br />

Huomaa, että homotopiaekvivalenssin ei tarvitse olla injektio, eikä myöskään<br />

kuvauksen (x,y) ↦→ F((x,y),t0) kiinteälle t0 tarvitse olla sitä. Tuossa yllähän<br />

f nimenomaan ei ole injektio; kuvaus (x,y) ↦→ F((x,y),t0) on injektio kun<br />

0 ≤ t0 < 1, mutta ei enää kun t0 = 1. Homotopiaekvivalenssin ei tarvitse myöskään<br />

olla surjektio: tässähän g = i ei ole surjektio.<br />

Tässä esimerkissä on aika tyypillinen tilanne, jossa Y ⊂ X ja homotopiaekvivalenssin<br />

antaa upotuskuvaus i : Y ֒→ X ja sen homotopiakäänteiskuvaukselle<br />

f pätee f|Y = idY . Tällöinhän asiat helpottuvat ”toiseen suuntaan”, koska<br />

f ◦ i = idY kuten edellä. Tämä idea ei kuitenkaan aina toimi. On nimittäin<br />

niin, että esimerkiksi R n on homotopinen avoimen yksikköpallonsa B kanssa,<br />

upotuskuvaus pallolta koko avaruuteen on homotopiaekvivalenssi, mutta sen homotopiakäänteiskuvaukselle<br />

ei voi päteä f|B = idB. Jätetään harjoitustehtäväksi<br />

todistaa, miksei voi. Tähän asiaan palataan myöhemmin.<br />

b) Jos X = [0,1] × [0,1] ja Y on mikä tahansa yhden pisteen avaruus, niin<br />

helposti nähdään, että X ∼ Y . Jätetään tämä harjoitustehtäväksi. Tässä ei homotopiaekvivalenssin<br />

keksiminen ole kovin vaikeaa. Tämähän on sitten esimerkki<br />

tuohon väitteeseen X ∼ Y ⇒ X ≈ Y ; ei voi olla X ≈ Y , koska Y :ssä on vain<br />

yksi piste ja X:ssä niitä on useampia. Tosin tuon esimerkin a) (ja itse asiassa<br />

myös esimerkkien c) ja d)) X ja Y ovat myös epähomeomorfisia, mutta se ei<br />

ole aivan niin triviaalia.<br />

c) Olkoon X = S n = {x ∈ R n+1 | ||x|| = 1} ja Y = R n+1 \ {0}. Tällöin<br />

pätee X ∼ Y . Tarvittavan homotopiaekvivalenssin antavat tässä tapauksessa<br />

upotuskuvaus i : X ֒→ Y ja sen homotopiakäänteiskuvaus<br />

g : Y → X, g(x) = x<br />

||x|| .<br />

Tässä taas triviaalisti g ◦ i = idX ∼ idX. Homotopian i ◦ g ∼ idY antaa kuvaus<br />

F : Y × [0,1], F(x,t) = (1 − t)x + t x<br />

||x|| ,<br />

95


kuten helposti nähdään.<br />

d) Olkoon X = S 1 ⊂ R 2 ja Y = S 1 ∪ {x ∈ R 2 | ||x − (2,0)|| = 1} \ {(3,0)},<br />

jolloin siis Y on ”punkteerattu kahdeksikko”:<br />

X Y<br />

Tällöin X ∼ Y . Havainnollisesti ajatellen tämän voi todistaa näin: Y :n voi<br />

”jatkuvasti kutistaa” osajoukolleen X seuraavalla idealla:<br />

Y<br />

X<br />

•<br />

◦ −→<br />

←−<br />

Vähän tarkemmin ottaen homotopian antavat toistensa homotopiakäänteiskuvaukset<br />

g : Y → X,<br />

<br />

x kun x ∈ X<br />

g(x) =<br />

(1,0) kun x ∈ Y \ X<br />

ja upotuskuvaus i : X ֒→ Y Näiden välisen homotopian voi helposti konstruoida;<br />

idea on tuossa kuvassa.<br />

e) Jos esimerkissä d) jätetään tuo kahdeksikon punkteeraus tekemättä, eli Y =<br />

S 1 ∪ {x ∈ R 2 | ||x −(2,0)|| = 1}, niin X ja Y eivät ole homotopisia. Tämän<br />

todistaminen on erittäin vaikeaa suoraan määritelmästä (kokeile, eihän siinä<br />

96<br />

◦<br />


juuri alkuun pääse), mutta vanha ystävämme homologiateoria ojentaa tässäkin<br />

auttavan kätensä, niinkuin tullaan näkemään.<br />

Määritellään tämän luvun lopuksi vielä jatkossa melko keskeisessä roolissa oleva<br />

kutistuvuuden käsite:<br />

Määritelmä 8.9 Sanotaan, että topologinen avaruus on kutistuva, jos se on<br />

homotopinen yhden pisteen avaruuden kanssa.<br />

Huomautus. Yhden pisteen avaruudessa voi olla vain yksi topologia, joten määritelmässä<br />

8.9 ei ole tarpeen spesifioida tätä. Yhden pisteen avaruuden homologiaryhmät<br />

tunnetaan harjoitustehtävästä 4.5 ja jatkossa osoitetaan, että homotopisilla<br />

avaruuksilla on isomorfiset homologiaryhmät, joten kaikkien kutistuvien<br />

avaruuksien kaikki homologiaryhmät saadaan tästä: Jos X on kutistuva,<br />

niin<br />

Hn(X) ∼ <br />

Z kun n = 0<br />

=<br />

0 kun n ≥ 1.<br />

Huomaa kuitenkin, että tässä vaiheessa tuota faktaa ei ole millään muotoa todistettu.<br />

Esimerkki 8.10 Esimerkin 8.8 b) mukaan [0,1] × [0,1] on kutistuva. Myös jokainen<br />

R n , n ≥ 1 on kutistuva. Itse asiassa jokainen normiavaruuden konveksi,<br />

epätyhjä joukko on aina kutistuva. Tämä on helppo todistaa; jätetään se harjoitustehtäväksi.<br />

Sen sijaan esimerkiksi S 1 ei ole kutistuva, eikä sitä ole itse<br />

asiassa mikään S n , n ∈ N.<br />

Harjoitustehtäviä<br />

8.1 Olkoon Y esimerkin 8.8 e) kahdeksikko Y = S 1 ∪{x ∈ R 2 | ||x−(2,0)|| = 1}<br />

ja X kahdesti punkteerattu taso X = R 2 \ {(0,0),(2,0)}. (Tässä nämä punkteerauspisteet<br />

ovat epäoleellisia: jos X ′ = R 2 \ {a,b} mille tahansa eri pisteille<br />

a,b ∈ R 2 , niin X ′ ≈ X ja siten myös X ′ ∼ X.) Osoita, että X ∼ Y .<br />

8.2 Olkoon Y kuten tehtävässä 8.1 ja X kolmesti punkteerattu pallon S 2 pinta<br />

eli X = S 2 \ {a,b,c}, missä a,b,c ∈ S 2 ovat eri pisteitä. Osoita, että X ∼ Y .<br />

Tässä ”havainnollinen” todistus (vrt. esimerkki 8.8 d) riittää, tarkkaa homotopiaekvivalenssia<br />

on turhaa lähteä konstruoimaan – siitä tullee turhan mutkikas<br />

viritys.<br />

8.3 Toruspinta T ⊂ R 3 voidaan määritellä asettamalla ensin<br />

ja sitten<br />

A = {(x1,x − 2,0) ∈ R 3 | ||(x1,x − 2,0)|| = 2}<br />

T = {x ∈ R 3 | d(x,A) = 1}.<br />

97


Havainnollisesti T muistuttaa uimarenkaan pintaa ja A on uimarenkaan sisällä<br />

(ei siis pinnalla) oleva ”tukiranka”. Olkoon edelleen Y punkteerattu torus eli<br />

Y = T \ {x} jollekin x ∈ T ja X kolmesti punkteerattu pallo kuten tehtävässä<br />

8.2. Osoita havainnollisesti, että X ∼ Y .<br />

8.4 Olkoon kaikille n ≥ 0 B n+1 (0,1) = {x ∈ R n+1 | ||x|| ≤ 1} suljettu yksikköpallo.<br />

Se ei koskaan ole homotopinen reunansa S n ⊂ B n+1 (0,1) kanssa,<br />

eli kaikille n ≥ 0 pätee B n+1 (0,1) ∼ S n . Todista tämä, kun n = 0. Tässä siis<br />

B 1 (0,1) = [−1,1] ⊂ R ja S 0 = {−1,1} ⊂ R.<br />

8.5 Esimerkissä 8.8 e) väitettiin, että mikään S n , n ∈ N ei ole kutistuva. Todista<br />

tämä, kun n = 0.<br />

8.6 Olkoon X mielivaltainen topologinen avaruus ja Y kutistuva sekä f,g ∈<br />

C(X,Y ) mielivaltaisia. Osoita, että f ∼ g.<br />

9 Ketjuhomotopia<br />

Edellisessä luvussa määriteltiin jatkuvien kuvausten (ja topologisten avaruuksien)<br />

välinen homotopia. Tämä on luonteeltaan puhtaasti topologista. Tässä<br />

luvussa nyt sitten väännetään tästä homotopiakäsitteestä algebrallinen objekti<br />

– linja on siis sama kuin koko kurssilla; tästä samaisesta topologian transformoinnista<br />

algebraksi oli puhetta jo johdannossa. Tässä määritellään ensin ketjukuvausten<br />

(jotka ovat algebrallisia!) välinen homotopia. Sen jälkeen aletaan<br />

jo sitten saada vähän tuloksiakin (mitenkään väheksymättä lausetta 5.9): pystytään<br />

näet todistamaan merkittävä tulos: X ∼ Y ⇒ Hn(X) ∼ = Hn(Y ) kaikilla<br />

n ∈ N.<br />

Määritelmä 9.1 Olkoot (G,∂) = {(Gn,∂n)}n∈Z ja (G ′ ,∂ ′ ) = {(G ′ n,∂ ′ n)}n∈Z<br />

ketjukomplekseja. Olkoon r ∈ Z mielivaltainen ja oletetaan, että kaikilla n ∈ Z<br />

on määritelty homomorfismi ϕn : Gn → G ′ n+r. Tällöin sanotaan, että perhe<br />

ϕ = {ϕn}n∈Z on astetta r oleva porrastettu homomorfismi ϕ : (G,∂) →<br />

(G ′ ,∂ ′ ).<br />

Esimerkki.<br />

· · · ←−−−− Gn−1<br />

⏐<br />

ϕn−1 · · · ←−−−− G ′ n+r−1<br />

∂n<br />

←−−−− Gn<br />

⏐<br />

ϕn<br />

∂ ′<br />

n+r<br />

←−−−− G ′ n+r<br />

∂n+1<br />

←−−−− Gn+1<br />

∂ ′<br />

n+r<br />

←−−−− G ′ n+r+1<br />

∂n+2<br />

←−−−− · · ·<br />

⏐<br />

ϕn+1 ∂ ′<br />

n+r+2<br />

←−−−−− · · ·<br />

Tässä kuvassa on astetta r oleva porrastettu homomorfismi ϕ : (G,∂) → (G ′ ,∂ ′ ).<br />

Huomaa tuo ylä- ja alarivin indeksien ero verrattuna ketjukuvauksen määritelmään<br />

5.1. Huomaa määritelmästä 9.1 myös se, että siinä ei vaadita, että kuvan<br />

kaavion pitäisi kommutoida. Ketjukuvaus (jossa kommutointi vaaditaan)<br />

98


on astetta 0 oleva porrastettu homomorfismi. Aste voi olla myös negatiivinen,<br />

esimerkiksi perhe ∂ = {∂n}n∈Z on astetta −1 oleva porrastettu homomorfismi<br />

∂ : (G,∂) → (G,∂).<br />

Määritelmä 9.2 Olkoot ϕ ja ψ astetta r olevia porrastettuja homomorfismeja<br />

(G,∂) → (G ′ ,∂ ′ ). Sanotaan, että homomorfismiperheiden ϕ = {ϕn}n∈Z ja<br />

ψ = {ψn}n∈Z summa on perhe ϕ+ψ = {ϕn +ψn}n∈Z. Huomaa, että tässä on<br />

järkeä, koska sekä ϕn että ψn ovat homomorfismeja Gn → Gn+r. Tällöin summakuvaus<br />

ϕn+ψn on järkevästi määritelty homomorfismi ϕn+ψn : Gn → Gn+r<br />

kaikille n ∈ Z. Tällöin selvästi ϕ + ψ : (G,∂) → (G ′ ,∂ ′ ) on porrastettu homomorfismi<br />

astetta r. Huomaa, että summan määritelmä edellyttää sitä, että ϕ ja<br />

ψ ovat samaa astetta.<br />

Jos ϕ on kuten edellä ja k ∈ Z, niin sanotaan, että perheen ϕ monikerta<br />

k · ϕ on perhe {k · ϕn}n∈Z. Tämä on myös järkevästi määritelty astetta r oleva<br />

porrastettu homomorfismi (G,∂) → (G ′ ,∂ ′ ), koska homomorfismin monikerta<br />

on homomorfismi.<br />

Jos ϕ on kuten edellä ja ξ = {ξn}n∈Z on astetta s oleva porrastettu homomorfismi<br />

(G ′ ,∂ ′ ) → (G ′′ ,∂ ′′ ), niin sanotaan, että perheiden ϕ ja ξ yhdiste on<br />

perhe ξ ◦ ϕ = {ξn ◦ ϕn}n∈Z. Koska homomorfismien yhdiste on homomorfismi,<br />

niin ilmeisesti perhe ξ ◦ ϕ on astetta r + s oleva porrastettu homomorfismi<br />

ϕ : (G,∂) → (G ′′ ,∂ ′′ ).<br />

Näiden valmistelevien määritelmien jälkeen määritellään luvattu ketjukuvausten<br />

homotopia:<br />

Määritelmä 9.3 Olkoot (G,∂) ja (G ′ ,∂ ′ ) ketjukomplekseja sekä ϕ,ψ : (G,∂) →<br />

(G ′ ,∂ ′ ) ketjukuvauksia. Sanotaan, että astetta +1 oleva porrastettu homomorfismi<br />

T : (G,∂) → (G ′ ,∂ ′ ) on ketjukuvausten ϕ ja ψ välinen homotopia,<br />

jos pätee<br />

ϕ − ψ = ∂ ′ ◦ T + T ◦ ∂.<br />

Sanotaan, että ketjukuvaukset ϕ ja ψ ovat ketjuhomotopisia, jos on olemassa<br />

niiden välinen ketjuhomotopia.<br />

Huomautus Määritelmän 9.3 merkinnät selviävät 9.2:sta. Huomaa, että koska<br />

T on astetta +1 sekä ∂ ja ∂ ′ astetta −1, niin kaikki tuon määritelmän 9.3<br />

perheet ϕ, ψ, ∂ ′ ◦T ja T ◦∂ ovat astetta 0, jolloin niiden summat ovat järkevästi<br />

määriteltyjä ja myös astetta 0, ja näin määritelmän ehto on ainakin asteen<br />

puolesta mahdollinen.<br />

Huomautus 9.4 Edellisessä luvussa kuvailtiin homotopiaa ”kuvausten liu’uttamisella”<br />

toisilleen. Nyt voi kysyä, että mitäs tekemistä tuolla määritelmällä 9.3<br />

on tämän liu’uttamisen kanssa – eipä ainakaan päällisin puolin näyttäisi olevan<br />

mitään. Vastaus on sellainen, että tämä määritelmä on juuri täsmälleen tuon<br />

topologisen liu’uttamisen algebrallinen vastakappale: näin se pitää määritellä,<br />

99


jotta topologisten avaruuksien singulaarisissa ketjukomplekseissa tämä algebrallinen<br />

homotopia vastaa topologista homotopiaa. On nimittäin niin (kuten jatkossa<br />

todistetaan), että jos topologiset kuvaukset ovat homotopisia, niin niiden<br />

indusoimat ketjukuvaukset vastaaviin singulaarisiin ketjukomplekseihin ovat tässä<br />

algebrallisessa mielessä homotopisia.<br />

Tämä vaikuttaa ensi katsannolla aika uskomattomalta: on hyvin vaikea hahmottaa<br />

tuota määritelmän 9.3 ehtoa tässä mielessä. Näin se nyt vain kuitenkin<br />

on – ja voidaan lisätä, että joku tuonkin ehdon on keksinyt. Se, mistä tai miten<br />

joku tämmöisiä ehtoja tulee keksineeksi, onkin sitten toinen kysymys. Varmaa<br />

on ainakin se, että ei tuo nyt ihan aamulehteä lukiessa päähän pälkähdä eikä<br />

varmaan kovin monen päähän pälkähtäisi ikinä. Alkuperäinen idea taitaa olla<br />

peräisin Henri Poincarélta.<br />

Tämän koko luvun päätavoitteena on siis todistaa huomautuksessa 9.4 mainittu<br />

tulos, joka voidaan alustavasti ja vähän epätarkasti formuloida näin:<br />

Lause. Olkoot f,g : X → Y jatkuvia, homotopisia kuvauksia ja fn,gn :<br />

Sn(X) → Sn(Y ) niiden indusoimat ketjukuvaukset. Tällöin on olemassa astetta<br />

+1 oleva porrastettu homomorfismi T : (S(X),∂) → (S(Y ),∂) siten, että<br />

eli että kaikille σ ∈ Σn(X) pätee<br />

fn − gn = ∂n+1 ◦ Tn + Tn−1 ◦ ∂n<br />

fn(σ) − gn(σ) = ∂n+1 ◦ Tn(σ) + Tn−1 ◦ ∂n(σ). (T)<br />

Tämän lauseen todistus on erittäin vaikea, erityisesti teknisesti ja miksei muutenkin.<br />

Jotta lukijalla säilyisi jonkinlainen havainto siitä, mitä tehdään ja missä<br />

mennään, tehdään todistus useiden peräkkäisten teknisten lemmojen jonona,<br />

ja yritetään piirrellä väliin havainnollistavia kuvia, joista useimmat esitetään<br />

poikkeuksellisesti numeroituina, niin niihin on helpompi viitata. Tässä tarvitaan<br />

myös useita teknisiä määritelmiä, joita ei myöhemmin enää käytetä, vaan<br />

ne ovat pelkästään tätä todistusta varten. Tässä nyt pitkän, pitkän aikaa rakennellaan<br />

tuon lauseen mystistä homomorfismia T. Kuvauksista f ja g ei välitetä<br />

ensi alkuun mitään. Tässä on ideana konstruoida T ja todistaa väite ensin<br />

mahdollisimman helpoille f ja g; ensimmäisessä virityksessä tarkastellaan<br />

lähestulkoon identtisiä kuvauksia. Lisäksi vielä helpotetaan aivan ensimmäistä<br />

vaihetta valitsemalla tuohon väitteeseen (T) mahdollisimman helppo σ. Kun<br />

homma saadaan hoidettua tässä mikkihiiritapauksessa, voidaan lähteä pikkuhiljaa<br />

yleisempään suuntaan ja lopulta, monenlaisten vaiheiden jälkeen saadaan<br />

lause kokonaisuudessaan todistettua.<br />

Aloitetaan määrittelemällä apukuvauksia. Muistetaan ensin määritelmä 1.28 ja<br />

lause 1.29, joiden mukaan pätee seuraavaa: Jos Sx0...xn on simpleksijoukko, niin<br />

kuvaus (x0 ...xn) : ∆n → Sx0...xn on se yksikäsitteinen affiinin kuvauksen rajoittuma,<br />

jolle pätee<br />

(x0 ...xn)(ek) = xk kaikille k = 0,...,n.<br />

100


Tapahtuu siis tällaista:<br />

e0<br />

e2<br />

∆1<br />

e1<br />

(x0x1x2)<br />

−→<br />

x2<br />

x0<br />

x1<br />

e0<br />

KUVA 1<br />

e2<br />

∆2<br />

e1<br />

(x0x1x2x3)<br />

−→<br />

Tässä on tärkeää huomata kärkipisteiden kuvautumisjärjestys: simpleksin kärkipisteiden<br />

x0,...,xn numerointi määrää sen; jos numerointia muutetaan, saadaan<br />

eri kuvaus.<br />

Muistetaan luvusta 1 lisäksi merkintä 1.31, jonka mukaan symboli (e0 ...êi ...en)<br />

tarkoitti affiinisimpleksiä (e0 ...ei−1ei+1 ...en), eli siis indeksillä i varustettu<br />

kantavektori ei ”jätetään pois”. Tämä merkintä voidaan yleistää:<br />

Merkintä 9.5 Olkoon V vektoriavaruus, n ≥ 1 ja (x0 ...xn) : ∆n → V affiinisimpleksi<br />

kuten määritelmässä 1.28. Olkoon 0 ≤ i ≤ n. Tällöin merkitään<br />

(x0 ... ˆxi ...xn) = (x0 ...xi−1xi+1 ...xn) : ∆n−1 → V.<br />

Tässä on huomattava, että merkinnässä 9.5 ei vaadita joukon {x0,...,xn} riippumattomuutta.<br />

Tällöin kuvassa 1 olevat xk-kärkiset kolmio ja tetraedri voivat<br />

surkastua.<br />

On huomattava myös, että tämä uusi simpleksi (x0 ... ˆxi ...xn) on alkuperäiseen<br />

verrattuna pykälää alempidimensioinen. Esimerkiksi siis tuossa kuvassa 1<br />

simpleksi (x0x1ˆx2x3) = (x0x1x3) kuvaa kolmion ∆1 kuvan 1 tetraedrin päätykolmiolle.<br />

Huomautus 9.6 On syytä kiinnittää huomiota siihen, mitä tapahtuu määritelmässä<br />

9.5 kun n = 1. Tällöin simpleksistä (x0x1) saadaan kaksi ”rajoittumasimpleksiä”(ˆx0x1)<br />

ja (x0ˆx1) eli 9.5:n mukaan nollasimpleksit (x1) ja (x0). Nämä<br />

ovat vakiokuvauksia ∆0 → V , joiden (ainoa) arvo on x1 tai x0. Jatkossa otetaan<br />

käyttöön tämä merkintä 0-simpleksille: jos σ ∈ Σ0(V ), missä σ(e0) = x0 ∈ V ,<br />

niin merkitään<br />

σ = (x0).<br />

Jatkoa varten on hyvä huomata, mitä tapahtuu määritelmän 9.5 merkinnöin affiinisimpleksin<br />

σ = (x0 ...xn) reunalle ∂n(σ). Reunakuvaus määriteltiin simpleksin<br />

tahojen ∂ i σ summana (4.3) ja simpleksin tahot ovat määritelmän 4.1 mukaan<br />

yhdistettyjä kuvauksia<br />

e3<br />

∂ i σ = σ ◦ (e0 ...êi ...en).<br />

Nyt jos σ on affiini, niin huomautuksen 1.24 nojalla ∂ i σ on affiinien kuvausten<br />

yhdisteenä affiini. Seuraava lause kertoo asiasta tarkemmin:<br />

101<br />

x1<br />

x0<br />

x3<br />

x2


Lause 9.7 Olkoon V vektoriavaruus ja (x0 ...xn) ∈ Σn(V ). Tällöin<br />

∂ i (x0 ...xn) = (x0 ... ˆxi ...xn) ∈ Σn−1(V ).<br />

Todistus. Tämä saadaan helposti toteamalla, että simpleksijoukon ∆n−1 kärkipisteet<br />

kuvautuvat samoin, vrt. lause 1.29. Jätetään tarkistus harjoitustehtäväksi.<br />

Lause 9.8 Olkoon V vektoriavaruus ja (x0 ...xn) ∈ Σn(V ). Tällöin<br />

∂n(x0 ...xn) =<br />

n<br />

(−1) i (x0 ... ˆxi ...xn) ∈ Sn(V ).<br />

i=0<br />

Todistus. Tämä seuraa välittömästi määritelmästä 4.3 ja lauseesta 9.7. <br />

Huomautus 9.9 Lauseen 9.8 avulla saadaan erityisesti affiinien 1- ja 2-simpleksien<br />

reunat:<br />

∂1(x0x1) = (x1) − (x0) ja<br />

∂2(x0x1x2) = (x1x2) − (x0x2) + (x1x2).<br />

Tavoitellun homomorfismin T konstruktiossa tärkeässä roolissa ovat seuraavassa<br />

määriteltävät tietyt affiinit kuvaukset A k n:<br />

Määritelmä 9.10 Olkoon n ∈ N ja merkitään<br />

ak = (ek,0) ∈ ∆n × [0,1] ja bk = (ek,1) ∈ ∆n × [0,1], k = 0,...,n.<br />

Määritellään sitten kaikille k = 0,...,n kuvaukset A k n asettamalla<br />

A k n = (a0 ...akbk ...bn) : ∆n+1 → ∆n × [0,1].<br />

Funktio A k n kuvaa havainnollisesti seuraavalla tavalla:<br />

Olkoon ensin n = 0. Tällöin näitä kuvauksia on vain yksi eli A 0 0 ja määritelmän<br />

mukaan<br />

A 0 0 = (a0b0) : ∆1 → ∆0 × [0,1].<br />

Joukko ∆0 on piste ja joukko ∆1 on jana, joten tilanne näyttää tältä:<br />

e0<br />

•<br />

∆1<br />

e1<br />

•<br />

A<br />

−→<br />

0 0<br />

KUVA 2<br />

102<br />

•<br />

•<br />

∆0 × [0,1]<br />

b0 = (e0,1)<br />

a0 = (e0,0)


Huomaa tässä myös tuo janan ∆1 kuvautumissuunta, jota nuo nuolet yrittävät<br />

esittää. Kun n = 1, kuvauksia A k n on kaksi: A 0 1 ja A 1 1. Tarkastellaan ensin<br />

kuvausta<br />

A 0 1 = (a0b0b1) : ∆2 → ∆1 × [0,1].<br />

Joukko ∆2 on kolmio ja ∆1 on jana ja silloin ∆1 × [0,1] on suorakaide, jonka<br />

kärkinä ovat a0,a1,b0 ja b1. Tilanne näyttää tältä:<br />

e0<br />

e2<br />

∆2<br />

e1<br />

A<br />

−→<br />

0 1<br />

KUVA 3<br />

b0<br />

a0<br />

∆1 × [0,1]<br />

Tässä A 0 1 kuvaa siis kolmion ∆2 tuolle viivoitetulle kolmiolle. Huomaa reunajanojen<br />

kuvautumissuunta.<br />

Tarkastellaan sitten kuvausta<br />

Tässä tapahtuu tällaista:<br />

e0<br />

e2<br />

∆2<br />

A 1 1 = (a0a1b1) : ∆2 → ∆1 × [0,1].<br />

e1<br />

A<br />

−→<br />

1 1<br />

KUVA 4<br />

b0<br />

a0<br />

∆1 × [0,1]<br />

Yhdistämällä nuo kuvat 3 ja 4 nähdään, että kuvausten A 0 1 ja A 1 1 kuvajoukot<br />

täyttävät koko suorakaiteen ∆1 × [0,1] menemättä päällekkäin yhteistä diagonaalia<br />

lukuunottamatta.<br />

e0<br />

e2<br />

A<br />

−→<br />

k 1<br />

<br />

∆2<br />

e1<br />

KUVA 5<br />

103<br />

b0<br />

a0<br />

<br />

∆1 × [0,1]<br />

b1<br />

a1<br />

b1<br />

a1<br />

b1<br />

a1


Tässä nuo merkit ”” yrittävät esittää reunajanojen kuvautumissuuntaa. Huomaa,<br />

että yhteinen diagonaali kuvautuu ”samoin päin”.<br />

Olkoon sitten n = 2. Kuvauksia A k 2 : ∆3 → ∆2×[0,1] on kolme: A 0 2 = (a0b0b1b2),<br />

A 1 2 = (a0a1b1b2) ja A 2 2 = (a0a1a2b2). Joukko ∆3 on tetraedri ja ∆2 × [0,1] kolmiopohjainen<br />

suora särmiö. Tilanne näyttää tältä:<br />

e0<br />

e2<br />

∆3<br />

e1<br />

e3<br />

A<br />

−→<br />

k 2<br />

KUVA 6<br />

b0<br />

a0<br />

b2<br />

∆2 × [0,1]<br />

Tässä kuvajoukot A k 2(∆3) ovat tetraedreja (kolme kappaletta), jotka täyttävät<br />

tuon särmiön ∆2 × [0,1] kokonaan leikkaamatta toisiaan muuten kuin sivutahkoillaan.<br />

Huomaa, että yksi noista tetraedreista on vähän eri asemassa kuin<br />

muut: sillä on vain kaksi tahkoa särmiön ulkoseinillä, muilla on kolme. Tuota<br />

kuvaa on ehkä vähän vaikea hahmottaa, mutta jos et usko, ota veitsi ja sopiva<br />

juustokimpale: kahdella viillolla tulee kolme tetraedria.<br />

Tämä sama kuvio jatkuu korkeammissa dimensioissa, mutta siihen ei riitä enää<br />

piirroskyky – eikä kyllä oikein hahmotuskykykään. Siitä huolimatta, kun n = 3,<br />

neliulotteinen tetraedripohjainen suora särmiö jakautuu näillä kuvajoukoilla A k 3<br />

neljään neliulotteiseen polyedriin, jotka eivät leikkaa toisiaan, paitsi ”sivutahkoillaan”<br />

(jotka ovat kolmiulotteisia).<br />

Näin tämä jatkuu, mutta lopetetaan hetkeksi geometrinen kuvailu ja siirrytään<br />

raakaan algebraan. Seuraava lause kertoo esimerkiksi sen, mille kuvan 6 särmiössä<br />

∆2 ×[0,1] olevalle kolmiolle kuvautuu vaikkapa tetraedrin ∆3 sivutahko<br />

Se0e1e3 kuvauksessa A1 2:<br />

Lause 9.11 Olkoon n ∈ N ja 0 ≤ i ≤ n + 1 sekä 0 ≤ j ≤ n.<br />

Olkoot ak,bk ja A k n, k = 0,...,n kuten määritelmässä 9.10. Olkoon lisäksi<br />

F i n+1 : ∆n → ∆n+1 merkinnän 1.31 mukainen affiinisimpleksi<br />

F i n+1 = (e0 ...êi ...en+1).<br />

Näistä saadaan yhdistetty kuvaus Aj n◦F i n+1 : ∆n → ∆n×[0,1]. Tälle kuvaukselle<br />

pätee<br />

A j n ◦ F i <br />

n+1 =<br />

(a0 ...âi ...ajbj ...bn)<br />

(a0 ...ajbj ...<br />

kun i ≤ j<br />

ˆbi−1 ...bn) kun j < i.<br />

104<br />

b1<br />

a1


Todistus. Koska tässä kaikki kuvaukset ovat affiineja, niin lauseen 1.29 nojalla<br />

riittää osoittaa, että väitteen funktiot saavat samat arvot simpleksijoukon ∆n<br />

kaikissa kärkipisteissä ek ∈ ∆n, k = 0,...,n. Tämä nähdään suoraan määritelmistä<br />

käymällä läpi kaikki k:n arvot. Esimerkiksi tapauksessa 0 ≤ i ≤ k < j<br />

(jolloin k + 1 ≤ j ja k ≤ j − 1) saadaan<br />

A j n ◦ F i n+1(ek) = A j n((e0 ...êi ...en+1)(ek)) i) = A j n(ek+1) =<br />

(a0 ...ajbj ...bn)(ek+1) ii) iii)<br />

= ak+1 = (a0 ...âi ...ajbj ...bn)(ek),<br />

joten väite pätee. Tässä i) seuraa siitä, että i ≤ k, yhtälö ii) siitä, että k+1 ≤ j<br />

sekä yhtälö iii) siitä, että i ≤ k ≤ j − 1 .<br />

Vastaavasti todetaan oikeaksi muut vaihtoehdot, joita tässä on. Jätetään tämä<br />

harjoitustehtäväksi. <br />

Huomautus. Tuossa ennen lausetta 9.11 mainittiin, että tämä lause kertoo esimerkiksi<br />

sen, mille kuvan 6 särmiössä ∆2 × [0,1] olevalle kolmiolle kuvautuu<br />

tetraedrin ∆3 sivutahko Se0e1e3 kuvauksessa A12. Tämän näkee nyt niin, että<br />

simpleksin F i 3 määritelmän mukaan Se0e1e3 = Im(F 2 3 ), joten lauseen 9.11 mukaan<br />

Im(A1 2(Se0e1e3 )) = Im(A12(F 2 3 )) = Im((a0a1b2)) ja tämähän on kolmio,<br />

jonka kärkipisteet ovat a0,a1 ja b2, siis tuon särmiön sisällä oleva kolmio. Huomaa,<br />

että särmiön lattia- ja kattokolmioille ei Ai 2 ◦ F j<br />

3 voi kuvata, vaan kuvakolmio<br />

on aina joku noista muista. Kaikki nämä muut kuvassa olevat kolmiot,<br />

myös sivuseinillä olevat, ovat mahdollisia.<br />

Määritelmä 9.12 Olkoon σ ∈ Σn(X), jolloin siis σ on jatkuva kuvaus σ :<br />

∆n → X. Määritellään kuvaus σ × id : ∆n × [0,1] → X × [0,1] asettamalla<br />

kaikille (x,t) ∈ ∆n × [0,1]<br />

(σ × id)(x,t) = (σ(x),t) ∈ X × [0,1].<br />

Varustetaan avaruudet ∆n ×[0,1] ja X ×[0,1] tulotopologialla, jolloin σ ×id on<br />

ilmeisesti jatkuva.<br />

Tämä kuvaushan on hyvin yksinkertainen. Jos esimerkiksi n = 0 ja σ = (x0)<br />

tapahtuu tällaista:<br />

• (e0,1)<br />

• (x0,1)<br />

σ × id<br />

−→<br />

• (e0,0)<br />

• (x0,0)<br />

∆0 × [0,1] σ(∆0) × [0,1]<br />

KUVA 7<br />

Kun n = 1 ja σ = (x0x1) tapahtuu tällaista:<br />

105


(e0,1)<br />

(e1,1)<br />

σ × id<br />

−→<br />

(x0,1)<br />

(e0,0) .. (e1,0) (x0,0) ..<br />

∆1 × [0,1] σ(∆1) × [0,1]<br />

KUVA 8<br />

(x1,1)<br />

(x1,0)<br />

Piirretään vielä kuva tapauksesta n = 2 ja σ = (x0x1x2). Tilanne näyttää<br />

tältä:<br />

(e0,1)<br />

(e0,0)<br />

(e2,1)<br />

(e1,1)<br />

(e1,0)<br />

σ<br />

−→<br />

× id<br />

(x0,1)<br />

(x0,0)<br />

(x2,1)<br />

∆2 × [0,1] σ(∆2) × [0,1]<br />

KUVA 9<br />

Seuraavaksi tarkastellaan yhdistettyä kuvausta<br />

(σ × id) ◦ A k n : ∆n+1 → σ(∆n) × [0,1] ⊂ X × [0,1].<br />

(x1,1)<br />

(x1,0)<br />

Tämä edellyttää tietysti sitä, että σ ∈ Σn(X), jotta yhdistetty kuvaus on määritelty.<br />

Oletetaan ensin, että n = 1 ja σ = (x0x1). Yhdistämällä kuvat 5 ja 8 nähdään,<br />

että (σ × id) ◦ A k 1 kuvaa näin:<br />

e0<br />

e2<br />

<br />

∆2<br />

e1<br />

(σ × id) ◦ A<br />

−→<br />

k 1<br />

KUVA 10<br />

(x0,1)<br />

(x0,0)<br />

<br />

<br />

σ(∆1) × [0,1]<br />

(x1,1)<br />

(x1,0)<br />

Nuo kiertosuunnat maalipuolella määräytyvät kuvauksesta σ, joten ne voivat<br />

olla myös toisinpäin. Joka tapauksessa ne ovat yhteensopivia sillä tavalla, että<br />

diagonaali suunnistuu ”samoinpäin” molemmissa kolmioissa.<br />

Tapauksessa n = 2 ja σ = (x0x1x2) nähdään kuvat 6 ja 9 yhdistämällä, että<br />

(σ × id) ◦ A k 2 kuvaa näin:<br />

106


e0<br />

e2<br />

∆3<br />

e1<br />

e3<br />

(σ × id) ◦ A<br />

−→<br />

k 2<br />

(x0,1)<br />

(x0,0)<br />

KUVA 11<br />

(x2,1)<br />

σ(∆2) × [0,1]<br />

(x1,1)<br />

(x1,0)<br />

Tarkastellaan sitten tilannetta, jossa σ = F i n : ∆n−1 → ∆n. Kun n = 2, tämä<br />

kuvaa janan ∆1 erääksi kolmion ∆2 kylkijanoista. Tällöin F i 2 × id kuvaa<br />

suorakaiteen ∆1 ×[0,1] eräälle särmiön ∆2 ×[0,1] reunasuorakaiteista, ks. kuva<br />

9. Toisaalta A k 1 kuvaa kolmion ∆2 suorakaiteen ∆1 ×[0,1] johonkin ”nurkkaan”,<br />

joten yhdistetty kuvaus (F i 2 × id) ◦ A k 1 kuvaa kolmion ∆2 johonkin särmiön<br />

∆2 × [0,1] reunasuorakaiteen ”nurkkaan”. Tässä on neljä vaihtoehtoa, jotka näkyvät<br />

kuvasta 6. Tässä on huomattava, että (F i 2 ×id)◦A k 1 ei voi kuvata kolmiota<br />

∆2 tuon särmiön sisällä oleville kolmioille (eikä ”kattoon” eikä ”lattiaan”), vaan<br />

nimenomaan kyljille – vertaa määritelmää 9.12 edeltävään huomautukseen.<br />

Tässä kohtaa asian ymmärtämistä auttaa se, että selvittää itselleen, mitä tapahtuu,<br />

kun n = 1. Mihin jana ∆1 kuvautuu kuvauksessa (F i 1 ×id)◦A 0 0, i = 0,1.<br />

Tässä kannattaa kiinnittää huomiota myös kuvautumissuuntaan. Jätetään tämä<br />

harjoitustehtäväksi, joka kyllä kannattaa tehdä. Seuraavana kysymyksenä<br />

voi sitten miettiä, mitä tapahtuu, kun n = 3.<br />

Jatkoa ajatellen on aivan ratkaisevan tärkeää tietää, mille kyljelle ja mihin nurkkaan<br />

tämä (F i 2 × id) ◦ A k 1 oikeastaan kolmion ∆2 vie. Itse asiassa on tärkeää<br />

tietää myös se, missä järjestyksessä kolmion kärkipisteet kuvautuvat, eli mikä<br />

kärki menee mihinkin. Tämähän riippuu tietysti siitä, mitä luvut i ja k ovat.<br />

Asian ratkaisee (kaikissa dimensioissa) seuraava lause:<br />

Lause 9.13 Olkoon n ≥ 1 ja 0 ≤ i ≤ n sekä 0 ≤ j ≤ n − 1. Olkoot ak,bk,<br />

k = 0,...,n ja A k n−1, k = 0,...,n − 1 kuten määritelmässä 9.10. Olkoon F i n :<br />

∆n−1 → ∆n kuten merkinnässä 1.31. Tällöin pätee<br />

(F i n × id) ◦ A j<br />

n−1 =<br />

<br />

(a0 ...âi ...aj+1bj+1 ...bn) kun i ≤ j<br />

(a0 ...ajbj ... ˆ bi ...bn) kun j < i.<br />

Todistus. Ilmeisesti kuvaus F i n × id on affiini, joten riittää tarkastella kärkipisteiden<br />

kuvautumista kuten lauseen 9.11 todistuksessa. Tämä on suoraviivaista<br />

ja jätetään harjoitustehtäväksi.<br />

Olkoon σ ∈ Σn(X), jolloin määritelmän 9.12 mukainen kuvaus σ × id : ∆n ×<br />

[0,1] → X × [0,1] on jatkuva. Koska affiini kuvaus A j n : ∆n+1 → ∆n × [0,1]<br />

107


on myös jatkuva, niin yhdistetty kuvaus (σ × id) ◦ A j n : ∆n+1 → X × [0,1] on<br />

jatkuva. Silloin<br />

(σ × id) ◦ A j n ∈ Σn+1(X × [0,1]).<br />

Tällöin näiden formaalille summalle pätee<br />

n<br />

(−1) j (σ × id) ◦ A j n ∈ Sn+1(X × [0,1]). (D)<br />

j=0<br />

Määritelmä 9.14 Olkoon n ∈ N ja A k n, k = 0,...,n kuten määritelmässä<br />

9.10. Merkitään kaikille σ ∈ Σn(X)<br />

Dn[X](σ) =<br />

jolloin ehdon (D) mukaisesti<br />

n<br />

(−1) j (σ × id) ◦ A j n, (1)<br />

j=0<br />

Dn[X](σ) ∈ Sn+1(X × [0,1]) kaikille σ ∈ Σn(X).<br />

Näin määräytyy kuvaus Dn[X] : Σn(X) → Sn+1(X × [0,1]). Tämä kuvaus indusoi<br />

lauseen 2.15 mukaisesti ketjuhomomorfismin Dn[X] : Sn(X) → Sn+1(X ×<br />

[0,1]), jota siis merkitään samalla symbolilla Dn[X] niinkuin tapana on. Näin<br />

merkiten (ja sopivasti samastaen) siis Dn[X] on homomorfismi<br />

Dn[X] : Sn(X) → Sn+1(X × [0,1]), jolle pätee ehto (1).<br />

Yleensä merkitään lyhesti Dn = Dn[X], mikäli ”pohja-avaruus” X on tiedossa<br />

tai sillä ei ole merkitystä.<br />

Nyt kannattaa taas vähän havainnollistaa ja katsoa, mitä tässä oikein tapahtuu.<br />

Olkoon ensin n = 0. Silloin Dn:n määrittelevässä formaalissa summassa on<br />

vain yksi termi ja<br />

D0(σ) = (σ × id) ◦ A 0 0.<br />

Kuvat (2) ja (7) yhdistämällä nähdään, että D0(σ) kuvaa yksinkertaisesti näin:<br />

e0<br />

•<br />

∆1<br />

e1<br />

•<br />

D0(σ)<br />

−→<br />

KUVA 12<br />

• (σ(e0),1) = D0(σ)(e1)<br />

• (σ(e0),0) = D0(σ)(e0)<br />

σ(∆0) × [0,1]<br />

108


Kun n = 1,<br />

D1(σ) = (σ × id) ◦ A 0 1 − (σ × id) ◦ A 1 1.<br />

Tämä ei siis enää ole (topologinen) kuvaus vaan kahden sellaisen summa. Tarkastellaan<br />

näitä kuvauksia (σ × id) ◦ A k 1, k = 0,1 erikseen. Näiden kuvausten<br />

käytös näkyy kuvassa 10, toinen kuvaa ylempään kolmioon ja toinen alempaan.<br />

Tämän kuvan mukaisesti Dn(σ) voidaan piirtää. Kuva on sama kuin kuva 10,<br />

mutta nyt toisessa kolmiossa (joka siis esittää joukkoa (σ ×id)◦A 1 1(∆2)) merkki<br />

eli suunta on vaihtunut:<br />

e0<br />

e2<br />

<br />

∆2<br />

e1<br />

D1(σ)<br />

−→<br />

KUVA 13<br />

<br />

<br />

σ(∆1) × [0,1]<br />

Huomaa, että nyt diagonaali suunnistuu noissa kolmioissa päinvastaisiin suuntiin.<br />

Kun n = 2, Dn(σ) on kolmen tetraedrin formaali summa, yhdessä merkkinä<br />

−1, muissa +1. Nämä tetraedrit näkyvät kuvassa 11, ne ovat siis juuri ne kolme<br />

tetraedria joihin särmiö σ(∆2)×[0,1] noilla kuvassa olevilla ”viilloilla”jakautuu.<br />

Vastaavassa kuvassa 6 on sama tilanne (siinä σ = id). Tämän kuvan 6 jälkeisessä<br />

tekstissä mainittiin, että yksi noista tetraedreista on erilainen kuin kaksi<br />

muuta: sillä on kaksi yhteistä tahkoa muiden kanssa; näillä kahdella muulla ei<br />

ole keskenään lainkaan yhteistä tahkoa. Tämän tetraedrin erityisasema näkyy<br />

nyt D2(σ):n määrittelevässä summassa: se on juuri se tetraedri, jonka merkki<br />

tässä summassa on −1, muilla kahdella merkki on +1. Tästä voi varmistua esimerkiksi<br />

katsomalla vähän tarkemmin, mitä kuvassa 6 oikein tapahtuu, eli mikä<br />

tetraedri on mikin. Jätetään tämä harjoitustehtäväksi.<br />

Tarvitaan vielä pari apukuvausta:<br />

Määritelmä 9.15 Olkoon X topologinen avaruus. Määritellään kuvaukset<br />

i 0 [X],i 1 [X] : X → X × [0,1] asettamalla<br />

i 0 [X](x) = (x,0) ∈ X ×[0,1] ja i 1 [X](x) = (x,1) ∈ X ×[0,1] kaikille x ∈ X.<br />

Jos pohja-avaruus X on tiedossa, merkitään lyhyesti i k = i k [X], k = 0,1. Kun<br />

varustetaan avaruus X × [0,1] tulotopologialla, nämä kuvaukset ovat ilmeisesti<br />

jatkuvia, jolloin ne indusoivat ketjuhomomorfismit<br />

i k n : Sn(X) → Sn(X × [0,1]), k = 0,1, n ∈ Z.<br />

109


Huomautus 9.16 Havainnollistetaan vähän näiden ketjuhomomorfismien i k n<br />

käytöstä eli katsotaan, mitä on i k n(σ) yksittäiselle simpleksille σ. Ketjuhomomorfismin<br />

määritelmän mukaan se on yksittäinen simpleksi i k ◦ σ ja tämä taas<br />

kuvauksen i k määritelmän mukaan on kuvaus x ↦→ (σ(x),k).<br />

Hyvin yksinkertainen kuvaushan tuo on. Vielä yksinkertaisemmaksi se tulee, jos<br />

X = ∆n ja σ = id∆n , jolloin ik n on kuvaus x ↦→ (x,k), k = 0,1.<br />

Nyt tässä aletaan pikkuhiljaa päästä asiaan. Kauan, kauan sitten määritelmässä<br />

9.3 sovittiin, mitä ketjuhomotopia tarkoittaa. Huomautuksessa 9.4 väitettiin,<br />

että jos topologiset kuvaukset ovat homotopisia, niin niiden indusoimat singulaariset<br />

ketjukuvaukset ovat ketjuhomotopisia. Tämä väite muotoiltiin sivun 100<br />

lauseeksi (T). Tämän lauseen jälkeen mainittiin, että se todistetaan ”pikkuhiljaa”,<br />

ensin hyvin yksinkertaisessa tapauksessa ja siitä sitten edetään yleiseen<br />

tilanteeseen. Nyt tarvittavat apukuvaukset ovat (pääosin) koossa ja voidaan<br />

aloittaa tämä todistusprosessi.<br />

Olkoon ensi alkuun X = ∆n jollekin kiinteälle n ja Y = X ×[0,1]. Määritelmän<br />

9.15 mukaiset kuvaukset i k = i k [∆n] : X → Y , k = 0,1 ovat selvästi homotopisia;<br />

niiden välinen homotopia on ilmeisesti F = id ∆n×[0,1] : X × [0,1] → Y .<br />

Yritetään todistaa, että lause (T) pätee näille kuvauksille i k . Jos nyt i k m:t ovat<br />

näiden homotopisten kuvausten indusoimat ketjuhomomorfismit, niin lause (T)<br />

väittää, että on olemassa astetta +1 oleva porrastettu homomorfismi T ketjukompleksien<br />

(S(X),∂) ja (S(Y ),∂) välillä siten, että kaikille m ∈ Z<br />

i 1 m − i 0 m = ∂m+1 ◦ Tm + Tm−1 ◦ ∂m<br />

eli kaikille m ∈ Z ja kaikille σ ∈ Σm(X) pitäisi päteä<br />

i 1 m(σ) − i 0 m(σ) = ∂m+1 ◦ Tm(σ) + Tm−1 ◦ ∂m(σ). (T)<br />

Kuten sivulla 100 todettiin, tehdään tämäkin todistus ensin voimakkaasti yksinkertaistettuna<br />

versiona. Koska nyt siis X = ∆n, niin id∆n ∈ Σn(X), joten ehdon<br />

(T) pitäisi päteä, kun m = n ja σ = id∆n . Todistetaan tämä nyt ensimmäisenä.<br />

Sillonhan ehto (T) tulee muotoon<br />

i 1 n(id∆n ) − i0 n(id∆n ) = ∂n+1 ◦ Tn(id∆n ) + Tn−1 ◦ ∂n(id∆n ). (T’)<br />

Tässähän ollaan yleisestä tilanteesta vielä kovin, kovin kaukana: X ja Y ovat<br />

yksinkertaisia, kuvaukset f ja g on yksinkertaistettu äärimmilleen, samoin kuin<br />

simpleksi σ. Lisäksi tässä on vielä tuohon indeksiin m kohdistuva rajoite, eli<br />

todistus rajoittuu tapaukseen m = n.<br />

Nyt pitäisi siis keksiä ehdon (T’) toteuttavat homomorfismit Tn : Sn(X) →<br />

Sn+1(Y ) ja Tn−1 : Sn−1(X) → Sn(Y ). Tällaiset on itse asiassa keksitty jo, sillä<br />

semmoisiksi käyvät määritelmän 9.14 homomorfismit Dn[∆n] ja Dn−1[∆n];<br />

tässä pitää vain erikseen sopia, että T−1 = 0.<br />

110


Näille ehdokkaille väite (T’) tulee muotoon<br />

i 1 n(id∆n ) − i0n(id∆n ) = ∂n+1 ◦ Dn[∆n](id∆n ) + Dn−1[∆n] ◦ ∂n(id∆n ). (D)<br />

Tämä väite todistetaan jatkossa kaikille n, mutta havainnollisuuden vuoksi tarkistetaan<br />

tuo väite (D) ensin pienille indekseille:<br />

Olkoon ensin n = 0. Koska Dn = 0 kun n < 0, niin väite (D) tulee muotoon<br />

i 1 0(id∆0 ) − i00(id∆0 ) = ∂1D0[∆0](id∆0 ). (0)<br />

Huomautuksen 9.16 mukaan i k 0(id∆0 ) = ((id∆0 (e0),k)) = ((e0,k)) ja siten yhtälön<br />

(0) vasen puoli on<br />

((e0,1)) − ((e0,0));<br />

kyseessä on siis kahden affiinin 0-simpleksin erotus.<br />

Yhtälön (0) oikea puoli on<br />

∂1D0[∆0](id∆n ).<br />

Kuvassa 12 on piirrettynä simpleksi D0(σ) yleiselle σ:lle ja kun σ = id∆0 , niin<br />

nähdään, että tämä simpleksi kuvaa e0:n ja e1:n välisen janan pisteiden (e0,0)<br />

ja (e0,1) väliseksi janaksi – nimenomaan tähän suuntaan. Janan reuna on ”päätepiste<br />

– alkupiste”, joten janan D0[∆0](id∆n ) reuna on täsmälleen tuo yhtälön<br />

(0) vasen puoli, eli yhtälö pätee. Siten väite (D) pätee ainakin kun n = 0.<br />

Kun n = 1, niin väite (D) tulee muotoon<br />

i 1 1(id∆1 ) − i01(id∆1 ) = ∂2D1[∆1](id∆1 ) + D0[∆0](∂1(id∆1 )). (1)<br />

Tässä i1 1(id∆1 ) on huomautuksen 9.16 mukaan kuvaus ∆1 → ∆1 × [0,1], x ↦→<br />

(x,1); koska ∆1 on jana pisteestä e0 pisteeseen e1, niin kyseessä on siis jana<br />

pisteestä (e0,1) pisteeseen (e1,1). Vastaavasti i1 1(id∆1 ) on jana pisteestä (e0,0)<br />

pisteeseen (e1,0).<br />

Yhtälössä (1) on näistä jälkimmäisessä miinusmerkki. Noudatetaan taas tuota<br />

havainnollistusohjetta ”kun merkki vaihtuu, niin suunta vaihtuu”, jolloin voidaan<br />

piirtää yhtälön (1) vasenta puolta esittävä kuva:<br />

(e0,1)<br />

(e0,0)<br />

i 1 1(id∆1 ) − i0 1(id∆1 )<br />

KUVA 14<br />

(e1,1)<br />

(e1,0)<br />

111


Tarkastellaan sitten yhtälön (1) oikean puolen termiä ∂2D1[∆1](id∆1 ). Ketju<br />

D1(σ) on esitetty kuvassa 13 yleiselle σ, mutta ei se siitä paljon muutu, jos<br />

σ = id∆1 . D1[∆1](id∆1 ) on siis kahden kuvan 15 mukaisesti suunnistetun kolmion<br />

summa:<br />

(e0,1)<br />

(e0,0)<br />

<br />

<br />

D1[∆1](id∆1 )<br />

KUVA 15<br />

(e1,1)<br />

(e1,0)<br />

Tässä on kyllä syytä tarkistaa, että kärkipisteet kuvautuvat juuri sellaisessa<br />

järjestyksessä, että nuo kiertosuunnat ovat kuvan esittämät. Vastakkainenkin<br />

kiertosuunta on mahdollista, mutta identtisellä kuvauksella käy juuri noin. Tässä<br />

siis kolmiossa ∆2 on koko ajan kuvan 13 osoittama suunnistus ja näissä kuvakolmioissa<br />

suunnistus syntyy ∆2:n kärkien kuvapisteiden järjestyksestä. Jätetään<br />

harjoitustehtäväksi tuo tarkistus, joka on tehtävä kummassakin kolmiossa<br />

erikseen, Tässä on lisäksi muistettava se, että tässä on jo käytetty tuota ideaa<br />

”kun merkki vaihtuu, niin suunta vaihtuu”, sillä D1[∆1](id∆1 ):n määritelmäsä<br />

oleva miinusmerkki on otettu huomioon ja toisen (mutta kumman?) kuvan<br />

15 kolmion suunta on käännetty.<br />

Tässä pitäisi nyt sitten laskea ∂2D1[∆1](id∆1 ). Koska D1[∆1](id∆1 ) on kahden<br />

kolmion summa, niin sen reuna on näiden kolmioiden reunojen summa.<br />

Havainnollisesti kolmion reuna on sen suunnistettu reunakäyrä eli reunajanojen<br />

summa, missä siis kolmioille käytetään nimenomaan kuvan suunnistusta. Siis<br />

näin:<br />

(e0,1)<br />

(e0,0)<br />

→<br />

↑<br />

ւ<br />

ր<br />

←<br />

↓<br />

(e1,1)<br />

(e1,0)<br />

∂2D1[∆1](id∆1 )<br />

Kuvasta nähdään, että diagonaali tulee laskettua tässä summassa kahteen kertaan,<br />

mutta eri suuntiin, neliön reunajanat vain kerran.<br />

Vaihdetaan tuo edellinen tummennettu idea muotoon ”kun suunta vaihtuu,<br />

niin merkki vaihtuu”, jolloin nuo vastakkaissuuntaiset diagonaalit kumoavat<br />

112


toisensa ja lopputulos on kuvassa 16:<br />

(e0,1)<br />

(e0,0)<br />

(e1,1)<br />

(e1,0)<br />

∂2D1[∆1](id∆1 )<br />

KUVA 16<br />

Yhtälössä on oikealla puolella vielä termi D0[∆1](∂1(id∆1 )). Janan id∆1 reuna<br />

∂1(id∆1 ) on sen päätepisteiden formaali erotus eli (e1) − (e0). Tällöin<br />

D0[∆1](∂1(id∆1 )) = D0[∆1]((e1)) − D0[∆1]((e0)).<br />

Kuvauksen D0 käytöstä on havainnollistettu kuvassa 12. Sen mukaisesti D0[∆1]((e1))<br />

ja D0[∆1]((e0)) näyttävät tältä:<br />

• (e0,1) • (e1,1)<br />

• (e0,0) • (e1,0)<br />

D0[∆1]((e0)) D0[∆1]((e1))<br />

KUVA 17<br />

Koska siis D0[∆1](∂1(id∆1 )) = D0[∆1]((e1)) − D0[∆1]((e0)), niin käyttämällä<br />

taas ideaa ”kun merkki vaihtuu, niin suunta vaihtuu” kuvasta 17 voidaan<br />

jalostaa termin D0[∆1](∂1(id∆1 )) kuva:<br />

(e0,1) •<br />

(e0,0) •<br />

• (e1,1)<br />

• (e1,0)<br />

D0[∆1](∂1(id∆1 ))<br />

KUVA 18<br />

Yhdistämällä nyt kuvat 16 ja 18 ja muistamalla, että ”kun suunta vaihtuu,<br />

113


niin merkki vaihtuu”, voidaan piirtää yhtälön (1) oikean puolen kuva:<br />

(e0,1)<br />

(e0,0)<br />

(e1,1)<br />

(e1,0)<br />

∂2D1[∆1](id∆1 ) + D0[∆1](∂1(id∆1 ))<br />

KUVA 19<br />

Sittenpä ei muuta kuin vertaamaan kuvia 14 ja 19, joissa ovat yhtälön (1) eri<br />

puolet. Samojahan nuo, joten yhtälö (1) näyttäisi pätevän, ja siten yhtälö (D)<br />

toimii ainakin indekseille n = 0,1.<br />

Tätä samanlaista havaintoon perustuvaa tarkastelua voisi jatkaa myös tapauksessa<br />

n = 2, mutta homma alkaa mennä vähän hankalaksi, kun kuvasta 6 pitää<br />

ruveta laskemaan noita reunoja. Kyllä se toki mahdollista on; jätetään se (aika<br />

työlääksi, mutta ihan opettavaiseksi, jos piirtää osaa) harjoitustehtäväksi.<br />

Yleistä (eikä pätevää) todistusta ei tämmöisellä huuhaa-metodilla tietenkään<br />

koskaan saada aikaan, joten ryhdytään oikeisiin töihin eli todistetaan, että yhtälö<br />

(D) pätee.<br />

Lause 9.17 Olkoon n ∈ N ja olkoot kuvaukset i k = i k [∆n] : ∆n → ∆n × [0,1]<br />

sekä vastaavat ketjuhomomorfismit i k n = i k n[∆n] : Sn(∆n) → Sn(∆n × [0,1]),<br />

k = 0,1 kuten määritelmässä 9.15. Sovitaan lisäksi, että i k n = 0, kun n < 0.<br />

Olkoot Dk = Dk[∆n] : Sk(∆n) → Sk+1(∆n × [0,1]), k ∈ Z kuten määritelmässä<br />

9.14. Sovitaan lisäksi, että Dk = 0 kun k < 0. Tällöin<br />

i 1 n(id∆n ) − i0 n(id∆n ) = ∂n+1Dn(id∆n ) + Dn−1 ◦ ∂n(id∆n ).<br />

Todistus. Koska ik n = 0 ja Dn = 0 kun n < 0, niin väite pätee kun n < 0. Kun<br />

n ≥ 0, niin todistus on raaka lasku. Tapaus n = 0 on vähän poikkeava, koska<br />

D−1 = 0, mutta se menee tässä samalla, kun hyväksytään sellaisia merkintöjä<br />

kuin esimerkiksi −1 i=0 sopimalla, että tämmöinen on aina nolla.<br />

Näin se käy:<br />

114


∂n+1Dn(id∆n ) + Dn−1 ◦ ∂n(id∆n ) i) =<br />

⎛<br />

n<br />

∂n+1 ⎝ (−1) j (id∆n × id) ◦ Aj ⎞ <br />

n<br />

⎠<br />

n + Dn−1 (−1) i id∆n ◦ F i <br />

ii)<br />

n =<br />

∂n+1<br />

⎛<br />

⎝<br />

j=0<br />

n<br />

(−1) j A j ⎞ <br />

n<br />

⎠<br />

n + Dn−1 (−1) i F i <br />

n<br />

j=0<br />

n<br />

(−1) j ∂n+1(A j n) +<br />

j=0<br />

i=0<br />

n<br />

(−1) i Dn−1(F i n) iv)<br />

=<br />

i=0<br />

n<br />

(−1) j<br />

n+1 <br />

(−1) i A j n ◦ F i n+1 +<br />

j=0<br />

<br />

0≤i≤j≤n<br />

<br />

0≤i≤j≤n−1<br />

<br />

0≤i≤j≤n<br />

<br />

0≤i≤j≤n−1<br />

<br />

0≤i≤j≤n<br />

<br />

0≤i


joten väite pätee. Tässä yhtälö<br />

i) seuraa Dn:n ja reunan määritelmistä,<br />

ii) on trivialiteetti, koska selvästi id∆0 × id = id,<br />

iii) seuraa siitä, että ∂n+1 ja Dn−1 ovat homomorfismeja,<br />

iv) seuraa reunan ja Dn−1:n määritelmistä ja<br />

v) on summamanipulaatio. Tässä on nuo molemmat kaksoissummat järjestetty<br />

uudelleen ja hajoitettu kahteen osaan. Tämmöinen on Abelin ryhmässä mahdollista,<br />

koska yhteenlaskun järjestyksellä ei ole väliä. Toki tässä pitää olla tarkkana,<br />

ettei mitään jää pois eikä mitään tule laskettua kahteen kertaan. Jätetään<br />

harjoitustehtäväksi varmistua siitä.<br />

Yhtälö<br />

vi) seuraa lauseista 9.11 sekä 9.13 ja<br />

vii) on myös summamanipulaatio. Tässähän ensimmäinen ja neljäs summa ovat<br />

ennallaan. Toisessa summassa on tehty indeksinvaihto k = i − 1. Huomaa, että<br />

summan merkki vaihtuu. Kolmannessa summassa on tehty myös indeksinvaihto,<br />

tällä kertaa k = j +1. Tässäkin merkki vaihtuu. Näissäkin pitää olla erittäin<br />

tarkkana, että indeksinvaihdoissa nuo summeerausrajat menevät oikein; näissähän<br />

on kaksoisindeksointi ja tämmöiset tahtovat olla aina vähän vaarallisia.<br />

Jätetään varmistukset taas harjoitustehtäväksi.<br />

Yhtälö viii) seuraa siitä, että kolmas summa ”supistaa” ensimmäistä (huomaa<br />

tuossa edellä vaihtunut etumerkki) ja vastaavasti neljäs summa supistaa toista.<br />

Yhtälössä ix) merkit katoavat parilliseen eksponenttiin ja<br />

yhtälössä x) on irroitettu yksi termi molemmista summista ja jätetty ”hatutettu”<br />

eli poisjätettävä piste kirjoittamatta.<br />

Yhtälössä xi) on tehty indeksinvaihto j = k + 1, jonka jälkeen<br />

yhtälö xii) on trivialiteetti.<br />

Yhtälö xiii) seuraa pisteiden ak ja bk määritelmästä.<br />

Yhtälössä xiv) kaikki kuvaukset ovat affiineja, joten lauseen 1.29 nojalla riittää<br />

tarkistaa, että ∆n:n kärkipisteissä ej pätee ((e0,k)...(en,k)) (ej) = i k ◦<br />

(e0 ...en)(ej), k = 1,2. Tämä seuraa suoraan i k :n määritelmästä.<br />

Yhtälö xv) on triviaali, koska (e0 ...en) = id∆n ja lopulta<br />

yhtälö xvi) seuraa lauseesta 3.12. <br />

Nyt on siis osoitettu, että sivun 100 yhtälö (T) pätee indeksille n, kun Tn =<br />

Dn[∆n], X = ∆n, σ = id∆n ja f = i1 [∆n] sekä g = i 0 [∆n]. Seuraavaksi lähdetään<br />

yleistämään tätä. Ensimmäisessä vaiheessa yritetään saada ∆n:n paikalle<br />

mielivaltainen topologinen avaruus X ja identtisen kuvauksen id∆n paikalle<br />

mielivaltainen σ ∈ Σn(X) ja tietysti sitten kiinteän indeksin n paikalle mielivaltainen<br />

n. Tämä onnistuu lauseessa 9.20, mutta sitä ennen tarvitaan pari<br />

aputulosta.<br />

116


Lause 9.18 Olkoon X topologinen avaruus, n ∈ N ja σ ∈ Σn(X). Silloin kuvaus<br />

σ : ∆n → X on jatkuva, joten ilmeisesti myös kuvaus σ × id : ∆n × [0,1] →<br />

X × [0,1] on jatkuva ja indusoi siten ketjuhomomorfismin<br />

Tälle pätee<br />

(σ × id)n+1 : Sn+1(∆n × [0,1]) → Sn+1(X × [0,1]).<br />

Dn[X](σ) = (σ × id)n+1 ◦ Dn[∆n](id∆n ).<br />

Todistus. Tämä on suora lasku:<br />

(σ × id)n+1 ◦ Dn[∆n](id∆n ) i) ⎛<br />

n<br />

= (σ × id)n+1 ⎝ (−1) j (id∆n × id) ◦ Aj ⎞<br />

⎠<br />

n<br />

ii)<br />

=<br />

⎛<br />

n<br />

(σ × id)n+1 ⎝ (−1) j A j ⎞<br />

⎠<br />

n<br />

iii)<br />

=<br />

j=0<br />

j=0<br />

n<br />

(−1) j (σ × id) ◦ A j n<br />

j=0<br />

iv)<br />

= Dn[X](σ),<br />

joten väite pätee. Tässä yhtälö<br />

i) seuraa Dn[∆n]:n määritelmästä,<br />

ii) seuraa siitä, että ilmeisesti id∆n × id = id,<br />

iii) seuraa lauseesta 3.12 ja<br />

iv) seuraa Dn[X]:n määritelmästä. <br />

Lause 9.19 Olkoon X topologinen avaruus, n ≥ 1 ja σ ∈ Σn(X). Tällöin pätee<br />

Dn−1[X](∂nσ) = (σ × id)n ◦ Dn−1[∆n](∂n(id∆n )).<br />

Todistus. Tämäkin on suora lasku:<br />

(σ × id)n ◦ Dn−1[∆n](∂n(id∆n )) i) <br />

n<br />

= (σn × id)n ◦ Dn−1[∆n] (−1) i id∆n ◦ F i <br />

ii)<br />

n =<br />

<br />

n<br />

(σ × id)n ◦ Dn−1[∆n] (−1) i F i <br />

n<br />

i=0<br />

i=0<br />

i=0<br />

<br />

n<br />

iii)<br />

= (σ × id)n (−1) i Dn−1[∆n](F i n)<br />

<br />

n<br />

(σ × id)n (−1) i (F i n × id)n ◦ Dn−1[∆n−1](id∆n−1 )<br />

<br />

v)<br />

=<br />

i=0<br />

i=0<br />

n<br />

(−1) i (σ × id)n ◦ (F i vi)<br />

n × id)n ◦ Dn−1[∆n−1](id∆n−1 ) =<br />

n<br />

(−1) i (σ × id) ◦ (F i n × id) <br />

i=0<br />

i=0<br />

n<br />

vii)<br />

◦ Dn−1[∆n−1](id∆n−1 ) =<br />

n<br />

(−1) i ((σ ◦ F i viii)<br />

n) × id)n ◦ Dn−1[∆n−1](id∆n−1 ) =<br />

n<br />

(−1) i Dn−1[X](σ ◦ F i n) ix)<br />

<br />

n<br />

= Dn−1[X] (−1) i σ ◦ F i <br />

x)<br />

n = Dn−1[X](∂nσ),<br />

i=0<br />

117<br />

i=0<br />

<br />

iv)<br />

=


joten väite pätee. Tässä yhtälö<br />

i) seuraa reunakuvauksen määritelmästä,<br />

ii) on trivialiteetti,<br />

iii) seuraa siitä, että Dn−1[∆n] on homomorfismi,<br />

iv) saadaan soveltamalla lausetta 9.18 simpleksiin F i n ∈ Σn−1(∆n),<br />

v) seuraa siitä, että (σ × id)n on homomorfismi,<br />

vi) seuraa lauseesta 3.13,<br />

vii) seuraa siitä, että ilmeisesti (σ × id) ◦ (F i n × id) = (σ ◦ F i n) × id,<br />

viii) saadaan soveltamalla lausetta 9.18 simpleksiin σ ◦ F i n ∈ Σn−1(X),<br />

ix) seuraa siitä, että Dn−1[X] on homomorfismi ja<br />

x) on reunan määritelmä. <br />

Nyt saadaan yleistettyä lause 9.17 – tässä kuvaukset f ja g sivun 100 kaavassa<br />

(T) ovat vielä yksinkertaiset i 0 ja i 1 :<br />

Lause 9.20 Olkoon X topologinen avaruus ja olkoot i k [X] : X → X × [0,1],<br />

k = 0,1 kuten määritelmässä 9.15. Olkoot edelleen ketjuhomomorfismit i k n[X] :<br />

Sn(X) → Sn(X × [0,1]), k = 0,1, n ∈ N kuten määritelmässä 9.15. Sovitaan<br />

lisäksi, että i k n[X] = 0, kun n < 0. Olkoot Dn[X] : Sn(X) → Sn+1(X × [0,1]),<br />

n ∈ N kuten määritelmässä 9.14. Sovitaan lisäksi, että Dn[X] = 0 kun n < 0.<br />

Tällöin kaikille n ∈ Z ja kaikille σ ∈ Σn(X) pätee<br />

i 1 n[X](σ) − i 0 n[X](σ) = ∂n+1 ◦ Dn[X](σ) + Dn−1[X] ◦ ∂n(σ).<br />

Todistus. Kun n < 0, niin tehtyjen sopimusten mukaan yhtälön molemmat puolet<br />

ovat nollia, joten väite pätee. Voidaan siis olettaa, että n ≥ 0.<br />

Jotta aikaisempia tuloksia voitaisiin käyttää hyväksi, tarvitaan yhteys homomorfismien<br />

i k n[X] ja i k n[∆n] välillä. Se saadaan seuraavan havainnon avulla:<br />

i k [X] ◦ σ = (σ × id) ◦ i k [∆n], k = 0,1. (1)<br />

Tämä näkyy suoraan määritelmästä 9.15.<br />

Olkoon sitten σn : Sn(∆n) → Sn(X) jatkuvan kuvauksen σ : ∆n → X indusoima<br />

ketjuhomomorfismi. Tällöin lauseen 3.12 nojalla<br />

σn(id∆n ) = σ ◦ id∆n = σ. (2)<br />

Lauseen väite saadaan näiden havaintojen avulla taas kylmästi laskemalla:<br />

∂n+1 ◦ Dn[X](σ) + Dn−1[X] ◦ ∂n(σ) i) =<br />

∂n+1((σ × id)n+1 ◦ Dn[∆n](id∆n )) + (σ × id)n<br />

ii)<br />

◦ Dn−1[∆n](∂n(id∆n )) =<br />

118


(σ × id)n ◦ ∂n+1 ◦ Dn[∆n](id∆n ) + (σ × id)n<br />

iii)<br />

◦ Dn−1[∆n](∂n(id∆n )) =<br />

<br />

<br />

iv)<br />

(σ × id)n ∂n+1 ◦ Dn[∆n](id∆n ) + Dn−1[∆n](∂n(id∆n )) =<br />

<br />

(σ × id)n i 1 n[∆n](id∆n ) − i0n[∆n](id∆n )<br />

<br />

v)<br />

=<br />

(σ × id)n ◦ i 1 n[∆n](id∆n ) − (σ × id)n ◦ i 0 vi)<br />

n[∆n](id∆n ) =<br />

((σ × id) ◦ i 1 [∆n])n(id∆n ) − ((σ × id) ◦ i0 vii)<br />

[∆n])n(id∆n ) =<br />

(i 1 [X] ◦ σ)n(id∆n ) − (i0 viii)<br />

[X] ◦ σ)n(id∆n ) =<br />

i 1 n[X] ◦ σn(id∆n ) − i0 ix)<br />

n[X] ◦ σn(id∆n ) =<br />

i 1 n[X](σ) − i 0 n[X](σ),<br />

joten väite pätee. Tässä yhtälö<br />

i) seuraa lauseista 9.18 ja 9.19 ja<br />

ii) seuraa siitä, että lauseen 5.4 mukaan perhe {(σ × id)n}n∈Z on ketjukuvaus,<br />

jolloin pätee ∂n+1 ◦ (σ × id)n+1 = (σ × id)n ◦ ∂n+1. Yhtälö<br />

iii) seuraa siitä, että (σ × id)n on homomorfismi,<br />

iv) seuraa lauseesta 9.17,<br />

v) seuraa taas siitä, että (σ × id)n on homomorfismi,<br />

vi) seuraa lauseesta 3.13,<br />

vii) seuraa ehdosta (1),<br />

viii) seuraa taas lauseesta 3.13 ja<br />

ix) seuraa ehdosta (2). <br />

Nyt aletaan olla jo aika lähellä sivun 100 yhtälön (T) todistusta. Tässä ei ole<br />

vielä puhuttu homotopiasta oikeastaan mitään ja suurena tavoitteenahan oli<br />

osoittaa, että homotopisten kuvausten indusoimat ketjukuvaukset ovat ketjuhomotopisia.<br />

Tässä ei ole myöskään vielä määritelty yhtälössä (T) esiintyvää<br />

ketjuhomotopiaa T, mutta nyt se voidaan tehdä. Määritelmä on yksinkertainen:<br />

Määritelmä 9.21 Olkoot X ja Y topologisia avaruuksia ja f,g ∈ C(X,Y )<br />

homotopisia, jolloin on olemassa niiden välinen homotopia eli jatkuva kuvaus<br />

F : X × [0,1] → Y siten, että<br />

<br />

f(x) = F(x,1)<br />

kaikille x ∈ X.<br />

g(x) = F(x,0)<br />

Olkoon kaikille n ∈ N Fn : Sn(X × [0,1]) → Sn(Y ) kuvauksen F indusoima ketjuhomomorfismi<br />

ja Dn[X] : Sn(X) → Sn+1(X ×[0,1]) määritelmän 9.14 mukainen<br />

homomorfismi. Määritellään kaikille n ∈ N homomorfismi Tn : Sn(X) →<br />

Sn+1(Y ) asettamalla<br />

Tn = Fn+1 ◦ Dn[X].<br />

119


Siirrytään taas vaihteeksi heuristiikkaan ja katsotaan mitä tässä tapahtuu. Tavoitteena<br />

on tietenkin osoittaa, että sivun 100 yhtälö (T) toteutuu. Tilannetta<br />

on kovasti yksinkertaistettava, jotta voidaan piirtää kuvia. Oletetaan, että<br />

X = ∆1 ja Y = R2 . Oletetaan lisäksi, että σ = id∆1 . Oletetaan myös, että f,g<br />

ja F ovat affiineja. Kuvausten f ja g homotopian puolesta tilanne näyttää tältä:<br />

∆1 × [0,1]<br />

−→<br />

F<br />

KUVA 20<br />

↑<br />

g(∆1) = F(∆1 × {0})<br />

f(∆1) = F(∆1 × {1})<br />

ւ<br />

Tapauksessa n = 1 (ja σ = id∆1 ) tavoiteltu yhtälö (T) kuuluu näin:<br />

f1(id∆1 ) − g1(id∆1 ) = ∂2 ◦ T1(id∆1 ) + T0 ◦ ∂1(id∆1 ). (1)<br />

Kuvassa 14 nähtiin, että i1 1(id∆n ) − i01(id∆n ) näyttää seuraavalta eli koostuu<br />

kuvan 14 kahdesta suunnistetusta janasta:<br />

i1 (e0) = (e0,1)<br />

• •<br />

i0 (e0) = (e0,0) • •<br />

i 1 1(id∆1 ) − i0 1(id∆1 )<br />

(e1,1) = i 1 (e1)<br />

(e1,0) = i 0 (e1)<br />

Aivan analogisesti (vrt. kuva 20) nähdään, että f1(id∆1 ) − g1(id∆1 ) näyttää<br />

tältä:<br />

f(e0)<br />

f(∆1) = F(∆1 × {1})<br />

•<br />

ւ<br />

• f(e1)<br />

g(e0)<br />

•<br />

g(∆1) = F(∆1 × {0})<br />

ր<br />

KUVA 21<br />

•<br />

g(e1)<br />

120


eli se koostuu noista kahdesta kuvan 21 suunnistetusta janasta. Tämä on siis<br />

yhtälön (1) vasen puoli. Oikeaa puolta varten muistetaan kuva 15, jonka mukaan<br />

D1[∆1](id∆1 ) on kahden suunnistetun kolmion summa:<br />

i 1 (e0) = (e0,1)<br />

i 0 (e0) = (e0,0)<br />

<br />

<br />

D1[∆1](id∆1 )<br />

(e1,1) = i 1 (e1)<br />

(e1,0) = i 0 (e1)<br />

Koska määritelmän 9.21 (jossa nyt siis X = ∆1) mukaan T1 = F2 ◦ D1[∆1],<br />

niin T1(id∆1 ) saadaan kuvaamalla nuo kolmiot edelleen avaruuteen Y kuvauksella<br />

F. Tällöin T1(id∆1 ) on kahden tällaisen suunnistetun kolmion summa:<br />

g(e0)<br />

•<br />

f(e0)<br />

•<br />

<br />

<br />

•<br />

g(e1)<br />

•<br />

f(e1)<br />

T1(id∆1 )<br />

Kun tästä sitten lasketaan reuna – kuten kaavassa (1) pitää laskea, käy kuten<br />

kuvassa 16 eli nuo diagonaalin vastakkaiset suunnistukset tappavat toisensa,<br />

ja lopputulema näyttää tältä:<br />

g(e0)<br />

•<br />

f(e0)<br />

•<br />

∂2T1(id∆1 )<br />

KUVA 22<br />

121<br />

•<br />

g(e1)<br />

•<br />

f(e1)


Kuvassa 22 olevien neljän suunnistetun janan summa on siis ∂2T1(id∆1 ).<br />

Kuvassa 18 esitettiin D0[∆1](∂1(id∆1 )), joka näytti tältä:<br />

i •<br />

1 (e0) = (e0,1)<br />

• (e1,1) = i1 (e1)<br />

• • (e1,0) = i0 i (e1)<br />

0 (e0) = (e0,0)<br />

D0[∆1](∂1(id∆1 ))<br />

Tässä siis on kyse näiden kahden suunnistetun janan summasta.<br />

Koska T0 = F1 ◦ D0[∆1], niin T0(∂1(id∆1 )) saadaan kuvaamalla nuo janat avaruuteen<br />

Y kuvauksella F. Lopputulema näyttää silloin tältä:<br />

g(e0)<br />

•<br />

f(e0)<br />

•<br />

•<br />

g(e1)<br />

T0(∂1(id∆1 ))<br />

KUVA 23<br />

•<br />

f(e1)<br />

Siis T0(∂1(id∆1 )) on näiden kahden suunnistetun janan summa. Laskemalla yhteen<br />

kuvien 22 ja 23 janat saadaan yhtälön (1) oikea puoli. Tässä summassa<br />

kaksi paria vastakkaisia janoja supistuu pois ja jäljelle jää vai kaksi, jotka ovat<br />

täsmälleen samat kuin kuvassa 21. Mutta kuvan 21 janat esittävät yhtälön (1)<br />

vasenta puolta, joten yhtälö (1) pätee.<br />

Näin väite on heuristisesti, enemmän tai vähemmän vakuuttavasti uskoteltu<br />

oikeaksi (tapauksessa X = ∆1 ja σ = id∆1 ), joten on ehkä syytä myös todistaa<br />

se kunnolla:<br />

Lause 9.22 Olkoot X ja Y topologisia avaruuksia ja f,g ∈ C(X,Y ) homotopisia<br />

kuvauksia, jolloin on olemassa niiden välinen homotopia eli jatkuva kuvaus<br />

122


F : X × [0,1] → Y siten, että<br />

<br />

f(x) = F(x,1)<br />

g(x) = F(x,0)<br />

kaikille x ∈ X.<br />

Olkoon kaikille n ∈ N Fn : Sn(X × [0,1]) → Sn(Y ) kuvauksen F indusoima<br />

ketjuhomomorfismi. Olkoon Dn[X] : Sn(X) → Sn+1(X × [0,1]) määritelmän<br />

9.14 mukainen homomorfismi. Määritellään kaikille n ∈ N homomorfismi Tn :<br />

Sn(X) → Sn+1(Y ) asettamalla<br />

Tn = Fn+1 ◦ Dn[X].<br />

Sovitaan lisäksi, että Tn = 0, kun n < 0. Olkoot fn,gn : Sn(X) → Sn(Y )<br />

kuvauksien fn ja gn indusoimia ketjuhomomorfismeja kaikille n ∈ N ja fn =<br />

gn = 0 kun n < 0. Tällöin kaikille n ∈ Z pätee<br />

fn − gn = ∂n+1 ◦ Tn + Tn−1 ◦ ∂n : Sn(X) → Sn(Y ).<br />

Todistus. Koska kaikki nämä kuvaukset ovat homomorfismeja, riittää osoittaa,<br />

että kaikille σ ∈ Σn(X) pätee<br />

fn(σ) − gn(σ) = ∂n+1 ◦ Tn(σ) + Tn−1 ◦ ∂n(σ). (1)<br />

Olkoot ketjuhomomorfismit i k n[X] : Sn(X) → Sn(X × [0,1]), k = 0,1 ja n ∈ N<br />

kuten määritelmässä 9.15.<br />

Selvästi väite (1) pätee, kun n < 0. Olkoon sitten n ≥ 0 ja σ ∈ Σn(X) mielivaltainen.<br />

Väite (1) saadaan taas kylmästi laskemalla:<br />

∂n+1 ◦ Tn(σ) + Tn−1 ◦ ∂n(σ) i) =<br />

∂n+1 ◦ Fn+1 ◦ Dn[X](σ) + Fn ◦ Dn−1[X] ◦ ∂n(σ) ii)<br />

=<br />

Fn ◦ ∂n+1 ◦ Dn[X](σ) + Fn ◦ Dn−1[X] ◦ ∂n(σ) iii)<br />

=<br />

Fn ◦ (∂n+1 ◦ Dn[X](σ) + Dn−1[X] ◦ ∂n(σ)) iv)<br />

= Fn<br />

i 1 n[X](σ) − i 0 n[X](σ) v)<br />

=<br />

Fn ◦ i 1 n[X](σ) − Fn ◦ i 0 n[X](σ) vi)<br />

= (F ◦ i 1 [X])n(σ) − (F ◦ i 0 [X])n(σ) vii)<br />

=<br />

fn(σ) − gn(σ),<br />

joten väite pätee. Tässä yhtälö<br />

i) tulee Tn:n määritelmästä,<br />

ii) seuraa siitä, että {Fk}k∈Z on lauseen 5.4 mukaan ketjukuvaus, joten<br />

∂n+1 ◦ Fn+1 = Fn ◦ ∂n+1,<br />

iii) seuraa siitä, että Fn on homomorfismi,<br />

iv) seuraa lauseesta 9.20,<br />

v) seuraa taas siitä, että Fn on homomorfismi,<br />

vi) seuraa lauseesta 3.13 ja<br />

123


vii) seuraa siitä, että F ◦ i 1 [X] = f ja F ◦ i 0 [X] = g. Nämä väitteet taas nähdään<br />

oikeaksi näin: Kaikille x ∈ X pätee F ◦ i 1 [X](x) = F(x,1) = f(x), missä<br />

ensimmäinen yhtälö seuraa i 1 [X]:n määritelmästä ja jälkimmäinen lauseen oletuksesta.<br />

Vastaavasti nähdään, että F ◦ i 0 [X] = g. <br />

Nyt voidaan lopulta muotoilla haluttu lause.<br />

Lause 9.23 Olkoot X ja Y topologisia avaruuksia ja f,g ∈ C(X,Y ) homotopisia<br />

kuvauksia. Tällöin ketjukuvaukset {fn}n∈Z ja {gn}n∈Z (S(X),∂) → (S(Y ),∂)<br />

ovat ketjuhomotopisia.<br />

Todistus. Tämä seuraa suoraan ketjuhomotopian määritelmästä ja lauseesta<br />

9.22. <br />

Näin on ankaran ponnistelun jälkeen saatu aikaan merkittävä tulos ja voidaan<br />

kysyä, että mitä hyötyä tästä nyt sitten on. Tärkein asia, joka tästä seuraa<br />

on lause 9.29, jossa nähdään, että homotopisesti ekvivalenteilla avaruuksilla on<br />

isomorfiset homologiaryhmät. Tämä helpottaa tavattomasti homologiaryhmien<br />

laskemista monissa tilanteissa. Homotopiaekvivalenssi on hyvin joustava käsite<br />

(paljon joustavampi kuin homeomorfismi), ja tuon tuloksen nojalla voidaan<br />

muuttaa tarkasteltavaa avaruutta laskujen kannalta helpommaksi. Hyöty on<br />

todella merkittävää monessa tapauksessa. Ensimmäisenä esimerkkinä tästä on<br />

esimerkki 9.33, jossa saadaan lähes ilmaiseksi avaruuksien R n kaikki homologiaryhmät.<br />

Nyt tämän luvun lopun lauseet ovat kaikki todistukseltaan hyvin helppoja: tuo<br />

massiivinen työ lauseen 9.23 todistuksessa kantaa hedelmää. Todetaan ensin<br />

muutamia algebrallisia perusfaktoja homotopisille ketjukuvauksille. Seuraavien<br />

lauseiden todistukset ovat analogisia lauseiden 8.2-4 todistuksille.<br />

Lause 9.24 Olkoot (G,∂) ja (G ′ ,∂ ′ ) ketjukomplekseja. Ketjuhomotopia on ekvivalenssirelaatio<br />

kaikkien ketjukuvausten (G,∂) → (G ′ ,∂ ′ ) joukossa.<br />

Todistus. Harjoitustehtävä.<br />

Lause 9.25 Olkoot (G,∂) ja (G ′ ,∂ ′ ) ketjukomplekseja ja ϕ,ψ : (G,∂) → (G ′ ,∂ ′ )<br />

ketjukuvauksia siten, että ϕ ∼ ψ. Olkoot lisäksi (H,∂ H ) ja (H ′ ,∂ H′ ) ketjukomplekseja<br />

ja ξ : (H,∂ H ) → (G,∂) ja η : (G ′ ,∂ ′ ) → (H ′ ,∂ H′ ) ketjukuvauksia.<br />

Tällöin pätee<br />

η ◦ ϕ ◦ ξ ∼ η ◦ ψ ◦ ξ.<br />

Todistus. Harjoitustehtävä. Ketjuhomomorfismien yhdiste on määritelty 9.2:ssa.<br />

Tässä on syytä huomata myös, että ketjukuvausten yhdiste on todella ketjukuvaus<br />

– tähänhän ei 9.2:ssa eli yhdisteen yleisessä määritelmässä kiinnitetty huomiota.<br />

On ehkä syytä huomata myös, että tämä yhdiste on assosiatiivinen, joten<br />

väitteen ketjuhomomorfismeissa ei tarvita sulkuja.<br />

124


Lause 9.26 Olkoot (G,∂ G ), (H,∂ H ) ja (K,∂ K ) ketjukomplekseja ja ϕ,ϕ ′ :<br />

(G,∂ G ) → (H,∂ H ) sekä ψ,ψ ′ : (H,∂ H ) → (K,∂ K ) ketjukuvauksia siten, että<br />

ϕ ∼ ϕ ′ ja ψ ∼ ψ ′ . Tällöin pätee<br />

Todistus. Harjoitustehtävä.<br />

ψ ◦ ϕ ∼ ψ ′ ◦ ϕ ′ .<br />

Lauseessa 5.5 ja määritelmässä 5.6 todettiin, että ketjukuvaus ϕ : (G,∂) →<br />

(G ′ ,∂ ′ ) indusoi homologiahomomorfismin ϕn : Hn → H ′ n, n ∈ Z, kun asetetaan<br />

ϕn([a]) = [ϕn(a)] kaikille a ∈ Zn.<br />

Nyt huomataan, että ketjuhomotopiset ketjukuvaukset indusoivat täsmälleen<br />

samat homologiahomomorfismit:<br />

Lause 9.27 Olkoot (G,∂) ja (G ′ ,∂ ′ ) ketjukomplekseja ja ϕ,ψ : (G,∂) → (G ′ ,∂ ′ )<br />

ketjukuvauksia siten, että ϕ ∼ ψ. Olkoot ϕn, ψn : Hn → H ′ n näiden indusoimat<br />

homologiahomomorfismit, n ∈ Z. Tällöin pätee<br />

ϕn = ψn kaikille n ∈ Z.<br />

Todistus. Olkoon n ∈ Z ja a ∈ Zn. Riittää osoittaa, että<br />

ϕn([a]) = ψn([a]) ∈ H ′ n. (1)<br />

Koska oletuksen mukaan ϕ ∼ ψ, niin ketjuhomotopian määritelmän mukaan on<br />

olemassa astetta +1 oleva porrastettu homomorfismi T : (G,∂) → (G ′ ,∂ ′ ) siten,<br />

että<br />

ϕ − ψ = ∂ ′ ◦ T + T ◦ ∂. (2)<br />

Koska ∂ ′ n+1(T(a)) ∈ Im(∂ ′ n+1) = B ′ n, niin<br />

[∂ ′ n+1(T(a))] = [0] ∈ Z ′ n/B ′ n = H ′ n. (3)<br />

Toisaalta a ∈ Zn = Ker(∂n), joten ∂n(a) = 0, ja silloin, koska Tn−1 on homomorfismi,<br />

pätee<br />

Tn−1(∂n(a)) = 0 ∈ B ′ n,<br />

josta edelleen saadaan<br />

Näiden ehtojen nojalla<br />

[Tn−1(∂n(a))] = [0] ∈ H ′ n. (4)<br />

ϕn([a]) i) = [ϕn(a)] ii)<br />

= [ψn(a) + ∂ ′ n+1 ◦ Tn(a) + Tn−1 ◦ ∂n(a)] iii)<br />

=<br />

[ψn(a)] + [∂ ′ n+1 ◦ Tn(a)] + [Tn−1 ◦ ∂n(a)] iv)<br />

= [ψn(a)] v)<br />

= ψn([a]),<br />

joten väite (1) pätee. Tässä yhtälö<br />

i) seuraa homologiahomomorfismin määritelmästä,<br />

125


ii) ehdosta (2),<br />

iii) tekijäryhmän laskutoimituksen määritelmästä,<br />

iv) ehdoista (3) ja (4) sekä<br />

v) homologiahomomorfismin määritelmästä. <br />

Tämä melko helppo algebrallinen tulos yhdistettynä kovaan lauseeseemme 9.23<br />

antaa:<br />

Lause 9.28 Olkoot X,Y topologisia avaruuksia ja olkoot f,g ∈ C(X,Y ) siten,<br />

että f ∼ g. Olkoot perheet {fn}n∈Z ja {gn}n∈Z kuvausten f ja g indusoimat<br />

ketjukuvaukset (S(X),∂ X ) → (S(Y ),∂ Y ) ja edelleen homomorfismit fn, gn :<br />

Hn → H ′ n, n ∈ Z näiden ketjukuvausten indusoimat homologiahomomorfismit.<br />

Tällöin pätee<br />

fn = gn kaikille n ∈ Z.<br />

Todistus. Tämä seuraa suoraan lauseista 9.23 ja 9.27. <br />

Nyt on sitten vuorossa tärkeä, tärkeä tulos, jota tässä on mainostettu pitkin<br />

matkaa:<br />

Lause 9.29 Olkoot X ja Y topologisia avaruuksia, jotka ovat homotopisesti<br />

ekvivalentteja. Tällöin homologiaryhmät Hn(X) ja Hn(Y ) ovat isomorfisia kaikille<br />

n ∈ Z. Tarkemmin: jos f : X → Y on homotopiaekvivalenssi, niin sen indusoima<br />

homologiahomomorfismi fn : Hn(X) → Hn(Y ) on isomorfismi kaikille<br />

n ∈ Z.<br />

Todistus. Oletuksen X ∼ Y nojalla on olemassa homotopiaekvivalenssi f ∈<br />

C(X,Y ). Silloin määritelmän mukaan f:llä on homotopiakäänteiskuvaus g ∈<br />

C(Y,X) siten, että<br />

f ◦ g ∼ idY ja g ◦ f ∼ idX. (1)<br />

Olkoon n ∈ Z mielivaltainen ja olkoot fn, gn,( idX)n ja ( idY )n jatkuvien kuvausten<br />

f,g,idX ja idY indusoimat homologiahomomorfismit. Näille saadaan<br />

ja vastaavasti<br />

fn ◦ gn<br />

gn ◦ fn<br />

i) ii) iii)<br />

= (f ◦ g)n = ( idY<br />

)n = idHn(Y ),<br />

i) ii) iii)<br />

= (g ◦ f)n = ( idX)n<br />

= idHn(X),<br />

joten gn = f −1<br />

n ja väite seuraa. Näissä yhtälöt i) seuraavat lauseesta 5.7, yhtälöt<br />

ii) ehdosta (1) ja lauseesta 9.28 sekä yhtälöt iii) lauseesta 5.8. <br />

Seuraavaksi esitetään topologinen määritelmä, joka on varsin käyttökelpoinen<br />

monissa sovelluksissa:<br />

126


Määritelmä 9.30 Olkoon X topologinen avaruus ja A ⊂ X sen (topologinen)<br />

aliavaruus ja i : A ֒→ X inkluusiokuvaus, i(a) = a kaikille a ∈ A. Sanotaan,<br />

että jatkuva kuvaus r : X → A on retraktio, jos pätee<br />

r ◦ i = idA.<br />

Sanotaan edelleen, että r on deformaatioretraktio, jos r on ”tavallinen” retraktio<br />

ja lisäksi pätee<br />

i ◦ r ∼ idX.<br />

Sanotaan, että A on avaruuden X (deformaatio-)retrakti, jos on olemassa<br />

(deformaatio-)retraktio r : X → A.<br />

Huomautus. Havainnollisesti A on X:n deformaatioretrakti, jos X voidaan ”jatkuvasti<br />

liu’uttaa itseään pitkin A:ksi pitäen A koko ajan paikallaan”. Pelkkä<br />

retraktisuus on vähän lievempi ehto, siinähän X ”jatkuvasti kuvataan A:ksi,<br />

pitäen A koko ajan paikallaan”. Tässä nyt tietysti näiden termien ”liu’uttaa itseään<br />

pitkin” ja ”kuvata” ero on täysin heuristinen ja lievästi sanoen hämärä.<br />

Ehkä asia parhaiten valkenee esimerkin kautta:<br />

Olkoon X = S 1 ja A ⊂ X yksiö. Tällöin A on triviaalisti X:n retrakti: vakiokuvaus<br />

vie X:n A:lle pitäen A:n koko ajan paikallaan. Tässä A ei kuitenkaan<br />

ole deformaatioretrakti. Tämä osoitetaan myöhemmin, mutta heuristinen selitys<br />

tälle on seuraava: Jos ajatellaan ympyrää X kumilenkkinä, niin tämä ”jatkuvasti<br />

liu’uttaa itseään pitkin” tarkoittaa kaikkia mahdollisia temppuja, joita tälle kumilenkille<br />

voi venyttämällä tai kutistamalla (katkaista ei saa!) tehdä ottamatta<br />

sitä kuitenkaan ”pois paikoiltaan” eli nämä temput on tehtävä niin, että kumilenkki<br />

koko ajan kokonaan pysyy siinä kuvitteellisessa joukossa (eli S 1 :ssä), joka<br />

on kumilenkin alkuasema.<br />

Noin maalaisjärjellä ajatellen on aika selvää, ettei tämmöistä venyttelyä/kutistelua<br />

voi mitenkään tehdä niin, että lopputulos olisi piste eli joukko A. Maalaisjärki<br />

on tavanomaisine ennakkoluuloineen tällä kertaa ihan oikeassa (koska A ei<br />

siis ole deformaatioretrakti), mutta tämän todistaminen onkin sitten ihan toinen<br />

juttu.<br />

Tässä siis A on kuitenkin triviaalisti retrakti. Jos tätä kumilenkkiajattelua jatketaan,<br />

niin tässä pelkän retraktion määritelmässä ei ole homotopisuusehtoa<br />

(mikä siis deformaatioretraktiolla on), mikä havainnollisesti (tässä tapauksessa)<br />

tarkoittaa sitä, että tämän kumilenkin saa ottaa pois alkuasemastaan (kunhan<br />

A ei liiku) ja tehdä sitten venytys/kutistusoperaatioita paremmassa tilassa. Tämähän<br />

on nyt havainnollisesti selvää: naulataan kumilenkki kiinni pisteeseen A<br />

ja nostetaan lenkki pois sijoiltaan (eli S 1 :stä vaikkapa R 3 :een) ja kutistetaan<br />

siellä pisteeksi A. Tässä siis vain lopputulos ratkaisee eli A:n pitää pysyä alkuperäisellä<br />

paikallaan ja toinen rajoittava ehto on jatkuvuus, joka kieltää katkaisemasta<br />

tätä lenkkiä.<br />

127


Tuon kuvailun jälkeen saattaa tuntua sille, että mikä tahansa aliavaruus on<br />

retrakti, kun noita venytystemppuja saa käydä tekemässä vaikkapa naapuripitäjässä.<br />

Ei se niin kuitenkaan mene. Tuo ehto r ◦ i = idA rajoittaa kuitenkin<br />

melko paljon. Esimerkiksi, jos X = S 1 ja A on kahden pisteen aliavaruus, niin<br />

A ei ole retrakti. Heuristisesti tämä on taas selvää, sillä jos se kuminauha naulataan<br />

kahdesta kohtaa kiinni, niin ei sitä kyllä katkaisematta näille pisteille<br />

kutisteta.<br />

Tämän voi myös helposti todistaa ihan oikeasti: retraktio on määritelmänsä<br />

mukaan surjektio A:lle ja jatkuvassa kuvauksessa yhtenäisen joukon kuva on<br />

yhtenäinen, joten, koska S 1 on yhtenäinen, jokainen S 1 :n retrakti on yhtenäinen,<br />

mitä kahden pisteen joukko ei (S 1 :n aliavaruustopologiassa) ole.<br />

Siis (surjektiivisuuden perusteella) yhtenäisen avaruuden retrakti on aina yhtenäinen<br />

ja vastaavasti kompaktin avaruuden retrakti on kompakti, koska kompaktin<br />

joukon kuva jatkuvassa kuvauksessa on aina kompakti. Siten esimerkiksi<br />

S 1 :n kaikki retraktit ovat yhtenäisiä ja kompakteja S 1 :n osajoukkoja.<br />

Jätetään harjoitustehtäväksi todistaa, että itse asiassa jokainen S 1 :n yhtenäinen<br />

ja kompakti osajoukko on retrakti. Mitkä näistä sitten ovat deformaatioretrakteja?<br />

Eivät mitkään, paitsi tietysti S 1 itse. Tämän todistaminen ei onnistu vielä<br />

tässä vaiheessa.<br />

Entäpä sitten joukon R 2 (deformaatio)retraktit? Tässä avaruudessa yksiöt ovat<br />

deformaatioretrakteja (harjoitustehtävä), retraktejahan ne ovat triviaalisti aina.<br />

Retraktin ei ihan aina tarvitse olla suljettu, mutta Hausdorff-avaruuksissa (joita<br />

kaikki sovellusavaruutemme ovat) retrakti on aina suljettu; tämän todistus<br />

on helppo topologian harjoitustehtävä. Siten esimerkiksi avoin R 2 :n yksikköpallo<br />

ei tällä perusteella ole retrakti. Huomaa, että tämän esimerkin mukaan edes<br />

homeomorfisuus koko avaruuden kanssa ei riitä retraktisuuteen, deformaatioretraktisuudesta<br />

puhumattakaan.<br />

Myöskään esimerkiksi S 1 ei ole R 2 :n deformaatioretrakti eikä edes retrakti. Tämän<br />

todistaminen on huomattavan vaikeaa. Itse asiassa tämän väitteen todistus<br />

perustuu viime kädessä seuraavaan lauseeseen (tai lauseeseen 9.35), kuten<br />

myöhemmin tullaan näkemään.<br />

Lause 9.31 Olkoon X topologinen avaruus ja A ⊂ X deformaatioretrakti. Tällöin<br />

kaikille n ∈ N pätee<br />

Hn(A) ∼ = Hn(X).<br />

Tarkemmin: Olkoon i : A ֒→ X upotuskuvaus ja in : Hn(A) → Hn(X) sen<br />

indusoima homologiahomomorfismi. Olkoon lisäksi r : X → A deformaatioretraktio<br />

ja rn : Hn(X) → Hn(A) sen indusoima homologiahomomorfismi. Tällöin<br />

in ja rn ovat isomorfismeja.<br />

128


Todistus. Oletuksen mukaan i ◦ r ∼ idX ja r ◦ i = idA ∼ idA, joten i ja r ovat<br />

homotopiaekvivalensseja. Väite seuraa tällöin lauseesta 9.29. <br />

Huomautus 9.32 Suoraan määritelmien nojalla nähdään (kuten lauseen 9.31<br />

todistuksessa), että deformaatioretraktio on homotopiaekvivalenssi aina. Siten,<br />

jos A on X:n deformaatioretrakti, niin A ∼ X. Pelkälle retraktille tämä ei välttämättä<br />

päde. Huomaa myös, että määritelmien mukaan yksiöt ovat avaruuden<br />

X deformaatioretrakteja jos ja vain jos X on kutistuva.<br />

Esimerkki 9.33 Kuten tuossa edellä oli jo puhetta, näiden tulosten nojalla saadaan<br />

lähes ilmaiseksi esimerkiksi avaruuden Rm kaikki homologiaryhmät. Esimerkin<br />

8.10 mukaan Rm on kutistuva, joten huomautuksen 9.32 nojalla jokainen<br />

Rm :n yksiö on deformaatiorekrakti. Yhden pisteen avaruuden {a} homologiaryhmät<br />

tunnetaan tehtävästä 4.5, joten lauseen 9.29 nojalla<br />

Hn(R m ) ∼ = Hn({a}) ∼ <br />

Z kun n = 0<br />

=<br />

0 muuten.<br />

Huomautus 9.34 Jatkossa tullaan osoittamaan, että H1(S 1 ) ∼ = Z. Koska yhden<br />

pisteen avaruudelle {a} pätee H1({a}) = 0, niin lauseen 9.31 nojalla S 1 :n<br />

yksiöt eivät voi olla deformaatioretrakteja. Siis se kumilenkin venyttely ei tosiaankaan<br />

onnistu. Tässä nyt pitää heti muistaa, että väitettä H1(S 1 ) ∼ = Z ei ole<br />

vielä todistettu – eikä se helppoa olekaan. Jatkossa kehitellään erilaisia menetelmiä,<br />

joiden avulla muun muassa tämä ryhmä osataan laskea.<br />

Kuten huomautuksessa 9.32 todettiin, pelkälle retraktille A ⊂ X lauseen 9.31<br />

väite ei päde. Jotain voidaan retraktillekin sanoa:<br />

Lause 9.35 Olkoon X topologinen avaruus ja A ⊂ X retrakti. Olkoon i : A ֒→<br />

X upotuskuvaus ja in : Hn(A) → Hn(X) sen indusoima homologiahomomorfismi.<br />

Tällöin in on monomorfismi.<br />

Todistus. Koska A on X:n retrakti, niin on olemassa jatkuva retraktio r : X → A<br />

siten, että<br />

r ◦ i = idA. (1)<br />

Olkoon rn : Hn(X) → Hn(A) kuvauksen r indusoima homologiahomomorfismi.<br />

Tällöin pätee<br />

rn ◦in<br />

i) ii) iii)<br />

= (r ◦ i)n = ( idA)n<br />

= idHn(A), (2)<br />

missä yhtälö i) seuraa lauseesta 5.7, yhtälö ii) ehdosta (1) ja yhtälö iii) lauseesta<br />

5.8.<br />

Yleisesti kuvauksille on selvää, että jos f ◦ g on injektio, niin g on välttämättä<br />

injektio – f:n ei tarvitse olla. Nyt ehdon (2) nojalla rn ◦in on injektio, joten<br />

väite seuraa. <br />

129


Esimerkki. Edellisen lauseen 9.35 nojalla voidaan usein nähdä, että jokin osajoukko<br />

A ⊂ X ei ole retrakti. Tämä edellyttää sitä, että tunnetaan näiden<br />

avaruuksien homologiaryhmät. Jos uskotaan huomautuksen 9.34 väitteeseen siitä,<br />

että H1(S 1 ) ∼ = Z ja muistetaan esimerkissä 9.33 todistettu fakta H1(R 2 ) = 0,<br />

niin lauseen 9.35 nojalla S 1 ei voi olla R 2 :n retrakti, koska ei voi olla olemassa<br />

monomorfismia Z → 0. Tässä on tyypillinen tapa soveltaa algebrallista<br />

topologiaa: puhtaan topologinen ongelma ”Onko olemassa jatkuvaa kuvausta<br />

f : R 2 → S 1 siten, että f| S 1 = id S 1?” tulee tyylikkäästi ratkaistua algebran<br />

keinoin. (Tietysti on muistettava, että ei tämä vielä niin kauhean tyylikästä ole:<br />

H1(S 1 ) on edelleen laskematta.)<br />

Tässä samaisessa ongelmassa ”Onko A X:n retrakti?” voi joskus käydä niin,<br />

että Hn(A) ∼ = Z k ja Hn(X) ∼ = Z m , missä k > m. Tällöinkään A ei voi olla X:n<br />

retrakti, koska ei ole olemassa monomorfismia Z k → Z m kun k > m. (Tämä on<br />

vapaisiin Abelin ryhmiin liittyvä harjoitustehtävä.)<br />

Poincarén konjektuuri. Homotopiaan liittyy läheisesti ns. Poincarén konjektuuri.<br />

Tämän lähtökohdat ovat 1800-1900 lukujen vaihteessa, jolloin Henri<br />

Poincaré tutki pallon pintojen Sn , n = 1,2,3 homologiaryhmiä. Poincaré osasi<br />

laskea ne: Kun k = 1,2,3, niin<br />

Hn(S k ) ∼ <br />

Z kun n = 0 tai n = k<br />

=<br />

0 muuten.<br />

Vähän yksinkertaistaen sanoen k-ulotteinen monisto on topologinen avaruus, joka<br />

on lokaalisti homeomorfinen avaruuden R k kanssa, ts. X:n jokaisella pisteellä<br />

on ympäristö, joka on homeomorfinen R k :n kanssa. Poincaré onnistui todistamaan,<br />

että jos X on k-ulotteinen kompakti monisto, missä k = 1,2, jolle pätee<br />

Hn(X) ∼ = Hn(S k ) kaikille n, niin X ≈ S k . Tästä innostuneena hän esitti vuonna<br />

1900 epäilyksen (eli konjektuurin), että sama pätisi myös kun k = 3. Epäilys<br />

osoittautui pian vääräksi, sillä Poincaré itse onnistui vuonna 1904 konstruoimaan<br />

vastaesimerkin, eli hän kehitti 3-ulotteisen kompaktin moniston X, jolle<br />

pätee<br />

Hn(X) ∼ =<br />

<br />

Z kun n = 0 tai n = 3<br />

0 muuten,<br />

mutta X ≈ S 3 . Tämä esimerkkiavaruus tunnetaan ns. Poincarén homologiapallona.<br />

Tämä esimerkki osoittaa sen, että homologiaryhmät ovat liian yksinkertaisia<br />

laitteita, jotta niiden avulla voitaisiin tätä ongelmaa ”Päteekö annetulle kompaktille<br />

3-ulotteiselle monistolle X ehto X ≈ S 3 ?” ratkaista. Varmaan osittain<br />

tämän takia Poincaré lähti kehittelemään vähän hienostuneempia ryhmiä, jotka<br />

tarkemmin erottelisivat ei-homeomorfisia avaruuksia. Lopputulema – eli nämä<br />

tarkemmat ryhmät – tunnetaan nimellä homotopiaryhmät ja niitä on tapana<br />

merkitä symboleilla πn(X), n ∈ N. Näillekin pätee X ∼ Y ⇒ πn(X) ∼ = πn(Y )<br />

130


kaikille n ∈ N. Osoittautui, että tuon homologiapallon H homotopiaryhmä<br />

π1(H) on varsin mutkikas (siinä on 120 virittäjää), mutta ”oikean” pallon S 3<br />

homotopiaryhmä on triviaali, π1(S 3 ) = 0. Erityisesti siis π1(H) ∼ = π1(S 3 ), joten<br />

tämä osoittaa sen, että H ja S 3 eivät ole homeomorfisia – eivätkä edes homotopisia.<br />

Jatkokysymyksenä voi sitten kysyä, että jos X on 3-ulotteinen kompakti monisto,<br />

jolle pätee πn(X) ∼ = πn(S 3 ) kaikille n, niin onko X ≈ S 3 ?<br />

Tämä ongelma jäi Poincarélta ratkaisematta; se – niinkuin tällaiset pulmat<br />

yleensä – askarrutti sittemmin matemaatikkoja yleisesti ja sitä ruvettiin kutsumaan<br />

Poincarén konjektuuriksi. Poincarén alkuperäinen homologiaratkaisu toimii<br />

myös tälle homotopiakonjektuurille dimensioissa 1 ja 2. Tämän probleeman<br />

lopullinen ratkaisu oli hämmästyttävä. Kävi nimittäin niin, että vuonna 1961<br />

Stephen Smale onnistui ratkaisemaan sen, mutta ei suinkaan dimensiossa 3, vaan<br />

kaikissa dimensioissa n, missä n ≥ 5! Vastaus oli kyllä, siis Poincarén konjektuuri<br />

pätee kun n ≥ 5.<br />

Tapahtui siis sellainen ällistyttävä ilmiö, että ongelma osattiin hoitaa kaikissa<br />

dimensioissa n, paitsi kun n = 3 tai n = 4. Mitä vikaa näissä dimensioissa<br />

oli?<br />

Kukaan ei tiennyt. Vuonna 1982 Michael Freedman ratkaisi asian (jälleen myönteisesti)<br />

kun n = 4. Jäljellä oli enää siis dimensio n = 3, eli Poincarén alkuperäinen<br />

ongelma.<br />

Tämä oli niin omituista, että konjektuuri alkoi herättää suurta huomiota ja kohosi<br />

vastaavanlaisten kuuluisien konjektuurien joukkoon. Vuosituhannen vaihteessa<br />

tämä konjektuuri valittiin yhdeksi seitsemästä ongelmasta, ”Millenium<br />

Prize Problems”, joiden ratkaisemisesta (suuntaan tai toiseen) luvattiin miljoonan<br />

dollarin palkinto.<br />

Vuonna 2003 pietarilainen matemaatikko Grigori Perelman onnistui lopulta ratkaisemaan<br />

asian, jälleen myönteisesti. Ratkaisu herätti valtavaa huomiota. Alkuperäisessä<br />

Perelmanin todistuksessa oli pieniä aukkoja, mutta ne onnistuttiin<br />

paikkaamaan ja vuonna 2006 voitiin vahvistaa, että Poincarén konjektuuri oli<br />

ratkaistu.<br />

Perelman (s. 1966) on persoonana varsin erikoinen – niinkuin nerot usein. Hänelle<br />

myönnettiin vuonna 2006 matematiikan Fieldsin mitali, joka vastaa suurinpiirtein<br />

Nobelin palkintoa. Perelman kieltäytyi kuitenkin ottamasta sitä vastaan<br />

eikä matkustanut Madridissa pidettyyn kongressiin, jossa palkinto jaettiin.<br />

Perelman on eronnut tutkijaprofessorin virastaan pietarilaisessa Steklov-instituutissa<br />

ja asuu tiettävästi jossakin Pietarin lähellä äitinsä kanssa hyvin vaatimattomissa<br />

oloissa. Hänelle on myös tarjottu lukuisia professuureja huippuyli-<br />

131


opistoista, mm. Princetonista ja Stanfordista, mutta hän on kieltäytynyt niistä<br />

kaikista. Tuon edellä mainitun Millenium-palkinnon (joka hänelle luonnollisesti<br />

myönnettiin) vastaanottamisesta esiintyy ristiriitaista tietoa. Joidenkin lähteiden<br />

mukaan Perelman on kieltäytynyt siitäkin, mutta on kieltäytynyt tai ei,<br />

ainakaan tähän mennessä hän ei ole sitä ottanut vastaan.<br />

Tuo edellä mainittu homotopiaryhmä π1(X), joka osoitti, että Poicarén homologiapallo<br />

ei ole homeomorfinen S 3 :n kanssa, liittyy homologiaryhmään H1(X)<br />

seuraavassa kuvailtavalla tavalla. Tätä ryhmää π1(X) sanotaan X:n perusryhmäksi.<br />

(Mitään määritelmäähän tässä ei ole annettu, eikä anneta – kirjallisuudesta<br />

löytyy.)<br />

Ensinnäkin, π1(X) ei (yleensä) ole kommutatiivinen. Epäkommutatiivisessa ryhmässä<br />

G määritellään G:n kommutaattori, C(G) asettamalla<br />

C(G) = {xyx −1 y −1 | x,y ∈ G}.<br />

Ryhmät H1(X) ja π1(X) ovat seuravanlaisessa yhteydessä toisiinsa: Kaikille<br />

topologisille avaruuksille X pätee<br />

H1(X) ∼ = π1(X)/C(π1(X)). (∗)<br />

Tämähän tarkoittaa sitten sitä, että jos π1(X) tunnetaan, niin H1(X) saadaan<br />

ehdosta (∗). Käänteinen päättely ei yleensä kuitenkaan onnistu.<br />

Ehdossa (∗) tapahtuva tekijäryhmään siirtyminen saattaa yksinkertaistaa ryhmää<br />

π1(X) huomattavasti. Esimerkkinä tästä on tuo mainittu homologiapallo<br />

H, jonka perusryhmässä on peräti 120 virittäjää, mutta homologiaryhmä H1(H)<br />

on triviaali.<br />

Harjoitustehtäviä<br />

9.1 Osoita, että kutistuvan avaruuden mielivaltainen aliavaruus ei välttämättä<br />

ole kutistuva, mutta kutistuvan avaruuden retrakti on aina kutistuva.<br />

10 Eksaktit jonot<br />

Taas tarvitaan lisää algebraa. Tämän luvun tulokset ovat puhtaasti algebrallisia;<br />

näitä käytetään jatkossa homologiaryhmien eksplisiittiseen laskemiseen.<br />

Määritelmä 10.1 Olkoon {Gn}n∈Z perhe Abelin ryhmiä ja {ϕn}n∈Z perhe homomorfismeja<br />

ϕn : Gn → Gn−1. Sanotaan, että jono<br />

on eksakti, mikäli<br />

... ϕn−1 ϕn ϕn+1 ϕn+2<br />

←− Gn−1 ←− Gn ←− Gn+1 ←− ...<br />

Im(ϕn+1) = Ker(ϕn) kaikille n ∈ Z.<br />

132


Huomautus 10.2 Joskus määritelmän 10.1 ”jono” on äärellinen eli muotoa<br />

Gm<br />

ϕm+1<br />

←− ... ϕn<br />

←− Gn<br />

joillekin m < n. Tällöin määritelmässä 10.1 ei oleteta näistä ääripäistä eli ryhmistä<br />

Ker(ϕn) ja Im(ϕm+1) mitään. Joskus määritelmän 10.1 jono on mukava<br />

kirjoittaa myös toisinpäin eli nuolet vasemmalta oikealle. Itse määritelmään<br />

tällä ei ole vaikutusta, tuo piirros on vain havainnollistamassa asiaa.<br />

Esimerkki 10.3 Jätetään harjoitustehtäväksi todistaa seuraavat pikku havainnot,<br />

jotka kyllä jatkossa ovat tärkeässä roolissa monessa paikassa. Tämä (helppo)<br />

harjoitustehtävä kannattaa ehdottomasti tehdä!<br />

a) 0 −→ G −→ 0 on eksakti jos ja vain jos G = 0,<br />

b) 0 −→ G ϕ<br />

−→ H on eksakti jos ja vain jos ϕ on monomorfismi,<br />

c) G ϕ<br />

−→ H −→ 0 on eksakti jos ja vain jos ϕ on epimorfismi ja<br />

d) 0 −→ G ϕ<br />

−→ H −→ 0 on eksakti jos ja vain jos ϕ on isomorfismi.<br />

Määritelmä 10.4 Olkoot G,G ′ ja G ′′ Abelin ryhmiä ja ϕ : G ′ → G sekä ψ :<br />

G → G ′′ homomorfismeja. Sanotaan, että jono<br />

′ ϕ<br />

0 −→ G −→ G ψ<br />

−→ G ′′ −→ 0<br />

on lyhyt eksakti jono, mikäli se on eksakti.<br />

Esimerkki 10.5 Olkoon G Abelin ryhmä, H ⊂ G aliryhmä i : H → G inkluusioja<br />

π : G → G/H tekijäkuvaus. Tällöin<br />

0 −→ H i<br />

−→ G π<br />

−→ G/H −→ 0<br />

on lyhyt eksakti jono. Tämän todistus on helppo harjoitustehtävä.<br />

Huomautus. Jos (G,∂) on ketjukompleksi, niin jono<br />

... ∂n−1 ∂n ∂n+1 ∂n+2<br />

←− Gn−1 ←− Gn ←− Gn+1 ←− ...<br />

ei yleensä ole eksakti. Koska ketjukompleksissa ∂n ◦ ∂n+1 = 0, niin Im(∂n+1) ⊂<br />

Ker(∂n) kaikille n. Jos olisi Im(∂n+1) = Ker(∂n), niin olisi myös<br />

Hn = Zn/Bn = Ker(∂n)/Im(∂n+1) = 0<br />

ja sama kääntäen. Siten ketjukompleksi on eksakti jos ja vain jos Hn = 0 kaikille<br />

n. Tässä mielessä voidaan sanoa, että ”ketjukompleksin homologiaryhmät<br />

mittaavat eksaktisuuden puutetta”.<br />

133


Huomautus 10.6 Jos lyhyessä eksaktissa jonossa 0 −→ G ′ −→ G −→ G ′′ −→<br />

0 kaksi kolmesta ryhmästä tunnetaan, kolmas voidaan usein määrätä. Jos esimerkiksi<br />

G ′ ∼ = Z ∼ = G ′′ , niin G ∼ = Z 2 , ks. lause 10.9. Tämä ei aina kuitenkaan<br />

ole mahdollista, sillä jos esimerkiksi G ′ ∼ = Z ∼ = G, niin G ′′ voi olla mikä tahansa<br />

tekijäryhmä Zn, kuten helposti nähdään.<br />

Tämän kolmannen tuntemattoman määräämisessä (jos se on mahdollista) voidaan<br />

käyttää apuna suoran summan käsitettä. Todistetaan ensin pieni aputulos:<br />

Lause 10.7 Olkoon 0 −→ G ′ f g ′′ −→ G −→ G −→ 0 lyhyt eksakti jono Abelin<br />

ryhmiä ja olkoon G ′′ lisäksi vapaa. Tällöin pätee<br />

G ∼ = Im(f) ⊕ G ′′ .<br />

Todistus. Koska jono on eksakti, niin esimerkin 10.3 nojalla g on epimorfismi.<br />

Koska G ′′ on vapaa, niin tällöin lauseen 2.24 nojalla on olemassa monomorfismi<br />

ψ : G ′′ → G siten, että g ◦ ψ = idG ′′.<br />

Koska ψ on monomorfismi, niin se on isomorfismi, kun se tulkitaan kuvaukseksi<br />

ψ : G ′′ → Im(ψ). Tällöin lauseen 7.4 nojalla<br />

joten väite seuraa, jos osoitetaan, että<br />

Im(f) ⊕ Im(ψ) ∼ = Im(f) ⊕ G ′′ ,<br />

G ∼ = Im(f) ⊕ Im(ψ). (1)<br />

Koska sekä Im(f) että Im(ψ) ovat ryhmän G aliryhmiä, ehdon (1) todistamiseksi<br />

riittää lauseen 7.5 nojalla osoittaa, että<br />

Im(f) ∩ Im(ψ) = {0} ja (2)<br />

Im(f) + Im(ψ) = G. (3)<br />

Todistetaan ensin ehto (2). Olkoon siis x ∈ Im(f) ∩Im(ψ) mielivaltainen. Riittää<br />

osoittaa, että<br />

x = 0. (4)<br />

Koska x ∈ Im(f) ∩ Im(ψ), niin on olemassa y ∈ G ′ siten että f(y) = x ja<br />

toisaalta on olemassa z ∈ G ′′ siten, että x = ψ(z). Tällöin<br />

x = ψ(z) i) = ψ ◦ g ◦ ψ(z) = ψ ◦ g(x) = ψ ◦ g ◦ f(y) ii)<br />

= ψ(0) iii)<br />

= 0,<br />

joten ehto (4) ja siten myös ehto (2) pätee. Tässä yhtälö i) seuraa siitä, että<br />

g ◦ ψ = idG ′′, yhtälö ii) seuraa siitä, että jono on eksakti, jolloin g ◦ f = 0 ja<br />

yhtälö iii) siitä, että ψ on homomorfismi.<br />

Todistetaan sitten ehto (3). Olkoon x ∈ G mielivaltainen. Riittää osoittaa, että<br />

on olemassa a ∈ Im(f) ja b ∈ Im(ψ) siten että<br />

x = a + b. (5)<br />

134


Määritellään nämä haetut a ja b heti asettamalla<br />

b = ψ ◦ g(x) ja a = x − ψ ◦ g(x).<br />

Tällöin välittömästi ehto (5) on voimassa ja lisäksi b ∈ Im(ψ), joten riittää<br />

osoittaa, että a ∈ Im(f) eli että<br />

x − ψ ◦ g(x) ∈ Im(f). (6)<br />

Koska jono on eksakti, niin Im(f) = Ker(g), joten ehto (6) voidaan kirjoittaa<br />

muotoon<br />

x − ψ ◦ g(x) ∈ Ker(g). (7)<br />

Ehdon (7) todistamiseksi riittää osoittaa, että<br />

Näin on, sillä<br />

g(x − ψ ◦ g(x)) = 0.<br />

g(x − ψ ◦ g(x)) i) = g(x) − g ◦ ψ ◦ g(x) ii)<br />

= g(x) − g(x) = 0,<br />

missä yhtälö i) seuraa g:n homomorfisuudesta ja yhtälö ii) siitä, että g ◦ ψ =<br />

idG ′′.<br />

Näin ehto (3) on todistettu ja siten asia on selvä. <br />

Huomautus 10.8 Sovitaan mukavuussyistä, että jatkossa pysyvästi Z0 = {0},<br />

niin tätä ei tarvitse aina erikseen mainita. Jatkossa tarvitaan myös pientä havaintoa<br />

Z m ⊕ Z n ∼ m+n<br />

= Z kaikille m,n ∈ N,<br />

jonka todistus on helppo harjoitustehtävä – itse asiassa tämä seuraa melko suoraan<br />

lauseesta 7.5.<br />

Seuraava lause on monien sovellusten kannalta hyödyllinen. Siinä nimenomaan<br />

pystytään lyhyestä eksaktista jonosta määräämään kolmas, jos kaksi tunnetaan:<br />

Lause 10.9 Olkoon G Abelin ryhmä, m,n ∈ N ja jono<br />

m f<br />

0 −→ Z −→ G g<br />

−→ Zn −→ 0 eksakti. Tällöin pätee<br />

G ∼ = Z m+n .<br />

Todistus. Ryhmä Z n on vapaa, joten jonon eksaktisuuden ja lauseen 10.7 nojalla<br />

pätee<br />

G ∼ = Im(f) ⊕ Z n . (1)<br />

Koska jono on eksakti, niin f on esimerkin 10.3 nojalla monomorfismi ja siten<br />

Z m ∼ = Im(f). Tällöin lauseen 7.4 ja ehdon (1) nojalla<br />

G ∼ = Z m ⊕ Z n .<br />

Väite seuraa tällöin huomautuksesta 10.8. <br />

Myös lyhyen eksaktin jonon ensimmäinen ryhmä voidaan joissakin tapauksissa<br />

määrätä, jos kaksi muuta tunnetaan:<br />

135


Lause 10.10 Olkoon G Abelin ryhmä, m,n ∈ N ja jono<br />

0 −→ G f m g<br />

−→ Z −→ Zn −→ 0 eksakti. Tällöin pätee<br />

G ∼ = Z m−n .<br />

Huomautus. Tässä lauseen tilanteessa on välttämättä oltava m ≥ n (joten sitä<br />

ei tarvitse erikseen olettaa), koska ei ole olemassa epimorfismia Z m → Z n kun<br />

m < n. Jätetään tämän todistus harjoitustehtäväksi. Tällöin m −n ≥ 0 ja väite<br />

on mielekäs. Tosin on niin, että tuo ehto m ≥ n seuraa myös tämän lauseen<br />

todistuksesta.<br />

Todistus. Ryhmä Z n on vapaa, joten jonon eksaktisuuden ja lauseen 10.7 nojalla<br />

pätee<br />

Z m ∼ = Im(f) ⊕ Z n . (1)<br />

Im(f) on vapaan ryhmän Z m aliryhmä, joten lauseiden 2.26, 2.22 ja tehdyn<br />

sopimuksen Z 0 = 0 nojalla pätee<br />

Im(f) ∼ = Z k<br />

Jonon eksaktisuuden nojalla f on monomorfismi ja siten<br />

jolloin ehdon (2) nojalla<br />

jollekin 0 ≤ k ≤ m. (2)<br />

G ∼ = Im(f),<br />

Ehtojen (2) ja (1) sekä lauseen 7.4 nojalla saadaan<br />

jolloin huomautuksen 10.8 mukaan<br />

G ∼ = Z k . (3)<br />

Z m ∼ = Z k ⊕ Z n ,<br />

Z m ∼ = Z k+n .<br />

Silloin lauseen 2.21 nojalla m = k + n ja siten k = m − n, jolloin väite seuraa<br />

ehdosta (3). <br />

Seuraavassakin eksaktin jonon tapauksessa voidaan jonon ensimmäinen ryhmä<br />

määrätä:<br />

Lause 10.11 Olkoon G Abelin ryhmä, m,n,p ∈ N ja jono<br />

0 −→ G f m g n h<br />

−→ Z −→ Z −→ Zp −→ 0 eksakti. Tällöin pätee<br />

G ∼ = Z m−n+p .<br />

Todistus. Koska g on homomorfismi, niin Im(g) ⊂ Z n on aliryhmä. Olkoon<br />

i : Im(g) ֒→ Z n upotuskuvaus, jolloin se on monomorfismi ja alkuperäisen<br />

jonon eksaktisuuden nojalla myös jonosta<br />

0 −→ Im(g)<br />

i<br />

−→ Z n h p<br />

−→ Z −→ 0<br />

136


tulee eksakti. Tällöin lauseen 10.9 nojalla saadaan<br />

Im(g) ∼ = Z n−p . (1)<br />

Toisaalta alkuperäisen jonon eksaktisuuden nojalla myös jono<br />

0 −→ G f m g<br />

−→ Z −→ Im(g) −→ 0<br />

on eksakti. Käyttämällä tähän jonoon ehdon (1) antamaa isomorfismia saadaan<br />

eksakti jono<br />

0 −→ G −→ Z m −→ Z n−p −→ 0.<br />

Tällöin lauseen 10.10 nojalla<br />

G ∼ = Z m−(n−p) = Z m−n+p ,<br />

joten väite pätee. <br />

Seuraava aputulos tunnetaan nimellä ”viiden lemma”.<br />

Lause 10.12 Olkoot Gk ja G ′ k , k = 1,...,5 Abelin ryhmiä ja ψk : Gk → G ′ k ,<br />

k = 1,...,5 homomorfismeja sekä lisäksi ϕk = Gk → Gk−1 ja ϕ ′ k = G′ k →<br />

G ′ k−1 , k = 2,...,5 homomorfismeja siten, että kaavio<br />

ϕ2 ϕ3 ϕ4 ϕ5<br />

G1 ←−−−− G2 ←−−−− G3 ←−−−− G4 ←−−−− G5<br />

⏐<br />

ψ1<br />

G ′ 1<br />

⏐<br />

ψ2<br />

ϕ ′<br />

2<br />

←−−−− G ′ 2<br />

⏐<br />

ψ3<br />

ϕ ′<br />

3<br />

←−−−− G ′ 3<br />

⏐<br />

ψ4<br />

ϕ ′<br />

4<br />

←−−−− G ′ 4<br />

⏐<br />

ψ5<br />

ϕ ′<br />

5<br />

←−−−− G ′ 5<br />

kommutoi. Oletetaan lisäksi, että kaavion molemmat vaakarivit ovat eksakteja ja<br />

että ψ1 on monomorfismi, ψ2 ja ψ4 isomorfismeja sekä ψ5 epimorfismi. Tällöin<br />

myös ψ3 on isomorfismi.<br />

Todistus. Osoitetaan ensin, että ψ3 on monomorfismi. Algebran kurssin<br />

tietojen perusteella riittää osoittaa, että Ker(ψ3) = {0}. Olkoon siis x3 ∈<br />

Ker(ψ3) mielivaltainen. Pitää osoittaa, että<br />

Ensin huomataan, että<br />

x3 = 0. (1)<br />

ψ2(ϕ3(x3)) i) = ϕ ′ 3(ψ3(x3)) ii)<br />

= ϕ ′ 3(0) iii)<br />

= 0, (2)<br />

missä yhtälö i) seuraa kaavion kommutoinnista, yhtälö ii) siitä, että x3 ∈<br />

Ker(ψ3) ja yhtälö iii) siitä, että ϕ ′ 3 on homomorfismi.<br />

Koska ψ2 on oletuksen mukaan monomorfismi (se on myös epimorfismi, mutta<br />

sitä tietoa ei tarvita vielä tässä), niin ehdon (2) perusteella pätee<br />

ϕ3(x3) = 0 eli x3 ∈ Ker(ϕ3). (3)<br />

137


Koska kaavion ylärivi on eksakti, niin Ker(ϕ3) = Im(ϕ4), jolloin ehdon (3)<br />

nojalla<br />

x3 ∈ Im(ϕ4).<br />

Silloin on olemassa x4 ∈ G4 siten, että<br />

Tälle x4:lle pätee<br />

ϕ4(x4) = x3. (4)<br />

ϕ ′ 4(ψ4(x4)) i) = ψ3(ϕ4(x4)) ii)<br />

= ψ3(x3) iii)<br />

= 0, (5)<br />

missä yhtälö i) seuraa kaavion kommutoinnista, yhtälö ii) ehdosta (4) ja yhtälö<br />

iii) siitä, että x3:n valinnan mukaan x3 ∈ Ker(ψ3).<br />

Ehdon (5) perusteella<br />

ψ4(x4) ∈ Ker(ϕ ′ 4). (6)<br />

Koska kaavion alarivi on eksakti, niin Ker(ϕ ′ 4) = Im(ϕ ′ 5), jolloin ehdon (6)<br />

nojalla<br />

ψ4(x4) ∈ Im(ϕ ′ 5).<br />

Silloin on olemassa x ′ 5 ∈ G ′ 5 siten, että<br />

ϕ ′ 5(x ′ 5) = ψ4(x4). (7)<br />

Koska ψ5 on oletuksen mukaan epimorfismi, niin on olemassa x5 ∈ G5 siten,<br />

että<br />

ψ5(x5) = x ′ 5. (8)<br />

Tälle x5:lle pätee<br />

ψ4(ϕ5(x5)) i) = ϕ ′ 5(ψ5(x5)) ii)<br />

= ϕ ′ 5(x ′ 5) iii)<br />

= ψ4(x4), (9)<br />

missä yhtälö i) seuraa kaavion kommutoinnista, yhtälö ii) ehdosta (8) ja yhtälö<br />

iii) ehdosta (7).<br />

Koska ψ4 on oletuksen mukaan monomorfismi, niin ehdon (9) nojalla pätee<br />

Tällöin<br />

ϕ5(x5) = x4.<br />

x4 ∈ Im(ϕ5). (10)<br />

Koska kaavion ylärivi on eksakti, niin Im(ϕ5) = Ker(ϕ4). Tällöin ehdon (10)<br />

nojalla pätee<br />

x4 ∈ Ker(ϕ4) eli ϕ4(x4) = 0.<br />

Väite (1) seuraa tällöin ehdosta (4).<br />

Näin on osoitettu, että ψ3 on monomorfismi.<br />

138


Pitää vielä osoittaa, että ψ3 on epimorfismi.<br />

Olkoon x ′ 3 ∈ G ′ 3 mielivaltainen. Pitää löytää y3 ∈ G3 siten, että<br />

ψ3(y3) = x ′ 3. (11)<br />

Koska ψ2 on oletuksen mukaan epimorfismi (nyt tarvitaan siis tätä puolta; monomorfiaominaisuutta<br />

käytettiin edellä), niin on olemassa x2 ∈ G2 siten, että<br />

Tälle x2:lle pätee<br />

ψ2(x2) = ϕ ′ 3(x ′ 3). (12)<br />

ψ1(ϕ2(x2)) i) = ϕ ′ 2(ψ2(x2)) ii)<br />

= ϕ ′ 2(ϕ ′ 3(x ′ 3)), (13)<br />

missä yhtälö i) seuraa kaavion kommutoinnista ja yhtälö ii) ehdosta (7).<br />

Koska kaavion alarivi on eksakti, niin Im(ϕ ′ 3) = Ker(ϕ ′ 2), jolloin ϕ ′ 2 ◦ ϕ ′ 3 = 0,<br />

ja silloin ehdon (13) nojalla<br />

ψ1(ϕ2(x2)) = 0. (14)<br />

Koska ψ1 on oletuksen mukaan monomorfismi, niin ehdon (14) nojalla pätee<br />

ϕ2(x2) = 0 eli x2 ∈ Ker(ϕ2). (15)<br />

Koska ylärivi on eksakti, niin Ker(ϕ2) = Im(ϕ3), joten ehdon (15) nojalla<br />

Silloin on olemassa x3 ∈ G3 siten, että<br />

Tälle x3:lle pätee<br />

x2 ∈ Im(ϕ3).<br />

ϕ3(x3) = x2. (16)<br />

ϕ ′ 3(ψ3(x3)) i) = ψ2(ϕ3(x3)) ii)<br />

= ψ2(x2) iii)<br />

= ϕ ′ 3(x ′ 3), (17)<br />

missä yhtälö i) seuraa kaavion kommutoinnista, yhtälö ii) ehdosta (16) ja yhtälö<br />

iii) ehdosta (12).<br />

Koska ϕ ′ 3 on homomorfismi, niin ϕ ′ 3(ψ3(x3) −x ′ 3) = ϕ ′ 3(ψ3(x3)) −ϕ ′ 3(x ′ 3), jolloin<br />

ehdon (17) nojalla<br />

ϕ ′ 3(ψ3(x3) − x ′ 3) = 0 eli ψ3(x3) − x ′ 3 ∈ Ker(ϕ ′ 3). (18)<br />

Koska alarivi on eksakti, niin Ker(ϕ ′ 3) = Im(ϕ ′ 4), joten ehdon (18) nojalla<br />

ψ3(x3) − x ′ 3 ∈ Im(ϕ ′ 4).<br />

139


Silloin on olemassa x ′ 4 ∈ G ′ 4 siten, että<br />

ϕ ′ 4(x ′ 4) = ψ3(x3) − x ′ 3. (19)<br />

Koska ψ4 on oletuksen mukaan epimorfismi ja x ′ 4 ∈ G ′ 4, niin on olemassa x4 ∈ G4<br />

siten, että<br />

ψ4(x4) = x ′ 4. (20)<br />

Tälle x4:lle pätee<br />

ψ3(ϕ4(x4)) i) = ϕ ′ 4(ψ4(x4)) ii)<br />

= ϕ ′ 4(x ′ 4) iii)<br />

= ψ3(x3) − x ′ 3, (21)<br />

missä yhtälö i) seuraa kaavion kommutoinnista, yhtälö ii) ehdosta (20) ja yhtälö<br />

iii) ehdosta (19).<br />

Merkitään nyt<br />

y3 = x3 − ϕ4(x4),<br />

jolloin y3 ∈ G3. Tämä y3 on nyt ehdossa (11) peräänkuulutettu y3, sillä<br />

ψ3(y3) i) = ψ3(x3 − ϕ4(x4)) ii)<br />

= ψ3(x3) − ψ3(ϕ4(x4)) iii)<br />

=<br />

ψ3(ϕ4(x4)) + x ′ 3 − ψ3(ϕ4(x4)) = x ′ 3,<br />

missä yhtälö i) seuraa y3:n määritelmästä, yhtälö ii) siitä, että ψ3 on homomorfismi<br />

ja yhtälö iii) ehdosta (21).<br />

Näin on osoitettu, että ehto (11) pätee, joten ψ3 on epimorfismi ja koko todistus<br />

on valmis. <br />

Lause 10.13 Olkoot Gk ja G ′ k , k = 1,2,3 Abelin ryhmiä ja ψk : Gk → G ′ k ,<br />

k = 1,2 homomorfismeja sekä lisäksi ϕk = Gk → Gk+1 ja ϕ ′ k = G′ k → G′ k+1 ,<br />

k = 1,2 homomorfismeja siten, että kaavio<br />

0 −−−−→ G1<br />

⏐<br />

ψ1<br />

0 −−−−→ G ′ 1<br />

ϕ1<br />

−−−−→ G2<br />

ϕ ′<br />

1<br />

−−−−→ G ′ 2<br />

ϕ2<br />

−−−−→ G3 −−−−→ 0<br />

⏐<br />

ψ2<br />

ϕ ′<br />

2<br />

−−−−→ G ′ 3 −−−−→ 0<br />

kommutoi ja sen molemmat vaakarivit ovat eksakteja. Tällöin on olemassa yksikäsitteinen<br />

homomorfismi ψ3 : G3 → G ′ 3 siten, että ψ3:lla täydennetty kaavio<br />

kommutoi.<br />

0 −−−−→ G1<br />

⏐<br />

ψ1<br />

0 −−−−→ G ′ 1<br />

ϕ1<br />

−−−−→ G2<br />

⏐<br />

ψ2<br />

ϕ ′<br />

1<br />

−−−−→ G ′ 2<br />

140<br />

ϕ2<br />

−−−−→ G3 −−−−→ 0<br />

⏐<br />

ψ3<br />

ϕ ′<br />

2<br />

−−−−→ G ′ 3 −−−−→ 0<br />

(1)<br />

(2)


Todistus. Koska kaavion (1) ylärivi on eksakti, ϕ2 on epimorfismi. Tällöin jokaiselle<br />

x3 ∈ G3 voidaan valita x2 ∈ G2 siten, että ϕ2(x2) = x3. Silloin valintaaksiooman<br />

nojalla on olemassa kuvaus α : G3 → G2 siten, että kaikille x3 ∈ G3<br />

pätee ϕ2(α(x3)) = x3 eli<br />

ϕ2 ◦ α = idG3 . (3)<br />

Määritellään nyt tavoiteltu kuvaus ψ3 : G3 → G ′ 3 asettamalla<br />

Osoitetaan ensin, että ψ3 on homomorfismi:<br />

ψ3 = ϕ ′ 2 ◦ ψ2 ◦ α : G3 → G ′ 3. (4)<br />

Huomaa, että jos G3 on vapaa, niin lauseen 2.24 nojalla α voidaan valita homomorfismiksi,<br />

jolloin ψ3 on homomorfismien yhdisteenä homomorfismi. Nyt<br />

kuitenkaan G3:n ei tarvitse olla vapaa, jolloin α:aa ei välttämättä saada homomorfismiksi<br />

ja silloin syyt ψ3:n homomorfisuuteen täytyy löytää muualta.<br />

Olkoot x3,y3 ∈ G3. Pitää nähdä, että ψ3(x3 + y3) = ψ3(x3) + ψ3(y3) eli että<br />

ψ3(x3 + y3) − ψ3(x3) − ψ3(y3) = 0. (5)<br />

Ensinnäkin pätee<br />

ϕ2(α(x3 + y3) − α(x3) − α(y3)) i) = ϕ2(α(x3 + y3)) − ϕ2(α(x3)) − ϕ2(α(y3)) ii)<br />

=<br />

x3 + y3 − x3 − y3 = 0, (6)<br />

missä yhtälö i) seuraa siitä, että ϕ2 on homomorfismi, ja yhtälö ii) seuraa ehdosta<br />

(3).<br />

Tällöin<br />

α(x3 + y3) − α(x3) − α(y3) ∈ Ker(ϕ2). (7)<br />

Koska kaavion (1) ylärivi on eksakti, pätee Ker(ϕ2) = Im(ϕ1), jolloin ehdon<br />

(7) nojalla α(x3 + y3) − α(x3) − α(y3) ∈ Im(ϕ1) ja siten on olemassa z1 ∈ G1<br />

siten, että<br />

ϕ1(z1) = α(x3 + y3) − α(x3) − α(y3). (8)<br />

Tätä pistettä z1 voidaan nyt käyttää hyväksi ehdon (5) todistuksessa:<br />

ψ3(x3 + y3) − ψ3(x3) − ψ3(y3) i) =<br />

ϕ ′ 2(ψ2(α(x3 + y3))) − ϕ ′ 2(ψ2(α(x3))) − ϕ ′ 2(ψ2(α(y3))) ii)<br />

=<br />

<br />

α(x3 + y3) − α(x3) − α(y3) iii)<br />

=<br />

ϕ ′ 2 ◦ ψ2<br />

ϕ ′ 2 ◦ ψ2(ϕ1(z1)) iv)<br />

= ϕ ′ 2 ◦ ϕ ′ 1(ψ1(z1)) v)<br />

= 0,<br />

joten ehto (5) pätee. Tässä yhtälö<br />

i) seuraa kuvauksen ψ3 määritelmästä (4),<br />

141


ii) seuraa siitä, että ϕ ′ 2 ◦ ψ2 on homomorfismien yhdisteenä homomorfismi,<br />

iii) seuraa ehdosta (8),<br />

iv) seuraa kaavion (1) kommutoinnista ja<br />

v) seuraa siitä, että kaavion (1) alarivi on eksakti, jolloin Im(ϕ ′ 1) = Ker(ϕ ′ 2) ja<br />

siten ϕ ′ 2 ◦ ϕ ′ 1 = 0.<br />

Näin on osoitettu, että ψ3 on homomorfismi.<br />

Osoitetaan sitten, että kaavio (2) kommutoi.<br />

Koska kaavio (1) kommutoi, niin riittää osoittaa, että<br />

Olkoon x2 ∈ G2 mielivaltainen. Tällöin<br />

ϕ ′ 2 ◦ ψ2 = ψ3 ◦ ϕ2. (9)<br />

ϕ2(x2 − α(ϕ2(x2))) i) = ϕ2(x2) − ϕ2(α(ϕ2(x2))) ii)<br />

= ϕ2(x2) − ϕ2(x2) = 0, (10)<br />

missä yhtälö i) seuraa siitä, että ϕ2 on homomorfismi ja yhtälö ii) ehdosta (3).<br />

Ehdon (10) mukaan<br />

x2 − α(ϕ2(x2)) ∈ Ker(ϕ2). (11)<br />

Koska kaavion (1) ylärivi on eksakti, niin Ker(ϕ2) = Im(ϕ1), jolloin ehdon (11)<br />

nojalla x2 − α(ϕ2(x2)) ∈ Im(ϕ1), ja siten on olemassa y1 ∈ G1 siten, että<br />

Tämän pisteen y1 avulla saadaan<br />

ϕ1(y1) = x2 − α(ϕ2(x2)). (12)<br />

ϕ ′ 2 ◦ ψ2(x2) i) = ϕ ′ <br />

2 ◦ ψ2 ϕ1(y1) + α(ϕ2(x2)) ii)<br />

= (13)<br />

ϕ ′ 2 ◦ ψ2(ϕ1(y1)) + ϕ ′ 2 ◦ ψ2(α(ϕ2(x2))) iii)<br />

=<br />

ϕ ′ 2 ◦ ϕ ′ 1(ψ1(y1)) + ϕ ′ 2 ◦ ψ2(α(ϕ2(x2))) iv)<br />

= ϕ ′ 2 ◦ ψ2(α(ϕ2(x2))) v)<br />

= ψ3 ◦ ϕ2(x2),<br />

missä yhtälö<br />

i) seuraa ehdosta (12),<br />

ii) seuraa siitä, että ϕ ′ 2 ◦ ψ2 on homomorfismien yhdisteenä homomorfismi,<br />

iii) seuraa kaavion (1) kommutoinnista,<br />

iv) seuraa siitä, että kaavion (1) alarivi on eksakti, jolloin Im(ϕ ′ 1) = Ker(ϕ ′ 2)<br />

ja siten ϕ ′ 2 ◦ ϕ ′ 1 = 0 ja<br />

v) seuraa kuvauksen ψ3 määritelmästä (4).<br />

Koska x2 ∈ G2 valittiin mielivaltaisesti, niin ehto (9) seuraa ehdosta (13). Näin<br />

on osoitettu, että kaavio (2) kommutoi.<br />

142


Pitää vielä osoittaa, että ψ3 on yksikäsitteinen, ts. jos β : G3 → G ′ 3<br />

on homomorfismi siten, että<br />

niin β = ψ3.<br />

β ◦ ϕ2 = ϕ ′ 2 ◦ ψ2, (14)<br />

Olkoon siis β ehdon (14) toteuttava kuvaus ja x3 ∈ G3. Riittää osoittaa, että<br />

β(x3) = ψ3(x3).<br />

Tämä on nyt helppoa, sillä ylärivin eksaktisuuden nojalla ϕ2 on epimorfismi,<br />

joten on olemassa x2 ∈ G2 siten, että<br />

Tällöin<br />

x3 = ϕ2(x2).<br />

β(x3) = β(ϕ2(x2)) = ϕ ′ 2(ψ2(x2)) = ψ3(ϕ2(x2)) = ψ3(x3),<br />

joten asia on selvä. <br />

Huomautus 10.14 Jatkossa esiintyy erilaisia kaavioita, joissa on vaihteleva<br />

määrä vaaka- ja pystyrivejä. Sanotaan, että näissä kaavioissa vaakarivit ovat<br />

rivejä ja pystyrivit sarakkeita<br />

Määritelmä 10.15 Olkoot (G,∂), (G ′ ,∂ ′ ) ja (G ′′ ,∂ ′′ ) ketjukomplekseja sekä<br />

ϕ : (G ′ ,∂ ′ ) → (G,∂) ja ψ : (G,∂) → (G ′′ ,∂ ′′ ) ketjukuvauksia siten, että jono<br />

0 −−−−→ G ′ n<br />

ϕn<br />

−−−−→ Gn<br />

ψn<br />

−−−−→ G ′′ n −−−−→ 0<br />

on eksakti kaikille n ∈ Z. Tällöin sanotaan, että jono<br />

0 −−−−→ (G ′ ,∂ ′ )<br />

ϕ<br />

−−−−→ (G,∂)<br />

ψ<br />

−−−−→ (G ′′ ,∂ ′′ ) −−−−→ 0<br />

on lyhyt eksakti jono ketjukomplekseja. Tällöin on itse asiassa annettu<br />

ääretön kaavio<br />

.<br />

⏐<br />

<br />

0 −−−−→ G ′ n+1<br />

0 −−−−→ G ′ n<br />

.<br />

⏐<br />

<br />

ϕn+1<br />

−−−−→ Gn+1<br />

⏐<br />

∂ ′<br />

n+1<br />

⏐<br />

∂ ′<br />

n<br />

0 −−−−→ G ′ n−1<br />

⏐<br />

<br />

.<br />

ϕn<br />

−−−−→ Gn<br />

⏐<br />

∂n+1<br />

⏐<br />

∂n<br />

ϕn−1<br />

−−−−→ Gn−1<br />

⏐<br />

<br />

.<br />

ψn+1<br />

.<br />

⏐<br />

<br />

−−−−→ G ′′ n+1 −−−−→ 0<br />

ψn<br />

⏐<br />

∂ ′′<br />

n+1<br />

−−−−→ G ′′ n −−−−→ 0<br />

ψn−1<br />

⏐<br />

∂ ′′<br />

n<br />

−−−−→ G ′′ n−1 −−−−→ 0<br />

⏐<br />

<br />

143<br />

.<br />

(10.15)


jonka rivit ovat eksakteja – sen sarakkeet eivät kuitenkaan yleensä ole eksakteja.<br />

Kaavio kommutoi, koska ϕ ja ψ ovat ketjukuvauksia.<br />

Huomautus. Kaaviossa 10.15 olevat reunakuvausten alaindeksit jätetään jatkossa<br />

merkintöjen yksinkertaistamiseksi kirjoittamatta.<br />

Konstruktio 10.16 Olkoot (G,∂), (G ′ ,∂ ′ ) ja (G ′′ ,∂ ′′ ) ketjukomplekseja sekä<br />

ϕ : (G ′ ,∂ ′ ) → (G,∂) ja ψ : (G,∂) → (G ′′ ,∂ ′′ ) ketjukuvauksia siten, että<br />

0 −−−−→ (G ′ ,∂ ′ )<br />

ϕ<br />

−−−−→ (G,∂)<br />

ψ<br />

−−−−→ (G ′′ ,∂ ′′ ) −−−−→ 0<br />

on lyhyt eksakti jono. Olkoot Zn (vast. Z ′ n,Z ′′<br />

n) ketjukompleksin (G,∂) (vast.<br />

(G ′ ,∂ ′ ),(G ′′ ,∂ ′′ )) n-syklien ja Bn (vast. B ′ n,B ′′<br />

n) ketjukompleksin (G,∂) (vast.<br />

(G ′ ,∂ ′ ),(G ′′ ,∂ ′′ )) n-reunojen ryhmä sekä Hn (vast. H ′ n,H ′′<br />

n) ketjukompleksin<br />

(G,∂) (vast. (G ′ ,∂ ′ ),(G ′′ ,∂ ′′ )) n:s homologiaryhmä.<br />

Konstruoidaan nyt tärkeä homomorfismi<br />

ǫn : H ′′<br />

n → H ′ n−1 kaikille n ∈ Z.<br />

Tässä konstruoinnissa tarvitaan seuraavaa kaavion 10.15 osaa:<br />

0 −−−−→ G ′ n−2<br />

Gn<br />

⏐<br />

∂n<br />

G ′ ϕn−1<br />

n−1 −−−−→ Gn−1<br />

⏐<br />

∂ ′<br />

n−1<br />

⏐<br />

∂n−1<br />

ϕn−2<br />

−−−−→ Gn−2<br />

ψn<br />

−−−−→ G ′′ n −−−−→ 0<br />

⏐<br />

∂ ′′<br />

n<br />

ψn−1<br />

−−−−→ G ′′ n−1<br />

Olkoon [x ′′ n] ∈ H ′′<br />

n, missä x ′′ n ∈ Z ′′<br />

n ⊂ G ′′ n. Koska kaavion (10.15) rivit ovat<br />

eksakteja, niin ψn on epimorfismi, joten on olemassa xn ∈ Gn siten, että<br />

Tällöin<br />

ψn(xn) = x ′′ n. (1)<br />

ψn−1(∂xn) i) = ∂ ′′ (ψn(xn)) ii)<br />

= ∂ ′′ x ′′ iii)<br />

n = 0, (2)<br />

missä yhtälö i) seuraa kaavion kommutoinnista, yhtälö ii) ehdosta (1) ja yhtälö<br />

iii) siitä, että x ′′ n ∈ Z ′′<br />

n = Ker(∂ ′′ ).<br />

Koska kaavion rivit ovat eksakteja, niin Ker(ψn−1) = Im(ϕn−1). Koska ehdon<br />

(2) nojalla ∂xn ∈ Ker(ψn−1), niin silloin ∂xn ∈ Im(ϕn−1), joten on olemassa<br />

x ′ n−1 ∈ G ′ n−1 siten, että<br />

ϕn−1(x ′ n−1) = ∂xn. (3)<br />

Tälle x ′ n−1:lle pätee<br />

ϕn−2(∂ ′ x ′ n−1) i) = ∂ϕn−1(x ′ n−1) ii)<br />

= ∂(∂xn) iii)<br />

= 0, (4)<br />

144


missä yhtälö i) seuraa kaavion kommutoinnista, yhtälö ii) ehdosta (3) ja yhtälö<br />

iii) siitä, että lauseen 4.7 mukaan ∂ ◦ ∂ = 0.<br />

Koska kaavion rivit ovat eksakteja, ϕn−2 on monomorfismi, jolloin ehdon (4)<br />

nojalla<br />

∂ ′ x ′ n−1 = 0 eli x ′ n−1 ∈ Ker(∂ ′ ) = Z ′ n−1.<br />

Silloin x ′ n−1 määrää homologialuokan [x ′ n−1] ∈ H ′ n−1 = Z ′ n−1/B ′ n−1. Nyt voidaan<br />

määritellä homomorfismi ǫn : H ′′<br />

n → H ′ n−1 kaikille n ∈ Z asettamalla<br />

ǫn([x ′′ n]) = [x ′ n−1] ∈ Hn−1.<br />

Lauseissa 10.18 ja 10.19 nähdään, että tämä määritelmä antaa todella hyvin<br />

määritellyn homomorfismin.<br />

Huomautus 10.17 Koska konstruktion 10.16 homomorfismi ǫn : H ′′<br />

n → H ′ n−1<br />

on jatkossa hyvin keskeisesti esillä, kerrataan vielä, miten määritelmä syntyi:<br />

x ′ n−1 ∈ Z ′ n−1 valittiin niin, että ϕn−1(x ′ n−1) = ∂xn, missä puolestaan xn ∈ Gn<br />

valittiin niin, että ψn(xn) = x ′′ n:<br />

x ′ n−1<br />

xn<br />

⏐<br />

∂<br />

ϕn−1<br />

−−−−→ ϕn−1(x ′ n−1) = ∂xn<br />

ψn<br />

−−−−→ x ′′ n<br />

Yllä oleva kuva siis esittää pisteen x ′ n−1 valintaa kuvauksessa<br />

[x ′′ n]<br />

ǫn<br />

↦−→ [x ′ n−1].<br />

Tässä on kuitenkin huomattava, että homologiaryhmä [x ′′ n] kuvattiin tässä edustajansa<br />

välityksellä, joten on tarkistettava, että tämä määritelmä ei riipu valitusta<br />

edustajasta x ′′ n eikä myöskään pisteiden xn ja x ′ n−1 valinnoista, vaan<br />

tuottaa saman tuloksen myös toisilla valinnoilla eli ǫn on ns. hyvin määritelty.<br />

Tämä todistetaan seuraavassa lauseessa. Konstruktiossa 10.16 väitettiin lisäksi,<br />

että ǫn on homomorfismi. Tämä todistetaan lauseessa 10.19.<br />

Lause 10.18 Konstruktion 10.16 mukainen ǫn on hyvin määritelty kuvaus ǫn :<br />

H ′′<br />

n → H ′ n−1.<br />

Olkoot x ′′ n,y ′′<br />

n ∈ Z ′′<br />

n siten, että [x ′′ n] = [y ′′<br />

n] ∈ H ′′<br />

n ja x ′ n−1,y ′ n−1 ∈ Z ′ n−1 sekä<br />

xn,yn ∈ Gn siten, että<br />

Pitää osoittaa, että<br />

ψn(xn) = x ′′ n ja ψn(yn) = y ′′<br />

n sekä (1)<br />

ϕn−1(x ′ n) = ∂xn ja ϕn−1(y ′ n) = ∂yn. (2)<br />

[x ′ n−1] = [y ′ n−1] ∈ H ′ n−1. (3)<br />

145


Koska<br />

niin<br />

[x ′′ n − y ′′<br />

n] = [x ′′ n] − [y ′′<br />

n] = 0 ∈ H ′′<br />

n = Z ′′<br />

n/B ′′<br />

n,<br />

x ′′ n − y ′′<br />

n ∈ B ′′<br />

n = Im(∂ ′′ ).<br />

Tällöin on olemassa z ′′<br />

n+1 ∈ G ′′ n+1 siten, että<br />

∂ ′′ z ′′<br />

n+1 = x ′′ n − y ′′<br />

n. (4)<br />

Koska kaavion (10.15) rivit ovat eksakteja, niin ψn+1 on epimorfismi. Tällöin on<br />

olemassa zn+1 ∈ Gn+1 siten, että<br />

Tälle zn+1 pätee<br />

ψn+1(zn+1) = z ′′<br />

n+1. (5)<br />

ψn(∂zn+1) i) = ∂ ′′ ◦ ψn+1(zn+1) ii)<br />

= ∂ ′′ z ′′ iii) ′′<br />

n+1 = x n − y ′′<br />

n, (6)<br />

missä yhtälö i) seuraa kaavion (10.15) kommutoinnista, yhtälö ii) ehdosta (5)<br />

ja yhtälö iii) ehdosta (4). Tällöin<br />

ψn(∂zn+1 − xn + yn) i) = ψn(∂zn+1) − ψn(xn) + ψn(yn) ii)<br />

= x ′′ n − y ′′<br />

n − x ′′ n + y ′′<br />

n = 0,<br />

missä yhtälö i) seuraa siitä, että ψn on homomorfismi sekä yhtälö ii) ehdoista<br />

(6) ja (1). Tällöin<br />

∂zn+1 − xn + yn ∈ Ker(ψn). (7)<br />

Koska kaavion (10.15) rivit ovat eksakteja, niin Ker(ψn) = Im(ϕn). Silloin<br />

ehdon (7) nojalla ∂zn+1 −xn +yn ∈ Im(ϕn) eli on olemassa z ′ n ∈ G ′ n siten, että<br />

Tälle pisteelle z ′ n pätee<br />

ϕn(z ′ n) = ∂zn+1 − xn + yn. (8)<br />

ϕn−1(∂ ′ z ′ n) i) = ∂(ϕn(z ′ n)) ii)<br />

= ∂(∂zn+1 − xn + yn) iii)<br />

iv)<br />

= ∂(∂zn+1) − ∂xn + ∂yn =<br />

− ∂xn + ∂yn<br />

v)<br />

= −ϕn−1(x ′ n−1) + ϕn−1(y ′ n−1) vi)<br />

= ϕn−1(−x ′ n−1 + y ′ n−1),<br />

missä yhtälö<br />

i) seuraa siitä, että kaavio (10.15) kommutoi,<br />

ii) seuraa ehdosta (8),<br />

iii) seuraa siitä, että ∂ on homomorfismi,<br />

iv) seuraa siitä, että lauseen 4.7 mukaan ∂ ◦ ∂ = 0,<br />

v) seuraa ehdosta (2) ja<br />

vi) seuraa siitä, että ϕn−1 on homomorfismi. On siis nähty, että<br />

ϕn−1(∂ ′ z ′ n) = ϕn−1(−x ′ n−1 + y ′ n−1). (9)<br />

146


Koska kaavion (10.15) rivit ovat eksakteja, niin ϕn−1 on monomorfismi. Tällöin<br />

ehdon (9) nojalla pätee<br />

∂ ′ z ′ n = −x ′ n−1 + y ′ n−1.<br />

Tämä merkitsee sitä, että<br />

Silloin<br />

−x ′ n−1 + y ′ n−1 ∈ Im(∂ ′ ) = B ′ n−1.<br />

−[x ′ n−1] + [y ′ n−1] = [−x ′ n−1 + y ′ n−1] = 0 ∈ H ′ n−1,<br />

joten väite (3) seuraa. <br />

Konstruktiossa 10.16 väitettiin, että ǫn on homomorfismi. Tämä väite vaatii<br />

todistuksen:<br />

Lause 10.19 Konstruktion 10.16 kuvaus ǫn : H ′′<br />

n → H ′ n−1 on homomorfismi.<br />

Todistus. Olkoot [x ′′ n],[y ′′<br />

n] ∈ H ′′<br />

n, missä x ′′ n,y ′′<br />

n ∈ Z ′′<br />

n. Pitää osoittaa, että<br />

ǫn([x ′′ n] + [y ′′<br />

n]) = ǫn([x ′′ n]) + ǫn([y ′′<br />

n]) ∈ H ′ n−1. (1)<br />

Konstruktion 10.16 mukaisesti valitaan xn,yn ∈ Gn ja x ′ n−1,y ′ n−1 ∈ Z ′ n−1 siten,<br />

että<br />

jolloin konstruktion mukaisesti<br />

Nyt pätee<br />

ψn(xn) = x ′′ n ja ψn(yn) = y ′′<br />

n sekä (2)<br />

ϕn−1(x ′ n−1) = ∂xn ja ϕn−1(y ′ n−1) = ∂yn, (3)<br />

ǫn([x ′′ n]) = [x ′ n−1] ja ǫn([y ′′<br />

n]) = [y ′ n−1]. (4)<br />

ψn(xn + yn) i) = ψn(xn) + ψn(yn) ii)<br />

= x ′′ n + y ′′<br />

n, (5)<br />

missä yhtälö i) seuraa siitä, että ψn on homomorfismi ja yhtälö ii) ehdosta (2).<br />

Lisäksi<br />

∂(xn + yn) i) = ∂xn + ∂yn<br />

ϕn−1(x ′ n−1 + y ′ n−1),<br />

ii)<br />

= ϕn−1(x ′ n−1) + ϕn−1(y ′ n−1) iii)<br />

= (6)<br />

missä yhtälö i) seuraa siitä, että ∂ on homomorfismi, yhtälö ii) ehdosta (3) ja<br />

yhtälö iii) siitä, että ϕn−1 on homomorfismi.<br />

Ehtojen (5) ja (6) sekä konstruktion 10.16 perusteella pätee<br />

Tällöin<br />

ǫn([xn + yn]) = [x ′ n−1 + y ′ n−1]. (7)<br />

ǫn([x ′′ n] + [y ′′<br />

n]) i) = ǫn([x ′′ n + y ′′<br />

n]) ii)<br />

= [x ′ n−1 + y ′ n−1] iii)<br />

= [x ′ n−1] + [y ′ n−1] iv)<br />

=<br />

ǫn([x ′′ n]) + ǫn([y ′′<br />

n]),<br />

joten väite (1) pätee. Tässä yhtälöt i) ja iii) seuraavat tekijäryhmän laskutoimituksen<br />

määritelmästä, yhtälö ii) ehdosta (7) ja yhtälö iv) ehdosta (4). <br />

147


Määritelmä 10.20 Nyt on siis osoitettu, että konstruktion 10.16 kuvaus ǫn :<br />

H ′′<br />

n → H ′ n−1 on paitsi hyvin määritelty, myös homomorfismi. Tämä homomorfismi<br />

on jatkossa paljon esillä ja koska on vähän kömpelöä puhua jatkuvasti<br />

”konstruktion 10.16 homomorfismista” annetaan sille oikein oma nimi. Sanotaan,<br />

että ǫn : H ′′<br />

n → H ′ n−1 on lyhyen eksaktin ketjukompleksijonon<br />

0 −−−−→ (G ′ ,∂ ′ )<br />

ϕ<br />

−−−−→ (G,∂)<br />

ψ<br />

−−−−→ (G ′′ ,∂ ′′ ) −−−−→ 0<br />

indusoima homomorfismi. Tämän homomorfismin määritelmä on aika konstikas,<br />

mutta kuvausperiaate näkyy huomautuksen 10.17 kaaviossa.<br />

Muistutetaan taas kerran mieleen, että ketjukuvaus ϕ : (G ′ ,∂ ′ ) → (G,∂) indusoi<br />

määritelmän 5.6 mukaisesti kaikille n ∈ Z homomologiahomomorfismin ϕn :<br />

H ′ n → Hn, kun asetetaan kaikille a ∈ Z ′ n<br />

ϕn([a]) = [ϕ(a)] ∈ Hn.<br />

Seuraavaan puhtaasti algebralliseen tulokseen perustuvat lähes kaikki myöhemmät<br />

tulokset.<br />

Lause 10.21 Olkoot (G,∂), (G ′ ,∂ ′ ) ja (G ′′ ,∂ ′′ ) ketjukomplekseja sekä<br />

ϕ : (G ′ ,∂ ′ ) → (G,∂) ja ψ : (G,∂) → (G ′′ ,∂ ′′ ) ketjukuvauksia siten, että<br />

0 −−−−→ (G ′ ,∂ ′ )<br />

ϕ<br />

−−−−→ (G,∂)<br />

ψ<br />

−−−−→ (G ′′ ,∂ ′′ ) −−−−→ 0<br />

on lyhyt eksakti jono. Olkoon kaikille n ∈ Z ǫn : H ′′<br />

n → H ′ n−1 tämän jonon<br />

indusoima homomorfismi. Olkoot lisäksi kaikille n ∈ Z ϕn : H ′ n → Hn ja ψn :<br />

Hn → H ′′<br />

n ketjukuvausten ϕ ja ψ indusoimia homologiahomomorfismeja. Tällöin<br />

jono<br />

· · ·<br />

ǫn+1<br />

−−−−→ H ′ n<br />

on eksakti.<br />

eϕn<br />

−−−−→ Hn<br />

eψn<br />

−−−−→ H ′′<br />

n<br />

ǫn<br />

−−−−→ H ′ n−1<br />

Todistus. Pitää osoittaa, että kaikille n ∈ Z pätee<br />

eϕn−1<br />

−−−−→ Hn−1<br />

(1)<br />

eψn−1<br />

−−−−→ · · ·<br />

Ker(ϕn) = Im(ǫn+1), (1)<br />

Ker( ψn) = Im(ϕn) ja (2)<br />

Ker(ǫn) = Im( ψn). (3)<br />

Todistetaan ensin ehto (1). Tässä tarvitaan seuraavaa kaavion (10.15) osaa:<br />

G ′ n<br />

Gn+1<br />

⏐<br />

∂<br />

ϕn<br />

−−−−→ Gn<br />

148<br />

ψn+1<br />

−−−−→ G ′′ n+1<br />

⏐<br />

∂ ′′<br />

ψn<br />

−−−−→ G ′′ n


Riittää osoittaa, että<br />

Ker(ϕn) ⊂ Im(ǫn+1) ja (4)<br />

Im(ǫn+1) ⊂ Ker(ϕn). (5)<br />

Ehtoa (4) varten olkoon x ′ n ∈ Z ′ n siten, että [x ′ n] ∈ Ker(ϕn). Riittää osoittaa,<br />

että on olemassa y ′′<br />

n+1 ∈ Zn+1 siten, että<br />

[x ′ n] = ǫn+1([y ′′<br />

n+1]). (6)<br />

Koska [x ′ n] ∈ Ker(ϕn), niin kuvauksen ϕn määritelmän mukaan<br />

[ϕn(x ′ n)] = ϕn([x ′ n]) = 0 ∈ Hn = Zn/Bn.<br />

Tällöin ϕn(x ′ n) ∈ Bn, joten on olemassa xn+1 ∈ Gn+1 siten, että<br />

Tälle xn+1 pätee<br />

∂xn+1 = ϕn(x ′ n). (7)<br />

∂ ′′ (ψn+1(xn+1)) i) = ψn(∂(xn+1)) ii)<br />

= ψn(ϕn(x ′ n)) iii)<br />

= 0, (8)<br />

missä yhtälö i) seuraa kaavion kommutoinnista, yhtälö ii) ehdosta (7) ja yhtälö<br />

iii) siitä, että kaavion rivit ovat eksakteja, jolloin ψn ◦ ϕn = 0.<br />

Määritellään nyt ehdossa (6) kaivattu y ′′<br />

n+1 asettamalla<br />

y ′′<br />

n+1 = ψn+1(xn+1). (9)<br />

Ehdon (8) nojalla y ′′<br />

n+1 ∈ Z ′′<br />

n+1. Ehtojen (7) ja (9) sekä konstruktion 10.16 nojalla<br />

pätee myös ehto (6), joten väite (4) on todistettu.<br />

Ehtoa (5) varten olkoon x ′ n ∈ Z ′ n siten, että [x ′ n] ∈ Im(ǫn+1). Pitää osoittaa,<br />

että [x ′ n] ∈ Ker(ϕn) eli että<br />

ϕn([x ′ n]) = 0. (10)<br />

Koska [x ′ n] ∈ Im(ǫn+1), niin on olemassa x ′′ n+1 ∈ Z ′′<br />

n+1 siten, että ǫn+1([x ′′ n+1]) =<br />

[x ′ n]. Tällöin konstruktion 10.16 nojalla on olemassa xn+1 ∈ Gn+1 siten, että<br />

Ehdon (11) nojalla ϕn(x ′ n) ∈ Bn, joten<br />

ψn+1(xn+1) = x ′′ n+1 ja erityisesti<br />

∂xn+1 = ϕn(x ′ n). (11)<br />

[ϕn(x ′ n)] = 0 ∈ Hn = Zn/Bn.<br />

Tällöin kuvauksen ϕn määritelmän mukaan<br />

ϕn([x ′ n]) = [ϕn(x ′ n)] = 0,<br />

149


joten ehto (10) pätee. Näin väite (5) on todistettu. Silloin myös väite (1) on<br />

kokonaan todistettu.<br />

Todistetaan sitten ehto (2). Riittää osoitaa, että<br />

Ker( ψn) ⊂ Im(ϕn) ja (12)<br />

Im(ϕn) ⊂ Ker( ψn). (13)<br />

Ehtoa (12) varten olkoon xn ∈ Zn siten, että [xn] ∈ Ker( ψn). Pitää löytää<br />

x ′ n ∈ Z ′ n siten, että<br />

ϕn([x ′ n]) = [xn]. (14)<br />

Tässä x ′ n:n etsimisessä käytetään tällaista kaavion palaa:<br />

0 −−−−→ G ′ n−1<br />

Gn+1<br />

⏐<br />

∂<br />

G ′ ϕn<br />

n −−−−→ Gn<br />

⏐<br />

∂ ′<br />

⏐<br />

∂<br />

ϕn−1<br />

−−−−→ Gn−1<br />

ψn+1<br />

−−−−→ G ′′ n+1 −−−−→ 0<br />

⏐<br />

∂ ′′<br />

ψn<br />

−−−−→ G ′′ n<br />

Koska [xn] ∈ Ker( ψn), niin kuvauksen ψn määritelmän nojalla<br />

[ψn(xn)] = ψn([xn]) = 0 ∈ H ′′<br />

n = Z ′′<br />

n/B ′′<br />

n.<br />

Tällöin ψn(xn) ∈ B ′′<br />

n, joten on olemassa x ′′ n+1 ∈ G ′′ n+1 siten, että<br />

∂ ′′ (x ′′ n+1) = ψn(xn). (15)<br />

Koska kaavion rivit ovat eksakteja, niin ϕn+1 on epimorfismi, joten on olemassa<br />

xn+1 ∈ Gn+1 siten, että<br />

ψn+1(xn+1) = x ′′ n+1. (16)<br />

Tälle xn+1 pätee<br />

ψn(∂xn+1) i) = ∂ ′′ (ψn+1(xn+1)) ii)<br />

= ∂(x ′′ n+1) iii)<br />

= ψn(xn), (17)<br />

missä yhtälö i) seuraa kaavion kommutoinnista, yhtälö ii) ehdosta (16) ja yhtälö<br />

iii) ehdosta (15).<br />

Koska ψn on homomorfismi, niin ehdon (17) nojalla pätee<br />

ψn(xn − ∂xn+1) = 0 eli xn − ∂xn+1 ∈ Ker(ψn). (18)<br />

Koska kaavion rivit ovat eksakteja, niin Ker(ψn) = Im(ϕn). Tällöin ehdon (18)<br />

nojalla xn − ∂xn+1 ∈ Im(ϕn) eli on olemassa x ′ n ∈ G ′ n siten, että<br />

ϕn(x ′ n) = xn − ∂xn+1. (19)<br />

150


Tälle x ′ n pätee<br />

ϕn−1(∂ ′ x ′ n) i) = ∂(ϕn(x ′ n)) ii)<br />

= ∂(xn − ∂xn+1) iii)<br />

= (20)<br />

∂xn − ∂ ◦ ∂xn+1<br />

missä yhtälö<br />

i) seuraa kaavion kommutoinnista,<br />

ii) ehdosta (19),<br />

iii) siitä, että ∂ on homomorfismi,<br />

iv) siitä, että ∂ ◦ ∂ = 0 ja<br />

v) siitä, että xn ∈ Zn.<br />

iv) v)<br />

= ∂xn = 0,<br />

Koska kaavion rivit ovat eksakteja, niin ϕn−1 on monomorfismi, jolloin ehdon<br />

(20) nojalla pätee<br />

∂ ′ x ′ n = 0.<br />

Tällöin x ′ n on sykli eli x ′ n ∈ Z ′ n. Silloin tämä x ′ n kelpaa ehdossa (14) kaipailluksi<br />

x ′ n:ksi, sillä<br />

ϕn([x ′ n]) i) = [ϕn(x ′ n)] ii)<br />

= [xn − ∂xn+1] iii)<br />

= [xn] − [∂xn+1] iv)<br />

= [xn],<br />

missä yhtälö<br />

i) seuraa kuvauksen ϕn määritelmästä,<br />

ii) ehdosta (19),<br />

iii) seuraa tekijäryhmän laskutoimituksen määritelmästä ja<br />

iv) seuraa siitä, että ∂xn+1 ∈ Bn, jolloin [∂xn+1] = 0 ∈ Hn = Zn/Bn.<br />

Näin ehto (14) on todistettu, joten väite (12) pätee.<br />

Seuraavaksi todistetaan ehto (13). Olkoon siis xn ∈ Zn siten, että [xn] ∈<br />

Im(ϕn). Pitää osoittaa, että [xn] ∈ Ker( ψn) eli että<br />

Tässä ei tarvita kuin tällainen kaavion pala:<br />

G ′ n<br />

ψn([xn]) = 0 ∈ H ′′<br />

n. (21)<br />

Gn+1<br />

⏐<br />

∂<br />

ϕn<br />

−−−−→ Gn<br />

ψn+1<br />

−−−−→ G ′′ n+1<br />

⏐<br />

∂ ′′<br />

ψn<br />

−−−−→ G ′′ n<br />

Koska [xn] ∈ Im(ϕn), niin on olemassa x ′ n ∈ Z ′ n siten, että<br />

ϕn([x ′ n]) = [xn].<br />

Tällöin kuvauksen ϕn määritelmän mukaan<br />

[ϕn(x ′ n)] = [xn],<br />

151


ja siten<br />

[xn − ϕn(x ′ n)] = 0 ∈ Hn = Zn/Bn.<br />

Silloin xn − ϕn(x ′ n) ∈ Bn, joten on olemassa xn+1 ∈ Gn+1 siten, että<br />

Siten<br />

Tästä saadaan edelleen<br />

∂xn+1 = xn − ϕn(x ′ n).<br />

xn = ∂xn+1 + ϕn(x ′ n). (22)<br />

ψn([xn]) i) = [ψn(xn)] ii)<br />

= [ψn(∂xn+1 + ϕn(x ′ n))] iii)<br />

= [ψn(∂xn+1) + ψn(ϕn(x ′ n))] iv)<br />

=<br />

[ψn(∂xn+1)] + [ψn(ϕn(x ′ n))] v)<br />

= [ψn(∂xn+1)] vi)<br />

= [∂ ′′ (ψn+1(xn+1))] vii)<br />

= 0 ∈ H ′′<br />

n,<br />

joten väite (21) pätee ja siten väite (13) on todistettu. Tässä yhtälö<br />

i) seuraa kuvauksen ψn määritelmästä,<br />

ii) seuraa ehdosta (22),<br />

iii) seuraa siitä, että ψn on homomorfismi,<br />

iv) seuraa tekijäryhmän laskutoimituksen määritelmästä,<br />

v) seuraa siitä, että kaavion rivit ovat eksakteja, jolloin Im(ϕn) = Ker(ψn) ja<br />

siten ψn ◦ ϕn = 0,<br />

vi) seuraa kaavion kommutoinnista ja<br />

vii) seuraa siitä, että ∂ ′′ (ψn+1(xn+1)) ∈ B ′′<br />

n.<br />

Näin on todistettu ehdot (12) ja (13), joten väite (2) seuraa.<br />

Pitää vielä todistaa väite (3). Riittää osoittaa, että<br />

Ker(ǫn) ⊂ Im( ψn) ja (23)<br />

Im( ψn) ⊂ Ker(ǫn). (24)<br />

Todistetaan ensin väite (23). Olkoon sitä varten x ′′ n ∈ Z ′′<br />

n siten, että<br />

[x ′′ n] ∈ Ker(ǫn) eli ǫn([x ′′ n]) = 0 ∈ H ′ n−1. (25)<br />

Pitää osoittaa, että [x ′′ n] ∈ Im( ψn), joten riittää löytää y ∈ Zn siten, että<br />

Nyt tarvitaan seuraava kaavion pala:<br />

ψn([yn]) = [x ′′ n]. (26)<br />

G ′ ϕn<br />

n −−−−→ Gn<br />

⏐<br />

∂ ′<br />

G ′ n−1<br />

⏐<br />

∂<br />

ϕn−1<br />

−−−−→ Gn−1<br />

152<br />

ψn<br />

−−−−→ G ′′ n


Valitaan konstruktion 10.16 mukaisesti xn ∈ Gn ja xn−1 ∈ Zn−1 siten, että<br />

jolloin kuvauksen ǫn määritelmän mukaan<br />

ϕn(xn) = x ′′ n ja (27)<br />

ϕn−1(x ′ n−1) = ∂xn, (28)<br />

ǫn([x ′′ n]) = [x ′ n−1]. (29)<br />

Huomaa, että tämä xn ei (välttämättä) kelpaa ehdossa (26) vaadituksi yn:ksi,<br />

koska pitää olla yn ∈ Zn, mutta xn:stä tiedetään vain, että xn ∈ Gn. Tässä voi<br />

hyvinkin olla xn ∈ Zn.<br />

Ehtojen (26) ja (29) nojalla pätee<br />

[x ′ n−1] = 0 ∈ H ′ n = Z ′ n/B ′ n.<br />

Tällöin x ′ n−1 ∈ B ′ n eli on olemassa x ′ n ∈ G ′ n siten, että<br />

Tälle pisteelle x ′ n pätee<br />

∂x ′ n = x ′ n−1. (30)<br />

∂(ϕn(x ′ n)) i) = ϕn−1(∂x ′ n) ii)<br />

= ϕn−1(x ′ n−1) iii)<br />

= ∂xn, (31)<br />

missä yhtälö i) seuraa kaavion kommutoinnista, yhtälö ii) ehdosta (30) ja yhtälö<br />

iii) ehdosta (28).<br />

Koska ∂ on homomorfismi, niin ehdon (31) nojalla saadaan<br />

∂(xn − ϕn(x ′ n)) = 0. (32)<br />

Nyt ollaan valmiita määrittelemään ehdossa (26) haluttu yn. Asetetaan<br />

yn = xn − ϕn(x ′ n).<br />

Ehdon (32) nojalla tälle yn:lle pätee (toisin kuin (ehkä) xn:lle)<br />

Lisäksi ehto (26) toimii, sillä<br />

yn ∈ Zn.<br />

ψn([yn]) i) = [ψn(yn)] ii)<br />

= [ψn(xn − ϕn(x ′ n))] iii)<br />

= [ψn(xn) − ψn(ϕn(x ′ n))] iv)<br />

=<br />

[ψn(xn)] v)<br />

= [x ′′ n].<br />

Tässä yhtälö<br />

i) seuraa kuvauksen ψn määritelmästä,<br />

ii) yn:n määritelmästä,<br />

153


iii) siitä, että ψn on homomorfismi,<br />

iv) siitä, että kaavion rivit ovat eksakteja, jolloin Im(ϕn) = Ker(ψn) ja siten<br />

ψn ◦ ϕn = 0 ja<br />

v) seuraa ehdosta (27).<br />

Näin siis ehto (26) on todistettu ja silloin on todistettu myös väite (23).<br />

Todistuksesta puuttuu vielä ehto (24). Sitä varten olkoon x ′′ n ∈ Z ′′<br />

n siten, että<br />

[x ′′ n] ∈ Im( ψn). (33)<br />

Pitää osoittaa, että [x ′′ n] ∈ Ker(ǫn) eli että<br />

Nyt käytetään tällaista kaaviota:<br />

G ′ n−1<br />

ǫn([x ′′ n]) = 0 ∈ H ′ n−1. (34)<br />

Gn+1<br />

⏐<br />

∂<br />

Gn<br />

⏐<br />

∂<br />

ϕn−1<br />

−−−−→ Gn−1<br />

ψn+1<br />

−−−−→ G ′′ n+1 −−−−→ 0<br />

⏐<br />

∂ ′′<br />

ψn<br />

−−−−→ G ′′ n<br />

Ehdon (33) nojalla on olemassa xn ∈ Zn siten, että<br />

ψn([xn]) = [x ′′ n]. (35)<br />

Koska kuvauksen ψn määritelmän mukaan ψn([xn]) = [ψn(xn)], niin ehdon (35)<br />

perusteella<br />

[ψn(xn)] = [x ′′ n],<br />

ja silloin tekijäryhmän laskutoimituksen määritelmän mukaan<br />

[ψn(xn) − x ′′ n] = 0 ∈ H ′′<br />

n = Z ′′<br />

n/B ′′<br />

n.<br />

Tämä merkitsee sitä, että ψn(xn)−x ′′ n ∈ B ′′<br />

n eli on olemassa xn+1 ∈ Gn+1 siten,<br />

että<br />

∂ ′′ x ′′ n+1 = ψn(xn) − x ′′ n. (35)<br />

Koska kaavion rivit ovat eksakteja, niin ψn+1 on epimorfismi. Tällöin on olemassa<br />

xn+1 ∈ Gn+1 siten, että<br />

Tälle pisteelle xn+1 pätee<br />

ψn+1(xn+1) = x ′′ n+1. (36)<br />

ψn(∂xn+1) i) = ∂ ′′ (ψn+1(xn+1)) ii)<br />

= ∂ ′′ x ′′ iii)<br />

n+1 = ψn(xn) − x ′′ n,<br />

154


missä yhtälö i) seuraa kaavion kommutoinnista, yhtälö ii) ehdosta (36) ja yhtälö<br />

iii) ehdosta (35). Silloin<br />

x ′′ n = ψn(xn) − ψn(∂xn+1) i) = ψn(xn − ∂xn+1), (37)<br />

missä yhtälö i) seuraa siitä, että ψn on homomorfismi. Toisaalta pisteelle xn −<br />

∂xn+1 ∈ Gn pätee<br />

∂(xn − ∂xn+1) i) = ∂xn − ∂(∂xn+1) ii) iii)<br />

= ∂xn = 0, (38)<br />

missä yhtälö i) seuraa siitä, että ∂ on homomorfismi, yhtälö ii) siitä, että<br />

∂ ◦ ∂ = 0 ja yhtälö iii) siitä, että xn ∈ Zn.<br />

Koska ϕn−1 on homomorfismi, niin ϕn−1(0) = 0, joten ehdon (38) nojalla pätee<br />

Koska lisäksi ehdon (37) mukaan pätee<br />

niin konstruktion 10.16 perusteella on<br />

ϕn−1(0) = ∂(xn − ∂xn+1).<br />

ψn(xn − ∂xn+1) = x ′′ n,<br />

ǫn([x ′′ n]) = [0] ∈ H ′ n−1,<br />

joten väite (34) pätee. Silloin myös väite (24) pätee.<br />

Näin kaikki kolme ehtoa (1), (2) ja (3) on todistettu, joten koko lauseen todistus<br />

on lopulta valmis. <br />

Huomautus. Jos<br />

0 −−−−→ (G ′ ,∂ ′ )<br />

ϕ<br />

−−−−→ (G,∂)<br />

ψ<br />

−−−−→ (G ′′ ,∂ ′′ ) −−−−→ 0<br />

on lyhyt eksakti jono ketjukomplekseja, niin erityisesti ϕn : G ′ n → Gn on monomorfismi<br />

ja ψn : Gn → G ′′ n epimorfismi kaikille n. Tästä ei seuraa, että<br />

ϕn : H ′ n → Hn olisi monomorfismi ja/tai ψn : Hn → H ′′<br />

n olisi epimorfismi<br />

kaikille n, vrt. tehtävät 5.1 ja 5.4. Huomaa, että jos näin olisi, ei koko ǫn:n<br />

konstruoinnissa 10.16 olisi paljon mieltä: se olisi aina nollakuvaus.<br />

Merkintä 10.22 Olkoot (G ′ ,∂ ′ ), (G,∂) ja (G ′′ ,∂ ′′ ) sekä (F ′ ,∂ ′ ), (F,∂) ja (F ′′ ,∂ ′′ )<br />

ketjukomplekseja, ϕ : (G ′ ,∂ ′ ) → (G,∂) ja ψ : (G,∂) → (G ′′ ,∂ ′′ ) sekä α :<br />

(F ′ ,∂ ′ ) → (F,∂) ja β : (F,∂) → (F ′′ ,∂ ′′ ) ketjukuvauksia, siten, että jonot<br />

ja<br />

0 −−−−→ (G ′ ,∂ ′ )<br />

0 −−−−→ (F ′ ,∂ ′ )<br />

ϕ<br />

−−−−→ (G,∂)<br />

α<br />

−−−−→ (F,∂)<br />

155<br />

ψ<br />

−−−−→ (G ′′ ,∂ ′′ ) −−−−→ 0<br />

β<br />

−−−−→ (F ′′ ,∂ ′′ ) −−−−→ 0


ovat lyhyitä eksakteja jonoja. Tässä reunakuvauksista on jätetty merkintöjen<br />

yksinkertaistamiseksi ylä- tai alaindeksit pois, mutta jokaisella ketjukompleksilla<br />

on luonnollisesti omat reunakuvauksensa. Esimerkiksi siis ketjukompleksien<br />

(G,∂) ja (F,∂) reunakuvausten ei oleteta olevan samoja, vaikka niitä merkitään<br />

samalla symbolilla ∂. Olkoot lisäksi γ ′ : (F ′ ,∂ ′ ) → (G ′ ,∂ ′ ), γ : (F,∂) → (G,∂)<br />

ja γ ′′ : (F ′′ ,∂ ′′ ) → (G ′′ ,∂ ′′ ) ketjukuvauksia siten, että kaavio<br />

F ′ αn<br />

n −−−−→ Fn<br />

⏐<br />

γ ′<br />

n<br />

G ′ n<br />

ϕn<br />

−−−−→ Gn<br />

βn<br />

−−−−→ F ′′<br />

n<br />

⏐<br />

γn ⏐<br />

⏐<br />

γ ′′<br />

n<br />

ψn<br />

−−−−→ G ′′ n<br />

kommutoi kaikille n ∈ Z. Tällöin sanotaan, että<br />

α<br />

0 −−−−→ (F ′ ,∂ ′ ) −−−−→ (F,∂) −−−−→ (F ′′ ,∂ ′′ ) −−−−→ 0<br />

⏐<br />

γ ′<br />

⏐<br />

γ ⏐<br />

γ ′′<br />

0 −−−−→ (G ′ ,∂ ′ )<br />

ϕ<br />

−−−−→ (G,∂)<br />

on kommutoiva, eksakti ketjukompleksikaavio.<br />

β<br />

ψ<br />

−−−−→ (G ′′ ,∂ ′′ ) −−−−→ 0<br />

Huomautus. Merkinnän 10.22 tilanteessa ryhmiä on niin paljon, että niiden piirtäminen<br />

samaan kuvaan on vähän hankalaa. Tässä on siis kaksi kaavion (10.15)<br />

tyyppistä kaaviota, G:lle ja F:lle kummallekin erikseen. Nämä voisi periaattees-<br />

sa piirtää kolmiulotteiseen kuvioon päällekkäin ja sitten homomorfismit γ ′ n, γn<br />

ja γ ′′<br />

n näiden välille pystysuoraan. Nuo kommutointivaatimukset kuuluvat silloin<br />

niin, että kaavio kommutoi ”joka suuntaan”, sekä horisontaalisesti että vertikaalisesti.<br />

Lause 10.23 Olkoon<br />

α<br />

0 −−−−→ (F ′ ,∂ ′ ) −−−−→ (F,∂) −−−−→ (F ′′ ,∂ ′′ ) −−−−→ 0<br />

⏐<br />

γ ′<br />

⏐<br />

γ ⏐<br />

γ ′′<br />

0 −−−−→ (G ′ ,∂ ′ )<br />

ϕ<br />

−−−−→ (G,∂)<br />

kommutoiva, eksakti ketjukompleksikaavio.<br />

β<br />

ψ<br />

−−−−→ (G ′′ ,∂ ′′ ) −−−−→ 0<br />

Merkitään symboleilla Hn(G ′ ), Hn(G), Hn(G ′′ ), Hn(F ′ ), Hn(F) ja Hn(F ′′ )<br />

ketjukompleksien (G ′ ,∂ ′ ), (G,∂), (G ′′ ,∂ ′′ ), (F ′ ,∂ ′ ), (F,∂) ja (F ′′ ,∂ ′′ ) homologiaryhmiä.<br />

Olkoot αn, βn, ϕn, ψn, γ ′ n, γn ja γ ′′<br />

n ketjukuvausten α,β,ϕ,ψ,γ ′ ,γ ja γ ′′ indusoimat<br />

homologiahomomorfismit.<br />

156


Olkoot lisäksi ǫ G n : Hn(G ′′ ) → Hn−1(G ′ ) ja ǫ F n : Hn(F ′′ ) → Hn−1(F ′ ) konstruktion<br />

(10.16) mukaiset homomorfismit. Tällöin kaavio<br />

ǫ F<br />

n+1<br />

eαn<br />

· · · −−−−→ Hn(F ′ ) −−−−→ Hn(F) −−−−→ Hn(F ′′ ) −−−−→ Hn−1(F ′ )<br />

⏐<br />

eγn<br />

· · ·<br />

⏐<br />

eγ ′<br />

n<br />

ǫ G<br />

n+1<br />

−−−−→ Hn(G ′ )<br />

kommutoi.<br />

eϕn<br />

−−−−→ Hn(G)<br />

eβn<br />

⏐<br />

eγ ′′<br />

n<br />

eψn<br />

−−−−→ Hn(G ′′ )<br />

Todistus. Olkoon n ∈ Z. Riittää osoittaa, että<br />

ǫ F<br />

n<br />

⏐<br />

eγ ′<br />

n−1<br />

ǫ G<br />

n<br />

−−−−→ Hn−1(G ′ )<br />

eαn−1<br />

−−−−→ · · ·<br />

eϕn−1<br />

−−−−→ · · ·<br />

ϕn ◦ γ ′ n = γn ◦ αn, (1)<br />

ψn ◦ γn = γ ′′<br />

n ◦ βn ja (2)<br />

ǫ G n ◦ γ ′′<br />

n = γ ′ n−1 ◦ ǫ F n . (3)<br />

Ehtoa (1) varten tarvitaan oletuksesta seuraava kaavion<br />

F ′ αn<br />

n −−−−→ Fn<br />

⏐<br />

γ ′<br />

n<br />

G ′ n<br />

⏐<br />

γn<br />

ϕn<br />

−−−−→ Gn<br />

kommutointi. Tämän ja homologiahomomorfismien määritelmien mukaan saadaan<br />

kaikille f ′ n ∈ Zn(F ′ )<br />

ϕn ◦ γ ′ n([f ′ n]) = [ϕn ◦ γ ′ n(f ′ n)] = [γn ◦ αn(f ′ n)] = γn ◦ αn([f ′ n]),<br />

joten väite (1) pätee.<br />

Ehtoa (2) varten tarvitaan vastaavasti kaavion<br />

Fn<br />

βn<br />

−−−−→ F ′′<br />

n<br />

⏐<br />

γn ⏐<br />

Gn<br />

⏐<br />

γ ′′<br />

n<br />

ψn<br />

−−−−→ G ′′ n<br />

kommutointi, jonka nojalla saadaan yhtä helposti kaikille fn ∈ Zn(F)<br />

ψn ◦ γn([fn]) = [ψn ◦ γn(fn)] = [γ ′′<br />

n ◦ βn(fn)] = γ ′′<br />

n ◦ βn([fn]),<br />

joten myös ehto (2) pätee.<br />

Ehto (3) on vähän hankalampi. Olkoon sitä varten f ′′<br />

n ∈ Zn(F ′′ ). Pitää osoittaa,<br />

että<br />

ǫ G n ◦ γ ′′<br />

n([f ′′<br />

n]) = γ ′ n−1 ◦ ǫ F n ([f ′′<br />

n]). (6)<br />

157<br />

(4)<br />

(5)


Konstruktion (10.16) perusteella on olemassa fn ∈ Fn ja f ′ n−1 ∈ Zn(F ′ ) siten,<br />

että<br />

jolloin kuvauksen ǫ F n määritelmän mukaan<br />

βn(fn) = f ′′<br />

n ja (7)<br />

αn−1(f ′ n−1) = ∂fn, (8)<br />

ǫ F n ([f ′′<br />

n]) = [f ′ n−1] ∈ Hn−1(F ′ ).<br />

Tällöin homologiahomomorfismin γ ′ n−1 määritelmän mukaan<br />

Nyt pätee<br />

γ ′ n−1 ◦ ǫ F n ([f ′′<br />

n]) = γ ′ n−1([f ′ n−1]) = [γ ′ n−1(f ′ n−1)] ∈ Hn−1(G ′ ). (9)<br />

ψn(γn(fn)) i) = γ ′′<br />

n(βn(fn)) ii)<br />

= γ ′′<br />

n(f ′′<br />

n) iii)<br />

∈ Zn(G ′′ ), (10)<br />

missä yhtälö i) seuraa kaavion (5) kommutoinnista, yhtälö ii) ehdosta (7) ja<br />

ehto iii) siitä, että f ′′<br />

n ∈ Zn(F ′′ ), sillä oletuksen mukaan γ ′′ on ketjukuvaus, ks.<br />

lause 5.2.<br />

Koska f ′ n−1 ∈ Zn−1(F ′ ) ja γ ′ on myös ketjukuvaus, niin lauseen 5.2 nojalla<br />

saadaan vastaavasti γ ′ n−1(f ′ n−1) ∈ Zn−1(G ′ ). Lisäksi pätee<br />

∂(γn(fn)) i) = γn−1(∂fn) ii)<br />

= γn−1(αn−1(f ′ n−1)) iii)<br />

= ϕn−1(γ ′ n(f ′ n−1)), (11)<br />

missä yhtälö i) seuraa siitä, että γ on ketjukuvaus, yhtälö ii) seuraa ehdosta (8)<br />

ja yhtälö iii) kaavioiden (4) kommutoinnista.<br />

Koska siis γ ′′<br />

n(f ′′<br />

n) ∈ Zn(G ′′ ), γn(fn) ∈ Gn ja γ ′ n−1(f ′ n−1) ∈ Zn−1(G ′ ), niin<br />

ehtojen (10) ja (11) sekä konstruktion 10.16 nojalla pätee<br />

ǫ G n ([γ ′′<br />

n(f ′′<br />

n)]) = [γ ′ n−1(f ′ n−1)] ∈ Hn−1(G ′ ). (12)<br />

Ehdon (6) todistus on nyt yhteenvetoa vaille valmis: Ehtojen (9) ja (12) nojalla<br />

ǫ G n ◦ γ ′′<br />

n([f ′′<br />

n]) = [γ ′ n−1(f ′ n−1)] = γ ′ n−1 ◦ ǫ F n ([f ′′<br />

n]),<br />

joten asia on selvä. <br />

Huomautus. Lauseen 10.23 todistusta tarkastellessa voi epäillä, että lause on<br />

voimakkaasti ylioletettu, ts. läheskään kaikkia oletuksia ei ole käytetty. Perheiden<br />

γ ′ ,γ ja γ ′′ ketjukuvausominaisuutta käytettiin, mutta muiden mukana<br />

olevien ketjukuvausten osalta näin ei nähtävästi tehty. Mihin sitä paitsi tarvittiin<br />

jonojen eksaktisuutta? Nämä ylioletusepäilyt ovat näköharhaa, sillä nämä<br />

kaikki mainitut seikat vaaditaan, jotta konstruktio 10.16 onnistuu, ts. jotta kuvaukset<br />

ǫ F n ja ǫ G n voidaan ylipäätään määritellä.<br />

158


Harjoitustehtäviä<br />

Tehtävissä 10.1-4 kaikki G:t symboloivat Abelin ryhmiä ja nuolet niiden välisiä<br />

homomorfismeja. Todista esitetyt väitteet.<br />

10.1 Jos kommutoivassa kaaviossa<br />

G1 −−−−→ G ′ 1 −−−−→ 0<br />

⏐<br />

<br />

⏐<br />

<br />

0 −−−−→ G2 −−−−→ G ′ 2<br />

⏐<br />

<br />

⏐<br />

<br />

0 −−−−→ G3 −−−−→ G ′ 3<br />

⏐<br />

<br />

⏐<br />

<br />

0 −−−−→ G4 −−−−→ G ′ 4<br />

molemmat sarakkeet sekä 1., 2., ja 4. rivi ovat eksakteja, niin myös 3. rivi on<br />

eksakti.<br />

10.2 Jos kommutoivassa kaaviossa<br />

G1 −−−−→ G ′ 1 −−−−→ 0<br />

⏐<br />

<br />

⏐<br />

<br />

G2 −−−−→ G ′ 2 −−−−→ 0<br />

⏐<br />

<br />

⏐<br />

<br />

G3 −−−−→ G ′ 3 −−−−→ 0<br />

⏐<br />

<br />

⏐<br />

<br />

0 −−−−→ G4 −−−−→ G ′ 4<br />

molemmat sarakkeet sekä 1., 3., ja 4. rivi ovat eksakteja, niin myös 2. rivi on<br />

eksakti.<br />

159


10.3 Tämä on ns. ”lemma of nine”. Jos kommutoivassa kaaviossa<br />

0 0 0<br />

⏐<br />

<br />

⏐<br />

<br />

⏐<br />

<br />

0 −−−−→ G ′ 1 −−−−→ G1 −−−−→ G ′′<br />

1 −−−−→ 0<br />

⏐ ⏐ ⏐<br />

⏐ ⏐ ⏐<br />

<br />

0 −−−−→ G ′ 2 −−−−→ G2 −−−−→ G ′′<br />

2 −−−−→ 0<br />

⏐ ⏐ ⏐<br />

⏐ ⏐ ⏐<br />

<br />

0 −−−−→ G ′ 3 −−−−→ G3 −−−−→ G ′′<br />

3 −−−−→ 0<br />

⏐ ⏐ ⏐<br />

⏐ ⏐ ⏐<br />

<br />

0 0 0<br />

kaikki sarakkeet sekä keskirivi ovat eksakteja, niin ylärivi on eksakti jos ja vain<br />

jos alarivi on eksakti.<br />

10.4 Jos kommutoivassa kaaviossa<br />

0<br />

⏐<br />

<br />

0 −−−−→ G11 −−−−→ G12 −−−−→ G13 −−−−→ G14 −−−−→ 0<br />

⏐<br />

α1<br />

⏐<br />

<br />

⏐<br />

<br />

⏐<br />

δ1<br />

0 −−−−→ G21 −−−−→ G22 −−−−→ G23 −−−−→ G24 −−−−→ 0<br />

⏐<br />

α2<br />

⏐<br />

<br />

⏐<br />

<br />

⏐<br />

δ2<br />

0 −−−−→ G31 −−−−→ G32 −−−−→ G33 −−−−→ G34 −−−−→ 0<br />

⏐<br />

<br />

0<br />

kaikki rivit ja sarakkeet ovat eksakteja, niin on olemassa homomorfismi ǫ :<br />

G31 → G14 siten, että jono<br />

G11<br />

on eksakti.<br />

α1<br />

−−−−→ G21<br />

α2<br />

−−−−→ G31<br />

ǫ<br />

−−−−→ G14<br />

δ1<br />

−−−−→ G24<br />

δ2<br />

−−−−→ G34<br />

Huomautus tehtävään 10.4. Jos (G,∂) on ketjukompleksi, niin jono<br />

0 −−−−→ Zn/Bn<br />

ei<br />

−−−−→ Gn/Bn<br />

[x]↦→∂x<br />

−−−−−→ Zn−1<br />

160<br />

x↦→[x]<br />

−−−−→ Hn−1 −−−−→ 0


on järkevästi määritelty ja eksakti. (Miksi?) Koska Zn/Bn = Hn, niin näillä<br />

kuvauksilla saadaan siis eksakti jono<br />

Jos<br />

0 −−−−→ Hn −−−−→ Gn/Bn −−−−→ Zn−1 −−−−→ Hn−1 −−−−→ 0.<br />

0 −−−−→ (G ′ ,∂ ′ )<br />

ϕ<br />

−−−−→ (G,∂)<br />

ψ<br />

−−−−→ (G ′′ ,∂ ′′ ) −−−−→ 0<br />

on lyhyt eksakti jono ketjukomplekseja, niin järkevästi määritellyssä (miksi?) ja<br />

kommutoivassa (miksi?) kaaviossa<br />

0 −−−−→ H ′ n −−−−→ G ′ n/B ′ n −−−−→ Z ′ n−1 −−−−→ H ′ n−1 −−−−→ 0<br />

⏐<br />

eϕn<br />

⏐<br />

[x]↦→[ϕn(x)]<br />

0<br />

⏐<br />

<br />

⏐<br />

ϕn−1<br />

⏐<br />

eϕn−1<br />

0 −−−−→ Hn −−−−→ Gn/Bn −−−−→ Zn−1 −−−−→ Hn−1 −−−−→ 0<br />

⏐<br />

e ψn<br />

0 −−−−→ H ′′<br />

⏐<br />

[x]↦→[ψn(x)]<br />

⏐<br />

ψn−1<br />

n −−−−→ G ′′ n/B ′′<br />

n −−−−→ Z ′′<br />

n−1 −−−−→ H ′′<br />

⏐<br />

<br />

0<br />

⏐<br />

e ψn−1<br />

n−1 −−−−→ 0<br />

rivit ja sarakkeet ovat eksakteja (miksi?). Tällöin tehtävän 10.4 mukaan on<br />

olemassa homomorfismi ǫ : H ′′<br />

n → H ′ n−1 siten, että jono<br />

H ′ n<br />

eϕn<br />

−−−−→ Hn<br />

eψn<br />

−−−−→ H ′′<br />

n<br />

ǫ<br />

−−−−→ H ′ n−1<br />

eϕn−1<br />

−−−−→ Hn−1<br />

eψn−1<br />

−−−−→ H ′′<br />

n−1<br />

on eksakti. Tämä kuvaus ǫ on täsmälleen konstruktion 10.16 mukainen ǫn.<br />

(Miksi?) Siten tehtävä 10.4 on vaihtoehtoinen tapa hoitaa konstruktio 10.16<br />

ja lauseen 10.21 melko pitkä todistus.<br />

——————————————<br />

Jos G ja G ′ ovat Abelin ryhmiä, niin merkitään<br />

Hom(G,G ′ ) = {ϕ : G → G ′ | ϕ on homomorfismi}.<br />

Joukosta Hom(G,G ′ ) tulee ilmeisesti Abelin ryhmä, kun varustetaan se tavallisella<br />

homomorfismien yhteenlaskulla. Jos lisäksi H on Abelin ryhmä ja ϕ ∈<br />

Hom(G,G ′ ) kiinteä, niin määritellään kuvaus ϕ∗ : Hom(H,G) → Hom(H,G ′ )<br />

asettamalla jokaiselle f ∈ Hom(H,G)<br />

ϕ∗(f) = ϕ ◦ f.<br />

161


Huomaa, että koska ϕ on homomorfismi ϕ : G → G ′ , niin ϕ ◦ f : H → G ′ on<br />

myös homomorfismi eli ϕ∗(f) ∈ Hom(H,G ′ ) kaikille f ∈ Hom(H,G). Tällöin<br />

ϕ∗ on todella kuvaus ϕ∗ : Hom(H,G) → Hom(H,G ′ ).<br />

Lisäksi on helppo nähdä, että ϕ∗ on homomorfismi.<br />

Vastaavasti syntyy homomorfismi ϕ ∗ : Hom(G ′ ,H) → Hom(G,H), kun asetetaan<br />

kaikille f ∈ Hom(G ′ ,H)<br />

10.5 Olkoon jono<br />

0 −−−−→ G ′<br />

ϕ ∗ (f) = f ◦ ϕ.<br />

ϕ<br />

−−−−→ G<br />

eksakti ja H Abelin ryhmä. Osoita, että jono<br />

0 −−−−→ Hom(H,G ′ )<br />

on myös eksakti.<br />

10.6 Olkoon jono<br />

G ′<br />

ϕ<br />

−−−−→ G<br />

ϕ∗<br />

−−−−→ Hom(H,G)<br />

eksakti ja H Abelin ryhmä. Osoita, että jono<br />

0 −−−−→ Hom(G ′′ ,H)<br />

on myös eksakti.<br />

10.7 Olkoon jono<br />

0 −−−−→ G ′<br />

ψ<br />

−−−−→ G ′′<br />

ψ<br />

−−−−→ G ′′ −−−−→ 0<br />

ψ ∗<br />

−−−−→ Hom(G,H)<br />

ϕ<br />

−−−−→ G<br />

eksakti ja H Abelin ryhmä. Ovatko jonot<br />

0 −−−−→ Hom(H,G ′ )<br />

ja/tai<br />

0 −−−−→ Hom(G ′′ ,H)<br />

eksakteja<br />

a) ilman mitään lisäoletuksia?<br />

b) jos H on vapaa?<br />

c) jos G ′′ on vapaa?<br />

ϕ∗<br />

−−−−→ Hom(H,G)<br />

ψ ∗<br />

−−−−→ Hom(G,H)<br />

162<br />

ψ∗<br />

−−−−→ Hom(H,G ′′ )<br />

ϕ ∗<br />

−−−−→ Hom(G ′ ,H)<br />

ψ<br />

−−−−→ G ′′ −−−−→ 0<br />

ψ∗<br />

−−−−→ Hom(H,G ′′ ) −−−−→ 0<br />

ϕ ∗<br />

−−−−→ Hom(G ′ ,H) −−−−→ 0


11 Barysentrinen jako<br />

Tavoitteena on siis laskea eksplisiittisesti homologiaryhmät Hn(X) jollekin tietylle<br />

avaruudelle X. Yksi ongelma näissä laskuissa on, että X:ssä on ”suuria”<br />

simpleksejä, jotka voivat sijaita hyvinkin hankalasti, jolloin niiden hallitseminen<br />

on vaikeaa. Konkreettisena esimerkkinä tästä on vaikkapa toruspinta, jonka<br />

simpleksit voivat kierrellä pintaa pitkin ja leikata itseään hyvinkin monimutkaisella<br />

tavalla. Tässä luvussa osoitetaan, että nämä ”suuret” simpleksit voidaan<br />

itse asiassa unohtaa, ja homologiaryhmät voidaan laskea käyttäen vain ”pieniä”<br />

simpleksejä. Tässä toruksen tapauksessa ”pienuus”tarkoittaa sitä, että simpleksien<br />

halkaisijat ovat niin pieniä, että ne eivät voi kiertää toruspintaa ympäri<br />

millään tavalla eivätkä siis voi tässä mielessä ”leikata itseään”.<br />

Tällaiset ”pienet”simpleksit määritellään barysentrisen jaon avulla tuonnempana.<br />

Tuo ”pienuuden”mittaaminen vaatii periaatteessa metriikkaa eli käytännössä<br />

normiavaruutta. Tehdään nämä määritelmät kuitenkin (osittain) myös yleisessä<br />

topologisessa avaruudessa. Tämän takia määritelmissä ja lauseissa täytyy<br />

aina muistaa sanoa, minkälaisessa avaruudessa mennään. Sovitaan, että normiavaruudessa<br />

E on aina normin määräämä metriikka, jota merkitään symbolilla<br />

d eli d(x,y) = ||x − y|| kaikille x,y ∈ E. Tässä jatkossa tarkastellaan normiavaruuden<br />

konvekseja, epätyhjiä osajoukkoja K. Lyhyyden vuoksi sanotaan pelkästään,<br />

että ”joukko K on konveksi”, millä tarkoitetaan sitä, että ∅ = K ⊂ E on<br />

konveksi jollekin normiavaruudelle E. Joukossa K on aina E:n normitopologian<br />

määräämä aliavaruustopologia, joka on myös metrinen topologia: E:n metriikan<br />

rajoittuma antaa metriikan joukkoon K.<br />

Merkintä 11.1 Olkoon X topologinen avaruus ja σ ∈ Σn(X). Merkitään<br />

|σ| = σ(∆n) ⊂ X,<br />

ja sanotaan, että |σ| on simpleksin σ jälki.<br />

Huomautus. Koska ∆n on kompakti ja σ jatkuva, niin |σ| on aina kompakti. Jos<br />

X on Hausdorff-avaruus, niin |σ| on myös suljettu.<br />

Jos E on normiavaruus ja x0,...,xn ∈ E, niin affiinisimpleksi (x0 ...xn) ∈<br />

Σn(E) määriteltiin (merkintä 9.5) asettamalla<br />

(x0 ...xn)(x) =<br />

n<br />

ξkxk ∈ E,<br />

k=0<br />

missä ξ0,...,ξn ovat pisteen x ∈ ∆n barysentriset koordinaatit.<br />

Lause 11.2 Olkoon E on normiavaruus ja x0,...,xn ∈ E. Tällöin affiinisimpleksin<br />

(x0 ...xn) jälki |(x0 ...xn)| on joukon {x0,...,xn} konveksiverho.<br />

Todistus. Väite seuraa lauseesta 1.7 ja huomautuksesta 1.26. <br />

163


Lause 11.3 Jos K on konveksi ja x0,...,xn ∈ K, niin affiinisimpleksin (x0 ...xn)<br />

jäljelle pätee<br />

|(x0 ...xn)| ⊂ K.<br />

Todistus. Tämä seuraa välittömästi lauseesta 11.2 ja joukon K konveksisuudesta.<br />

<br />

Huomautus 11.4 Jos K on konveksi joukko ja x0,...,xn ∈ K, niin lauseen<br />

11.3 nojalla (x0 ...xn) ∈ Σn(K), koska affiini kuvaus on aina jatkuva.<br />

Merkintä 11.5 Olkoon K konveksi joukko ja x0,...,xn ∈ K, n ≥ 1. Olkoon<br />

lisäksi 0 ≤ i < j ≤ n. Tällöin sanotaan, että affiini 2-simpleksi (xixj) ∈ Σ2(K)<br />

on affiinisimpleksin (x0 ...xn) särmä.<br />

Huomautus. Geometrisesti särmän tulkinta on ilmeinen: se on kolmion kylki,<br />

tetraedrin ”geometrinen särmä” jne. Särmän jälki on jana, ellei sitten käy niin,<br />

että xi = xj, jolloin se surkastuu pisteeksi. Jos pisteet x0,...,xn ovat eri pisteitä,<br />

niin affiinisimpleksillä (x0 ...xn) on tarkalleen n! kappaletta (eri) särmiä.<br />

Jätetään tämän todistus harjoitustehtäväksi.<br />

Metrisessä avaruudessa K määritellään (kuten tapana on) epätyhjän joukon<br />

A ⊂ K halkaisija d(A) asettamalla<br />

d(A) = sup{d(x,y) | x,y ∈ A}.<br />

Koska simpleksin jälki on kompakti, niin se on myös rajoitettu, ja siten sen halkaisija<br />

on äärellinen. Affiinisimpleksin (x0 ...xn) jäljen |(x0 ...xn)| halkaisijalle<br />

d(|(x0 ...xn)|) käytetään jatkossa turhien sulkujen välttämiseksi merkintää<br />

d(|x0 ...xn|) = d(|(x0 ...xn)|) ∈ R.<br />

Lause 11.6 Olkoon K konveksi joukko. Affiinisimpleksin jäljen halkaisija on<br />

sama kuin sen pisimmän särmän pituus, ts. jos (x0 ...xn) : ∆n → K, n ≥ 1 on<br />

affiinisimpleksi, niin<br />

Todistus. Merkitään<br />

d(|x0 ...xn|) = max{d(xi,xj) | 0 ≤ i < j ≤ n}.<br />

a = max{d(xi,xj) | 0 ≤ i < j ≤ n} ∈ R.<br />

Koska xi,xj ∈ |(x0 ...xn)|, niin a ≤ d(|x0 ...xn|) ja riittää osoittaa, että<br />

d(|x0 ...xn|) ≤ a. (1)<br />

Olkoon y ∈ |(x0 ...xn)| mielivaltainen. Väite (1) seuraa, jos osoitetaan, että<br />

kaikille x ∈ |(x0 ...xn)| pätee<br />

d(x,y) ≤ a<br />

164


tai toisin sanoen<br />

x ∈ B(y,a), (2)<br />

missä B(y,a) on y-keskinen a-säteinen suljettu pallo. Väite (2) seuraa, jos osoitetaan,<br />

että<br />

|(x0 ...xn)| ⊂ B(y,a). (3)<br />

Koska |(x0 ...xn)| on lauseen 11.1 mukaan joukon {x0,...,xn} konveksiverho<br />

ja B(y,a) on konveksi, niin väite (3) seuraa, jos osoitetaan, että<br />

{x0,...,xn} ⊂ B(y,a). (4)<br />

Olkoon k = 0,...,n mielivaltainen. Väite (4) seuraa, jos osoitetaan, että<br />

tai toisin sanoen<br />

xk ∈ B(y,a),<br />

y ∈ B(xk,a). (5)<br />

Koska y ∈ |(x0 ...xn)|, niin väite (3) seuraa, jos osoitetaan, että<br />

|(x0 ...xn)| ⊂ B(xk,a). (6)<br />

Koska siis |(x0 ...xn)| on joukon {x0,...,xn} konveksiverho ja B(xk,a) on konveksi,<br />

niin väite (6) seuraa, jos osoitetaan, että<br />

{x0,...,xn} ⊂ B(xk,a).<br />

Tämä seuraa suoraan luvun a määritelmästä. <br />

Määritelmä 11.7 Olkoon K konveksi joukko ja n ∈ N. Merkitään<br />

ja edelleen<br />

Σ A n(K) = {σ ∈ Σn(K) | σ on affiini} ⊂ Σn(X)<br />

S A n (K) = Fr(Σ A n(K)).<br />

Sanotaan, että S A n (K) on K:n n-affiiniketjujen ryhmä. Sen alkioita sanotaan<br />

(luonnollisesti) K:n n-affiiniketjuiksi.<br />

Huomautus 11.8 Upotuskuvauksen ΣA n(K) ֒→ Σn(X) ja samastuskuvauksen<br />

i : Σn(K) → Sn(K) yhdiste on injektio ΣA n(K) → Sn(K), joka indusoi lauseen<br />

2.15 mukaisesti homomorfismin iA : SA n (K) → Sn(K). Helposti nähdään, että<br />

iA on monomorfismi, ja tämän monomorfismin kautta voidaan tulkita SA n (K) =<br />

iA (SA n (K)) ⊂ Sn(K). Kuten tapana on ollut, tämä ”tulkintakuvaus” iA jätetään<br />

yleensä kirjoittamatta, jolloin SA n (K) ⊂ Sn(K). Tätä tulkintaa helpottavat nyt<br />

huomautuksen 2.14 formaalit summaesitykset: jokainen K:n n-affiiniketju cA voidaan formaalisti esittää muodossa<br />

c A = <br />

nσ · σ,<br />

σ∈Σ A n<br />

165


kun taas mielivaltaisella K:n affiiniketjulla c on esitys<br />

c = <br />

nσ · σ.<br />

σ∈Σn<br />

Tässä tulkinnassa siis n-ketjulle c ∈ Sn(K) pätee c ∈ S A n (K) jos ja vain jos<br />

nσ = 0 kaikille σ ∈ Σn(K) \ Σ A n(K).<br />

Oleellista tässä tulkinnassa on se, että S A n (K) on ryhmän Sn(K) aliryhmä, jolloin<br />

kahden affiiniketjun summa pysyy affiiniketjujen ryhmässä ja myös affiiniketjun<br />

käänteisalkio löytyy sieltä.<br />

Reunakuvauksen ∂n määritelmässä olevat affiinisimpleksit F i n = (e0 ...êi ...en)<br />

ovat nimensä mukaisesti affineja. Tällöin, jos σ ∈ Σ A n(K), niin σ◦F i n ∈ Σ A n−1(K),<br />

sillä huomautuksen 1.24 mukaan affiinien kuvausten yhdiste on affiini. Silloin<br />

∂nσ =<br />

n<br />

(−1) i σ ◦ F i n ∈ S A n−1(K),<br />

i=0<br />

Tämä havainto aiheuttaa sen, että<br />

∂n(S A n (K)) ⊂ S A n−1(K),<br />

joten reunahomomorfismin ∂n rajoittuma aliryhmään S A n (K) ⊂ Sn(K) on homomorfismi<br />

∂n| S A n (K) : S A n (K) → S A n−1(K).<br />

Tämän nojalla voidaan asettaa määritelmä:<br />

Määritelmä 11.9 Olkoon K konveksi joukko. Merkitään kaikille n ∈ N symbolilla<br />

∂ A n rajoittumakuvausta ∂n| S A n (K). Sanotaan, että ketjukompleksi (S A (K),∂ A ) =<br />

{(S A n (K),∂ A n )}n∈Z on avaruuden K affiini ketjukompleksi.<br />

Huomautus. Määritelmässä 11.9 pitää tietysti sopia, että S A n (K) = 0, kun n < 0<br />

ja että ∂ A n = 0 kun n ≤ 0. Lisäksi on huomattava, että kyseessä todella on<br />

ketjukompleksi eli että ∂ A n−1 ◦ ∂ A n = 0. Tämä seuraa välittömästi siitä, että<br />

∂n−1 ◦ ∂n = 0.<br />

Määritelmä 11.10 Olkoon K konveksi joukko ja σ = (x0 ...xn) ∈ Σ A n(K)<br />

sekä a ∈ K. Sanotaan, että affiinisimpleksin σ a-kartio on affiinisimpleksi<br />

aσ ∈ Σ A n+1(K), missä<br />

aσ = (ax0x1 ...xn) : ∆n+1 → K.<br />

Sanotaan, että piste a ∈ K on kartion aσ kärki.<br />

Näin saadaan kuvaus Σ A n(K) → Σ A n+1(K), σ ↦→ aσ. Kun yhdistetään tähän<br />

166


samastuskuvaus i : Σ A n+1(K) → S A n+1(K), syntyy kuvaus Σ A n(K) → S A n+1(K).<br />

Tämä kuvaus indusoi lauseen 2.15 mukaisesti homomorfismin<br />

an : S A n (K) → S A n+1(K).<br />

Sanotaan, että tämä homomorfismi on pisteen a indusoima kartiohomomorfismi.<br />

Huomautus 11.11 Määritelmässä 11.10 pitää huomata, että affiinin simpleksin<br />

(x0 ...xn) ∈ ΣA n(K) a-kartio on todella joukossa ΣA n+1(K). Tämä seuraa<br />

huomautuksesta 11.4, sillä a,x0,...,xn ∈ K ja K on konveksi. Tässä on lisäksi<br />

syytä huomata, että määritelmien mukaan a-kartiokuvaus an operoi formaalisti<br />

näin:<br />

⎛<br />

⎝ <br />

⎞<br />

nσ · σ⎠<br />

= <br />

nσ · aσ.<br />

an<br />

σ∈Σ A n (K)<br />

σ∈Σ A n (K)<br />

Esimerkki. Geometrisesti a-kartio näyttää tältä:<br />

Kun n = 0 ja σ = (x0), niin<br />

a = (aσ)(e0)<br />

•<br />

• •<br />

e0<br />

∆1<br />

e1<br />

Kun n = 1 ja σ = (x0x1), niin<br />

•<br />

• •<br />

e0<br />

e2<br />

∆2<br />

e1<br />

Kun n = 2 ja σ = (x0x1x2), niin<br />

• •<br />

e0<br />

e2<br />

•<br />

∆3<br />

•<br />

e3<br />

e1<br />

−→<br />

aσ<br />

aσ<br />

−→<br />

aσ<br />

−→<br />

•<br />

x0 = (aσ)(e1) = σ(e0)<br />

•<br />

a = (aσ)(e0)<br />

•<br />

x0 = (aσ)(e1) = σ(e0)<br />

a = (aσ)(e0)<br />

•<br />

• •<br />

x0 = (aσ)(e1) = σ(e0)<br />

167<br />

• x1 = (aσ)(e2) = σ(e1)<br />

• x2 = (aσ)(e3) = σ(e2)<br />

x1 = (aσ)(e2) = σ(e1)


Tuosta tapauksesta n = 2 näkyy syy nimitykseen ”a-kartio”: simpleksin aσ jälki<br />

on kolmiopohjainen kartio, jonka kärkipisteenä on a ja pohjana simpleksin σ<br />

jälki.<br />

Tarkastellaan edellisistä kuvista tapausta n = 1. Simpleksin aσ reuna on kuvan<br />

kolmion aσ(∆2) suunnistettu reunaviiva eli kolmen suunnistetun janan summa.<br />

Tarkan formaalisti, kun σ = (x0x1), niin aσ = (ax0x1) ja silloin lauseen 9.8<br />

nojalla<br />

∂2(aσ) = (x0x1) − (ax1) + (ax0). (1)<br />

Toisaalta, jos lasketaan ensin reuna ja sitten a-kartio eli ketju a0(∂1(σ)), niin<br />

saadaan<br />

a0(∂1(x0x1)) = a0((x1) − (x0)) = (ax1) − (ax0). (2)<br />

Laskemalla summat (1) ja (2) yhteen saadaan summaksi (x0x1) eli alkuperäinen<br />

simpleksi σ. Tämä ei ole sattumaa, vaan näin käy aina ja kaikissa dimensioissa.<br />

Tämä on hyödyllinen tekninen aputulos, joka todistetaan seuraavaksi ja jota<br />

sovelletaan pian sen jälkeen.<br />

Lause 11.12 Olkoon K konveksi joukko, n ≥ 1 ja a ∈ K. Tällöin pätee<br />

∂ A n+1 ◦ an + an−1 ◦ ∂ A n = id S A n (K).<br />

Todistus. Lauseen 2.15 yksikäsitteisyyspuolen nojalla riittää osoittaa, että<br />

∂ A n+1 ◦ an(σ) + an−1 ◦ ∂ A n (σ) = σ kaikille σ ∈ Σ A n(K). (1)<br />

Olkoon tätä varten σ = (x0 ...xn) ∈ Σ A n(K) mielivaltainen. Ehto (1) saadaan<br />

suoraan laskemalla:<br />

∂ A n+1 ◦ an(σ) + an−1 ◦ ∂ A n (σ) i) = ∂n+1(ax0 ...xn) + an−1 ◦ ∂n(σ) ii)<br />

=<br />

n+1 <br />

(−1) i ∂ i <br />

n<br />

(ax0 ...xn) + an−1 (−1) i ∂ i <br />

iii)<br />

(x0 ...xn) =<br />

i=0<br />

(âx0 ...xn) −<br />

(x0 ...xn) −<br />

k=0<br />

i=0<br />

n<br />

(−1) k <br />

n<br />

(ax0 ... ˆxk ...xn) + an−1 (−1) i <br />

iv)<br />

(x0 ... ˆxi ...xn) =<br />

n<br />

(−1) k (ax0 ... ˆxk ...xn) +<br />

k=0<br />

(x0 ...xn) = σ,<br />

i=0<br />

n<br />

(−1) i (ax0 ... ˆxi ...xn) v)<br />

=<br />

joten väite (1) ja siten koko lause pätee. Tässä yhtälö<br />

i) seuraa huomautuksesta 11.11 ja reunakuvauksen ∂ A määritelmästä,<br />

ii) seuraa reunakuvauksen määritelmästä 4.3 ja<br />

iii) seuraa lauseesta 9.7. Tässä on myös ensimmäisestä summasta irrotettu ensimmäinen<br />

termi ja loppusummassa vaihdettu summeerausindeksiksi k = i − 1.<br />

Huomaa merkin muutos, joka tästä summeerausindeksin vaihdoksesta aiheutuu.<br />

168<br />

i=0


Yhtälö<br />

iv) seuraa huomautuksesta 11.11 ja<br />

v) on trivialiteetti. <br />

Määritelmässä 1.12 sovittiin, että simpleksijoukon ∆n ⊂ R n+1 painopiste on<br />

b(∆n) = 1<br />

n + 1<br />

n<br />

ei ∈ ∆n.<br />

Määritellään nyt affiinisimpleksin (joka on kuvaus!) painopiste.<br />

Määritelmä 11.13 Olkoon K konveksi joukko ja σ = (x0 ...xn) ∈ Σ A n(K).<br />

Sanotaan, että piste<br />

b(σ) = σ(b(∆n)) ∈ |σ| ⊂ K<br />

on affiinisimpleksin σ painopiste. Suoraan määritelmistä nähdään, että<br />

i=0<br />

b(σ) = 1<br />

n + 1<br />

n<br />

xi.<br />

Huomautus 11.14 Jos määritelmässä 11.13 joukko {x0,...,xn} ⊂ Rn+1 on<br />

riippumaton, niin painopiste b(σ) on simpleksijoukon Sx0...xn painopiste myös<br />

fysikaalisessa mielessä, siis massakeskipiste. Jos joukko {x0,...,xn} ei ole riippumaton,<br />

niin näin ei tarvitse olla – mieti tähän esimerkki. Tämähän tarkoittaa<br />

sitä, että pelkästä affiinisimpleksin kuvajoukosta ei voi päätellä painopistettä.<br />

Joka tapauksessa, on joukko riippumaton tai ei, niin suoraan määritelmästä<br />

seuraava ehto b(σ) ∈ |σ| takaa sen, että painopiste b(σ) kuuluu joukkoon K, sillä<br />

|σ| ⊂ K.<br />

Painopisteen avulla voidaan nyt määritellä tämän luvun otsikossa mainittu barysentrinen<br />

jako. Tämä on tosin vasta affiini versio; yleinen määritelmä tulee<br />

myöhemmin.<br />

Määritelmä 11.15 Olkoon K konveksi joukko ja (S A (K),∂ A ) sen affiini ketjukompleksi.<br />

Määritellään rekursiivisesti homomorfismit B A n : S A n (K) → S A n (K)<br />

seuraavalla tavalla:<br />

Sovitaan ensin, että B A n = 0, kun n < 0 ja että B A 0 = id S A 0 (K).<br />

Oletetaan sitten rekursiivisesti, että n ≥ 1 ja että B A n−1 : S A n−1(K) → S A n−1(K)<br />

on jo määritelty. Määritellään ensin kuvaus B A n : Σ A n(K) → S A n (K) asettamalla<br />

kaikille σ ∈ Σ A n(K)<br />

i=0<br />

B A n (σ) = b(σ)n−1(B A n−1(∂ A n σ)) ∈ S A n (K),<br />

missä b(σ)n−1 on painopisteen b(σ) indusoima kartiohomomorfismi. Lauseen<br />

2.15 mukaisesti tämä kuvaus B A n indusoi yksikäsitteisen homomorfismin<br />

B A n : S A n (K) → S A n (K).<br />

169


Tämä on homomorfismin B A n rekursiomääritelmä. Koska määritelmä on yksikäsitteinen,<br />

rekursioperiaate takaa, että näin syntyy homomorfismi B A n : S A n (K) →<br />

S A n (K) kaikille n ∈ Z.<br />

Sanotaan, että perhe B A = {B A n }n∈Z on affiinin ketjukompleksin (S A (K),∂ A )<br />

barysentrinen jako.<br />

Huomautus. Kuvauksen B A n : Σ A n(K) → S A n (K) määritelmä on järkevä, koska<br />

∂ A n σ ∈ S A n−1(K) ja siten rekursio-oletuksen nojalla B A n−1(∂ A n σ) ∈ S A n−1(K)<br />

ja edelleen kartiohomomorfismin määritelmän mukaan b(σ)n−1(B A n−1(∂n A σ)) ∈<br />

S A n (K). Tässä on huomattava vielä se, että huomautuksen 11.14 mukaan painopiste<br />

b(σ) on joukon K alkio. Tätähän edellytetään kartiohomomorfismin määritelmässä<br />

11.10.<br />

Merkintä 11.16 Barysentrinen jako (joka on siis homomorfismiperhe) riippuu<br />

tarkasteltavasta konveksista joukosta K. Tällä ei yleensä ole suurempaa<br />

merkitystä, ja siksi se ei käy mitenkään ketjukompleksin B A merkinnästä ilmi.<br />

Joskus on kuitenkin tarvetta korostaa sitä joukkoa, jonka suhteen barysentrinen<br />

jako tehdään, ja silloin käytetään merkintää B A [K] = B A ja vastaavasti<br />

homomorfismeille B A n : S A n (K) → S A n (K) merkintää B A n [K].<br />

Esimerkki. Tarkastellaanpa, mitä tuo barysentrinen jako tekee yksittäiselle affiinille<br />

simpleksille σ ∈ Σ A n(K). Olkoon ensin n = 1, jolloin |σ| on jana (ellei se<br />

surkastu pisteeksi) ja simpleksin σ = (x0x1) painopiste b(σ) on janan keskipiste<br />

b = 1/2(x0 + x1). Määritelmien mukaan<br />

B A 1 (σ) = b0(∂1σ) = b0((x1) − (x0)) = (bx1) − (bx0).<br />

Kyseessä on siis kahden janan summa, joista toinen on suunnistettu pisteestä b<br />

pisteeseen x1 ja toinen (merkki huomioonottaen) pisteestä x0 pisteeseen b. Tilanne<br />

näyttää siis tältä:<br />

x0<br />

x1<br />

• •<br />

σ<br />

•<br />

b<br />

• •<br />

x0<br />

B A 1 (σ)<br />

Olkoon sitten n = 2. Tällöin |σ| on kolmio (ellei se surkastu) ja simpleksin<br />

σ = (x0x1x2) painopiste on kyseisen kolmion painopiste b = 1/3(x0 + x1 + x2).<br />

Olkoot k0,k1,k2 janojen (x1x2), (x0x2) ja (x0x1) keskipisteet. Määritelmien<br />

mukaan<br />

B A 2 (σ) = b1(B A 1 (∂1σ)) = b1(B A 1 ((x1x2) − (x0x2) + (x0x1))) =<br />

b1(((k0x2) − (k0x1)) − ((k1x2) − (k1x0)) + ((k2x1) − (k2x0))) =<br />

(bk0x2) − (bk0x1) − (bk1x2) + (bk1x0) + (bk2x1) − (bk2x0).<br />

Kyse on siis kuuden kolmion summasta. Kolmiot on piirretty seuraavaan kuvaan.<br />

Suunnistuksissa on otettu huomioon merkit. Kolmion painopiste on siis b,<br />

170<br />

x1


jonka nimi tilanahtauden vuoksi puuttuu kuvasta.<br />

• •<br />

x0<br />

<br />

x2<br />

•<br />

σ = (x0x1x2)<br />

x1<br />

k1 •<br />

<br />

<br />

• k0<br />

• <br />

•<br />

<br />

•<br />

<br />

•<br />

x0<br />

k2<br />

B A a (σ)<br />

Tapauksessa n = 3 |σ| on tetraedri (ellei surkastu), ja B A 3 (σ) koostuu 24 ”pikkutetraedrista”:<br />

Kukin tetraedrin tahko jaetaan ensin kuuteen pikkukolmioon<br />

kuten tapauksessa n = 2 ja yhdistetään näiden kolmioiden kärjet tetraedrin<br />

painopisteeseen. Tästä voi ehkä kuvankin piirtää.<br />

Yleisesti (surkastumattomassa tapauksessa) jos σ ∈ Σ A n(K) (jolloin |σ| on ”nulotteinen<br />

polyedri”), niin B A n (σ) koostuu (n+1)! kappaleesta pieniä ”n-ulotteisia<br />

polyedreja”. Tämän todistus jätetään harjoitustehtäväksi – tosin tätä tietoa ei<br />

jatkossa missään tarvita.<br />

Huomautus 11.17 Lauseessa 11.18 osoitetaan, että perhe BA = {BA n }n∈Z on<br />

ketjukuvaus BA : (SA (K),∂ A ) → (SA (K),∂ A ). Tämähän tarkoittaa sitä, että<br />

pitää olla<br />

∂ A n ◦ B A n = B A n−1 ◦ ∂ A n<br />

(1)<br />

kaikille n ∈ Z. Varmistutaan havainnollisella tasolla asiasta, kun n = 1. Jos<br />

σ = (x0x1), niin sivun 170 kuvan perusteella B A 1 (σ) on kahden janan alkuperäisen<br />

janan (x0x1) suunnistuksen mukaisesti suunnistetun janan summa. Tämän<br />

summan reuna on näiden janojen reunojen summa. Koska janan reuna on päätepiste<br />

– alkupiste, niin reunojen summa on (x1) −(x0), koska painopisteen antama<br />

(b) supistuu eri merkkien johdosta pois. Tällöin ∂1(B A 1 (σ) = (x1) − (x0),<br />

joka on alkuperäisen janan eli σ:n reuna.<br />

Toisaalta B A 0 on määritelmän mukaan identtinen kuvaus, joten myös B A 0 (∂1σ) =<br />

∂1σ = (x1) − (x0), ja siten väite pätee.<br />

Kun n = 2 ja σ = (x0x1x2), niin B A 2 (σ) on yllä olevan kuvan kuuden kolmion<br />

summa. Sen reuna ∂2(B A 2 (σ)) on näiden kuuden kolmion reunojen summa. Kolmion<br />

reuna on sen suunnistettu reunakäyrä eli kuvan mukaan suunnistettujen<br />

kahdeksantoista janan summa. Näistä janoista supistaa osa toisensa pois, koska<br />

suunnat ovat vastakkaisia. Jäljelle jää kuusi janaa, jotka ovat seuraavassa<br />

kuvassa<br />

171<br />

x2<br />

•<br />

x1


• • •<br />

x0<br />

k1<br />

•<br />

•<br />

k2<br />

x2<br />

•<br />

∂2(B A 2 (σ))<br />

Toisaalta, jos lasketaan ensin ∂2σ, niin tuloksena on kolmen seuraavan kuvan<br />

mukaisesti suunnistetun janan summa:<br />

•<br />

k0<br />

x1<br />

• •<br />

x0<br />

∂2σ<br />

x2<br />

•<br />

Kun tähän summaan operoidaan kuvauksella B A 1 eli lasketaan B A 1 (∂2σ), niin<br />

tulos on sivun 170 kuvan mukaisesti seuraavan näköistä:<br />

x1<br />

• • •<br />

x0<br />

•<br />

x2<br />

•<br />

B A 2 (∂2σ)<br />

•<br />

Tässä on siis kuusi janaa, jotka on suunnistettu kuvan mukaan, eli tulos on täysin<br />

sama kuin aiemmin piirretyssä ketjussa ∂2(B A 2 (σ)). Näin väite ∂2(B A 2 (σ)) =<br />

B A 2 (∂2σ) pätee, ainakin kuvan perusteella.<br />

Todistetaan sitten tuo huomautuksen 11.17 väite kunnolla ja kaikissa dimensioissa:<br />

Lause 11.18 Olkoon K konveksi joukko ja (S A (K),∂ A ) sen affiini ketjukompleksi.<br />

Tällöin perhe B A = {B A n }n∈Z on ketjukuvaus B A : (S A (K),∂ A ) → (S A (K),∂ A ).<br />

172<br />

x1


Todistus. Olkoon n ∈ Z. Riittää osoittaa, että kaavio<br />

S A n−1(K)<br />

⏐<br />

B A<br />

n−1<br />

S A n−1(K)<br />

∂ A<br />

n<br />

←−−−− S A n (K)<br />

⏐<br />

B A<br />

n<br />

∂ A<br />

n<br />

←−−−− S A n (K)<br />

kommutoi. Asia on selvä kun n ≤ 0. Indekseille n ≥ 0 todistetaan väite induktiolla<br />

n:n suhteen. Väite siis pätee, kun n = 0, joten induktion voisi periaatteessa<br />

aloittaa tästä. Tässä induktioaskeleessa käytetään kuitenkin lausetta 11.12,<br />

jossa on rajoite n ≥ 1. Tähän todistukseen se aiheuttaa rajoitteen n ≥ 2, jolloin<br />

tapaus n = 1 täytyy käsitellä erikseen, ilman lausetta 11.12. Tarkastellaan<br />

siis ensin tätä tapausta n = 1. Tämähän oikeastaan jo tehtiin huomautuksessa<br />

11.17, mutta tehdään se nyt kunnolla.<br />

Lauseen 2.15 yksikäsitteisyyspuolen nojalla riittää osoittaa, että<br />

kaikille σ ∈ Σ A 1 (K). Olkoon σ = (x0x1). Tällöin<br />

∂ A 1 ◦ B A 1 (σ) = B A 0 ◦ ∂ A 1 (σ) (1)<br />

∂ A 1 ◦ B A 1 (σ) i) = ∂ A 1 (b(σ)0(B A 0 ◦ ∂ A 1 (σ))) ii)<br />

= ∂ A 1 (b(σ)0(∂1(σ))) iii)<br />

=<br />

∂ A 1 (b(σ)0((x1) − (x0)) iv)<br />

= ∂ A 1 ((b(σ)x1) − (b(σ)x0)) v)<br />

=<br />

∂1(b(σ)x1) − ∂1(b(σ)x0) vi)<br />

= (x1) − (b(σ)) − ((x0) − (b(σ))) vii)<br />

=<br />

(x1) − (x0) viii)<br />

= ∂ A 1 (σ) ix)<br />

= B A 0 ◦ ∂ A 1 (σ),<br />

joten väite (1) pätee. Tässä yhtälö<br />

i) seuraa määritelmästä 11.15,<br />

ii) seuraa myös määritelmästä 11.15: B A 0 = id S A n (K) ja lisäksi siitä, että ∂ A 1 =<br />

∂1| S A 1 (K),<br />

iii) seuraa huomautuksesta 9.9,<br />

iv) seuraa kartiohomomorfismin määritelmästä 11.10,<br />

v) seuraa siitä, että ∂ A 1 = ∂1| S A 1 (K) ja siitä, että ∂1 on homomorfismi,<br />

vi) seuraa huomautuksesta 9.9,<br />

vii) on pelkkä sievennys,<br />

viii) seuraa huomautuksesta 9.9 sekä siitä, että ∂ A 1 = ∂1| S A 1 (K) ja lopulta<br />

ix) seuraa siitä, että B A 0 = id S A n (K).<br />

Näin induktion ”varsinainen” alkuaskel on otettu. Oletetaan sitten induktiivisesti,<br />

että n ≥ 2 ja että kaavio kommutoi (n − 1):lle eli että<br />

Induktioväitteenä on, että<br />

∂ A n−1 ◦ B A n−1 = B A n−2 ◦ ∂ A n−1. (2)<br />

∂ A n ◦ B A n = B A n−1 ◦ ∂ A n . (3)<br />

173


Lauseen 2.15 yksikäsitteisyyspuolen nojalla väite (3) seuraa, jos osoitetaan, että<br />

kaikille σ ∈ Σ A n(K) pätee<br />

∂ A n ◦ B A n (σ) = B A n−1 ◦ ∂ A n (σ). (4)<br />

Olkoon siis σ ∈ Σ A n(K) mielivaltainen. Koska nyt siis n ≥ 2, niin n − 1 ≥ 1 ja<br />

silloin lauseesta 11.12 saadaan ehto<br />

jolloin kaikille c ∈ S A n−1(K) pätee<br />

∂ A n ◦ b(σ)n−1 + b(σ)n−2 ◦ ∂ A n−1 = id S A n−1 (K),<br />

∂ A n ◦ b(σ)n−1(c) = c − b(σ)n−2 ◦ ∂ A n−1(c). (5)<br />

Väite (4) saadaan tämän avulla laskemalla:<br />

∂ A n ◦ B A n (σ) i) = ∂ A n<br />

b(σ)n−1(B A n−1(∂ A n σ)) ii)<br />

=<br />

B A n−1(∂ A n σ) − b(σ)n−2 ◦ ∂ A n−1(B A n−1(∂ A n σ)) iii)<br />

=<br />

B A n−1(∂ A n σ) − b(σ)n−2 ◦ B A n−2(∂ A n−1(∂ A n σ)) iv)<br />

= B A n−1(∂n A σ),<br />

joten väite (4) pätee ja induktioaskel on otettu. Tässä yhtälö<br />

i) seuraa B A n :n määritelmästä 11.15,<br />

ii) seuraa ehdosta (5),<br />

iii) saadaan induktio-oletuksesta (2) ja<br />

iv) seuraa siitä, että ∂ A n−1 ◦ ∂ A n = 0, jolloin b(σ)n−2 ◦ B A n−2(∂ A n−1(∂ A n σ)) = 0,<br />

koska b(σ)n−2 ◦ B A n−2 on homomorfismi. <br />

Huomautus. Lauseen 11.18 nojalla barysentrinen B A jako on siis ketjukuvaus.<br />

Jos tarkastellaan pelkästään konveksia joukkoa K, jonka affiinissa ketjukompleksissa<br />

tämä ketjukuvaus toimii, mitään ei oikeastaan saada aikaan, eli tästä ei<br />

ole varsinaista hyötyä. Pointti on siinä, että jatkossa määritellään tämän ketjukuvauksen<br />

avulla barysentrinen (ei-affiini) jako B myös mielivaltaiseen topologiseen<br />

avaruuteen X, ja sitten hyötyä rupeaa syntymään. Myös tämä ei-affiini<br />

jako on ketjukuvaus, tällä kertaa X:n singulaarisessa ketjukompleksissa. Tämän<br />

tuloksen todistuksessa lause 11.18 on suurena apuna.<br />

Koska siis B on ketjukuvaus, niin se indusoi lauseen 5.3 mukaisesti jokaiselle<br />

n ∈ N homomorfismin Bn : Hn(X) → Hn(X). Osoittautuu, että tämä homomorfismi<br />

Bn on identtinen kuvaus. Käytännössähän (ja aikalailla yksinkertaistaen)<br />

tämä tarkoittaa seuraavaa:<br />

Homologiaryhmien määräämisessä (tai laskemisessa) on eräänä ongelmana tunnistaa<br />

yksittäisen syklin homologiaryhmä. Nyt barysentrinen jako korvaa jokaisen<br />

syklissä esiintyvän simpleksin monella pienemmällä simpleksillä (kolmion<br />

kuudella pikkukolmiolla, tetraedrin 24 pikkutetraedrilla jne.). Koska siis<br />

174


Bn : Hn(X) → Hn(X) on identtinen kuvaus (jos tuohon edelläolevaan väitteeseen<br />

on uskominen) ja jos c on tarkasteltava sykli, käy niin, että<br />

[Bn(c)] = Bn([c]) = [c],<br />

joten tämän barysentrisen jaon jälkeen c homologiaryhmä ei muutu mihinkään.<br />

Tämä on juuri se tavoite, mihin tämän luvun alussa viitattiin: korvataan siis<br />

esiintyvät simpleksit pienemmillä, mutta sen verran siististi, ettei homologialuokka<br />

muutu. Silloin homologialuokkien eli homologiaryhmien laskemisessa voidaan<br />

käyttää vain näitä pieniä simpleksejä.<br />

Tässä on vielä paljon avoimia kysymyksiä:<br />

– miten todistetaan, että Bn on identtinen kuvaus?<br />

– miten ei-affini tapaus hoidetaan?<br />

– miten simpleksin ”pienuutta” mitataan, jos X:ssä ei ole metriikkaa?<br />

– mitä tuo simpleksin ”pienuus” nyt sitten loppujen lopuksi hyödyttää?<br />

Tästä voisi varmaan muutakin kysyä, mutta lähdetään antamaan vastausta<br />

tuohon ensimmäiseen kysymykseen. Tämän todistuksen idea on käyttää hyväksi<br />

ketjuhomotopiaa. Lauseessa 9.28 osoitettiin, että ketjuhomotopiset ketjukuvaukset<br />

indusoivat samat homologiahomomorfismit. Toisaalta identtinen ketjukuvaus<br />

indusoi identtisen homomorfismin. Siten riittää osoittaa, että B on<br />

ketjuhomotopinen identtisen ketjukuvauksen kanssa.<br />

Tässä vaiheessa todistetaan tämän tuloksen affiini versio. Tästä affiinista tuloksesta<br />

ei ole paljon muuta hyötyä kuin että se toimii aputuloksena ei-affiiniin<br />

vastaavaan tulokseen, joka on tämän luvun päätulos. Tämän affiinin version<br />

”hyödyttömyys” johtuu siitä, että affiinisuus toimii vain jossakin konveksissa<br />

joukossa ja nämä ovat kutistuvia, joten niiden homologiaryhmät ovat jo hallinnassa.<br />

Niiden suhteen ei siis tarvita enää mitään kikkailua ketjuhomotopioilla.<br />

Mutta, kuten sanottu, tämä onkin aputulos yleisempään tilanteeseen – kuten<br />

oli myös lause 11.18.<br />

Seuraavaksi on siis tarkoitus todistaa, että affiini barysentrinen jako ja id S A (K)<br />

ovat ketjuhomotopisia. Määritelmän 9.3 mukaan tähän tarvitaan astetta +1 oleva<br />

porrastettu homomorfismi T = {Tn}, missä Tn : S A n (K) → S A n+1(K) siten,<br />

että<br />

B A n − id = ∂n+1 ◦ Tn + Tn−1 ◦ ∂n. (T)<br />

Määritellään tällainen porrastettu homomorfismi:<br />

Määritelmä 11.19 Olkoon K konveksi joukko ja (S A (K),∂ A ) sen affiini ketjukompleksi.<br />

Määritellään kaikille n ∈ Z homomorfismi<br />

T A n : S A n (K) → S A n+1(K)<br />

175


seuraavasti. Sovitaan ensin, että T A n = 0 kun n ≤ 0. Positiivisille n tehdään rekursiomääritelmä.<br />

Edellä sovittiin, että T A 0 = 0, joten voidaan tehdä rekursiooletus,<br />

että n ≥ 1 ja että T A n−1 : S A n−1(K) → S A n (K) on jo määritelty. Määritellään<br />

sitten homomorfismi T A n : S A n (K) → S A n+1(K) seuraavasti. Määritellään<br />

ensin (samalla symbolilla merkitty) kuvaus T A n : Σ A n(K) → S A n+1(K) asettamalla<br />

kaikille σ ∈ Σ A n(K)<br />

T A n (σ) = −b(σ)n(σ + T A n−1(∂ A n σ)) ∈ S A n+1(K). (1)<br />

Tässä b(σ)n on pisteen b(σ) määräämä kartiohomomorfismi S A n (K) → S A n+1(K).<br />

Koska rekursioletuksen nojalla T A n−1(∂ A n σ) ∈ S A n (K), niin myös σ+T A n−1(∂ A n σ) ∈<br />

S A n (K), jolloin todellakin T A n (σ) ∈ S A n+1(K), niinkuin pitää olla.<br />

Lauseen 2.15 nojalla on olemassa homomorfismi T A n : S A n (K) → S A n+1(K),<br />

joka toteuttaa ehdon (1) (kun samastetaan σ ∈ S A n (K)). Tämä on nyt haetun<br />

homomorfismin T A n määritelmä.<br />

Rekursioperiaate takaa, että näin syntyy kaikille n ∈ N ehdon (1) toteuttava<br />

homomorfismi.<br />

Havainnollinen esimerkki. Katsotaanpa, mitä tuo edellä määritelty T A n tekee,<br />

kun n = 1 tai n = 2. Olkoon ensin n = 1 ja σ = (x0x1) ∈ S A 1 (K). Olkoon lisäksi<br />

b σ:n painopiste eli janan (x0x1) keskipiste. Koska T A 0 = 0, niin määritelmän<br />

mukaan<br />

T A 1 (σ) = −b(σ)0(σ) = −(bx0x1).<br />

Tämä on janaksi surkastunut kolmio:<br />

b<br />

<br />

→ →<br />

• • • • • • •<br />

←<br />

x0<br />

←−<br />

T A 1<br />

x1 x0<br />

x1 e0 e1<br />

σ = (x0x1) T A 1 (σ)(∆1) ∆1<br />

Huomaa, että T A 1 (σ):n määritelmässä oleva miinusmerkki on otettu huomioon,<br />

noiden litistyneen ”kolmion” T A 1 (σ)(∆1) kylkien suunnistuksissa. Tarkistetaan<br />

nyt päteekö väite (T) todella tässä tapauksessa:<br />

Lasketaan ensin ∂2 ◦ T1(σ) eli ”kolmion” T A 1 (σ)(∆1) reuna. Sehän on positiivisesti<br />

suunnistettu reunaviiva eli kuvassa olevien kolmen suunnistetun janan<br />

summa.<br />

Toisaalta T A 0 ◦ ∂1 = 0, joten yhtälön (T) oikea puoli on näiden kolmen janan<br />

summa.<br />

176<br />

e2<br />


Yhtälön (T) vasemmalla puolella on ensinnäkin janan σ barysentrinen jako,<br />

joka näyttää tältä:<br />

• • •<br />

→<br />

•<br />

b<br />

→<br />

•<br />

x0<br />

x1<br />

x0<br />

σ = (x0x1) BA 1 (σ)<br />

Lisäksi yhtälön (T) vasemmalla puolella on vielä −σ, joka on tämä jana ”nurinpäin”.<br />

Nämä kun lasketaan yhteen, niin saadaan täsmälleen ne kolme janaa,<br />

jotka syntyivät yhtälön oikealta puolelta.<br />

Näin väite pätee havainnollisella tasolla kun n = 1. Katsotaanpa sitten mitä<br />

tapahtuu kun n = 2. Olkoon σ = (x0x1x2) ja b tämän kolmion painopiste. Olkoon<br />

lisäksi k0 janan (x1x2) keskipiste ja vastaavasti k1 janan (x0x2) sekä k2<br />

janan (x0x1) keskipiste. Määritelmän mukaan saadaan<br />

x1<br />

T A 2 (σ) = −bn((x0x1x2) + T A 1 (∂2(x0x1x2)) =<br />

− bn((x0x1x2) + T A 1 ((x1x2) − (x0x2) + (x0x1))) =<br />

− bn((x0x1x2) + T A 1 (x1x2) − T A 1 (x0x2) + T A 1 (x0x1)) =<br />

− bn((x0x1x2) + (−(k0x1x2) + (k1x0x2) − (k2x0x1))) =<br />

− ((bx0x1x2) − (bk0x1x2) + (bk1x0x2) − (bk2x0x1)) =<br />

− (bx0x1x2) + (bk0x1x2) − (bk1x0x2) + (bk2x0x1).<br />

Kyseessä on siis neljän tetraedrin summa. Nämä ovat kaikki surkastuneita ja<br />

näkyvät (jollakinlailla) seuraavassa kuvassa.<br />

•<br />

•<br />

b<br />

•<br />

•<br />

• • •<br />

x0<br />

k1<br />

x2<br />

k2<br />

k0<br />

x1<br />

Tässä siis esimerkiksi tetraedri (bk0x1x2) on kolmioksi surkastunut ∆3:n kuva,<br />

jossa kärkipisteet e0,e1,e2,e3 kuvautuvat näille pisteille ja juuri annetussa<br />

järjestyksessä. Huomaa, että yksi näistä neljästä tetraedrista on ”vähän vähemmän<br />

surkastunut” kuin muut: siinä kylkikolmiot kuvautuvat kolmioiksi, muissa<br />

surkastumista tapahtuu myös kylkikolmioilla.<br />

Nyt ollaankin valmiita laskemaan yhtälön (T) oikea puoli eli<br />

∂3 ◦ T A 2 (σ) + T A 1 ◦ ∂2(σ).<br />

177


Tässä ∂2(σ) on kolmion σ positiivisesti suunnistettu reunakäyrä eli koostuu<br />

kolmesta janasta. Kun näihin operoidaan T A 1 :lla, saadaan (koska T A 1 :n käytös<br />

tunnetaan edeltä) kolme surkastunutta kolmiota. Tässä ei oikein havainto riitä,<br />

joten lasketaan tarkasti, jolloin suunnistuksetkin menevät varmasti kohdalleen:<br />

T A 1 ◦ ∂2(σ) = T A 1 ((x1x2) − (x0x2) + (x0x1)) = (1)<br />

T A 1 (x1x2) − T A 1 (x0x2) + T A 1 (x0x1) = −(k0x1x2) + (k1x0x2) − (k2x0x1).<br />

Kuten tuosta kuvasta näkyy, nämä ovat surkastuneita kolmioita, jotka sijaitsevat<br />

alkuperäisen kolmion kyljillä.<br />

Lasketaan sitten yhtälön (T) oikealla puolella oleva toinen termi eli ∂3 ◦ T A 2 (σ).<br />

Kuten edellä todettiin, T A 2 (σ) on neljän (surkastuneen) tetraedrin summa. Tetraedrin<br />

reuna koostuu neljästä kolmiosta, joten tästä on tulossa kaikkiaan 16<br />

kolmion summa. Osa niistä on surkastuneita ja osa supistaa toisensa pois. Kas<br />

näin:<br />

∂3 ◦ T A 2 (σ) = ∂3(−(bx0x1x2) + (bk0x1x2) − (bk1x0x2) + (bk2x0x1)) =<br />

− ∂3(bx0x1x2) + ∂3(bk0x1x2) − ∂3(bk1x0x2) + ∂3(bk2x0x1) =<br />

− ((x0x1x2) − (bx1x2) + (bx0x2) − (bx0x1)) +<br />

(k0x1x2) − (bx1x2) + (bk0x2) − (bk0x1)+<br />

− ((k1x0x2) − (bx0x2) + (bk1x2) − (bk1x0)) +<br />

(k2x0x1) − (bx0x1) + (bk2x1) − (bk2x0) =<br />

− (x0x1x2)+<br />

(k0x1x2) + (bk0x2) − (bk0x1)+<br />

− (k1x0x2) − (bk1x2) + (bk1x0)+<br />

(k2x0x1) + (bk2x1) − (bk2x0).<br />

Jäljelle jäi siis kymmenen kolmiota. Lisätään näihin esityksen (1) kolme kolmiota,<br />

jolloin saadaan kokonaan yhtälön (T) oikea puoli. Kuten nähdään, tässä<br />

supistuu lisää tavaraa pois, itse asiassa koko esitys (1), ja jäljelle jää siis yhtälön<br />

(T) oikean puolen lopullinen muoto:<br />

∂3 ◦ T A 2 (σ) + T A 1 ◦ ∂2(σ) = (2)<br />

− (x0x1x2) + (bk0x2) − (bk0x1) − (bk1x2) + (bk1x0) + (bk2x1) − (bk2x0).<br />

Yhtälön (T) vasen puoli on siis<br />

B A 2 (σ) − σ.<br />

Tässä olevalle barysentriselle jaolle on esitetty laskelma sivulla 170, ja sen mukaan<br />

B A 2 (σ) = (bk0x2) − (bk0x1) − (bk1x2) + (bk1x0) + (bk2x1) − (bk2x0).<br />

178


Vähentämällä tästä σ eli (x0x1x2) saadaan siis yhtälön (T) vasen puoli. Vertaamalla<br />

lopputulosta yhtälön oikean puolen esitykseen (2) nähdään, että toimiihan<br />

se.<br />

Näin yhtälölle (T) on annettu heuristinen (tai oikeastaan melkein päteväkin)<br />

todistus tapauksessa n = 2. Kuten näkyy, tuossa on noita enemmän tai vähemmän<br />

surkastuneita tetraedreja ja kolmioita aivan riittävästi, mutta hämmästyttävästi<br />

merkit ja muut osuvat kohdalleen, ja turhat termit supistuvat pois ja<br />

homma toimii. Tämä tuntuu vähän onnenkantamoiselta, mutta eihän se sitä<br />

tietenkään ole. Yleisessä tapauksessa n ≥ 3 yhtälö (T) pätee myös, ja se on jo<br />

pieni ihme, sillä näitä eri tavoin suunnistettuja polyedreja sun muita laitteita<br />

on tässä niin että heikompaa hirvittää. Tuossa tapauksessa n = 2 yhtälön (T)<br />

oiken puolen ensimmäinen termi tuotti siis 16 kolmiota. Voit huviksesi laskea<br />

montako polyedria vastaava termi tuottaa esimerkiksi kun n = 5.<br />

Näistä polyedrien tuhottomasta lukumäärästä huolimatta käymme rohkein mielin<br />

yhtälön (T) yleisen todistuksen kimppuun:<br />

Lause 11.20 Olkoon K konveksi joukko ja (S A (K),∂ A ) sen affiini ketjukompleksi.<br />

Tällöin ketjukuvaukset B A ja id S A : (S A ,∂ A ) → (S A ,∂ A ) ovat ketjuhomotopisia.<br />

Tarkemmin sanottuna näiden väliseksi ketjuhomotopiaksi käy määritelmän<br />

11.19 astetta +1 oleva porrastettu homomorfismi T A eli pätee<br />

B A − id S A (K) = ∂ A ◦ T A + T A ◦ ∂ A .<br />

Todistus. Pitää osoittaa, että kaikille n ∈ Z pätee<br />

B A n − id S A n (K) = ∂ A n+1 ◦ T A n + T A n−1 ◦ ∂ A n . (1)<br />

Tehtyjen sopimusten mukaan tämä pätee triviaalisti, kun n < 0. Koska B A 0 =<br />

id S A n (K) ja T A 0 = T A −1 = 0, niin väite pätee myös kun n = 0. Indekseille n ≥ 1<br />

todistetaan väite induktiolla. Koska väite pätee kun n = 0, induktion voi aloittaa<br />

tästä. Tehdään induktio-oletus, että n ≥ 1 ja että väite (1) pätee (n − 1):lle eli<br />

että<br />

B A n−1 − id S A n−1 (K) = ∂ A n ◦ T A n−1 + T A n−2 ◦ ∂ A n−1. (2)<br />

Induktioväitteenä on, että yhtälö (1) pätee. Riittää osoittaa, että kaikille σ ∈<br />

Σ A n(K) pätee<br />

B A n (σ) − σ = ∂ A n+1 ◦ T A n (σ) + T A n−1 ◦ ∂ A n (σ). (3)<br />

Olkoon siis σ ∈ Σn(K) mielivaltainen. Lauseen 11.12 nojalla saadaan ehto<br />

∂ A n+1 ◦ b(σ)n(σ + T A n−1(∂ A n (σ))) + b(σ)n−1 ◦ ∂ A n (σ + T A n−1(∂ A n (σ))) =<br />

σ + T A n−1(∂ A n (σ)). (4)<br />

179


Väitteen (3) todistus on nyt suora lasku:<br />

∂ A n+1 ◦ T A n (σ) + T A n−1 ◦ ∂ A n (σ) i) =<br />

− ∂ A n+1 ◦ b(σ)n(σ + T A n−1(∂ A n σ)) + T A n−1 ◦ ∂ A n (σ) ii)<br />

=<br />

− σ − T A n−1(∂ A n (σ)) + b(σ)n−1 ◦ ∂ A n (σ + T A n−1(∂ A n (σ))) + T A n−1 ◦ ∂ A n (σ) iii)<br />

=<br />

− σ − T A n−1(∂ A n (σ))+<br />

A<br />

b(σ)n−1 ∂n (σ) + ∂ A n T A n−1(∂ A n (σ)) +<br />

T A n−1 ◦ ∂ A n (σ) iv)<br />

=<br />

− σ − T A n−1(∂ A n (σ))+<br />

b(σ)n−1<br />

T A n−1 ◦ ∂ A n (σ) v)<br />

=<br />

<br />

∂ A n (σ) + B A n−1(∂ A n (σ)) − id S A n−1 (K)(∂ A n (σ)) − T A n−2 ◦ ∂ A n−1(∂ A n (σ))<br />

− σ − T A n−1(∂ A n (σ)) + b(σ)n−1<br />

− σ + B A n (σ),<br />

B A n−1(∂ A n (σ)) + T A n−1 ◦ ∂ A n (σ) vi)<br />

=<br />

<br />

+<br />

joten väite (3) pätee. Tässä yhtälö<br />

i) seuraa T A n :n määritelmästä ja siitä, että ∂ A n+1 on homomorfismi,<br />

ii) seuraa ehdosta (4),<br />

iii) seuraa siitä, että ∂ A n on homomorfismi,<br />

iv) seuraa induktio-oletuksesta (2),<br />

v) seuraa siitä, että ∂ A n−1 ◦ ∂ A n = 0 ja<br />

vi) seuraa B A n :n määritelmästä. <br />

Tämän luvun loppuosassa yleistetään lause 11.20 koskemaan myös ei-affiineja<br />

simpleksejä. Nythän tästä yleistyksestä ei voi oikeastaan puhuakaan, koska barysentristä<br />

jakoa ei ole vielä määritelty ei-affiineille simpleksille. Ennenkuin tähän<br />

määritelmään mennään, tarkastellaan hieman sitä, paljonko affiini barysentrinen<br />

jako oikeastaan pienentää simpleksejä. Tämän luvun alussahan asetettiin<br />

tavoite, että simpleksejä pitäisi saada pienemmiksi, ja nyt pitää tietää, miten ja<br />

millä mittarilla mitattuna siinä on onnistuttu.<br />

Merkinnässä 11.1 määriteltiin simpleksin σ ∈ Σn(X) jälki |σ| ⊂ X. Lauseessa<br />

11.6 huomattiin, että jos X on konveksi joukko ja σ on affiini, niin tämän<br />

jäljen halkaisija on sama kuin sen pisimmän särmän pituus. Seuraavassa tarkastellaan<br />

affiinin barysentrisen jaon simpleksien halkaisijoita. Sitä ennen asetetaan<br />

kuitenkin muutama määritelmä.<br />

Määritelmä 11.21 Olkoon X topologinen avaruus, n ∈ N ja c ∈ Sn(X), jolloin<br />

c voidaan yksikäsitteisellä tavalla esittää summana c = <br />

σ∈Σn(X) nσ · σ,<br />

missä nσ ∈ Z kaikille σ ja nσ = 0 m.k. σ. Määritellään nyt ketjun c jälki<br />

180


|c| ⊂ X sopimalla, että<br />

|c| = <br />

σ∈Σn(X)<br />

nσ =0<br />

|σ| ⊂ X.<br />

Jos c = 0, niin nσ = 0 kaikille σ ja tuo yhdiste on vähän omituinen, määriteltyhän<br />

se on myös siinä tapauksessa. Kerrataan nyt joukko-oppia sen verran, että<br />

sanotaan ääneen, mikä on tyhjän indeksijoukon yli otettu yhdiste: Jos c = 0,<br />

niin |c| = ∅.<br />

Lause 11.22 Olkoon K konveksi joukko, n ∈ N ja ja c ∈ S A n (K). Tällöin<br />

a) |∂ A n c| ⊂ |c|,<br />

b) |B A n (c)| ⊂ |c| ja<br />

c) |T A n (c)| ⊂ |c|,<br />

missä B A n on kuten määritelmässä 11.15 ja T A n on kuten määritelmässä 11.19.<br />

Todistus. Koska ∂ A n , B A n ja T A n ovat homomorfismeja, riittää ilmeisesti todistaa<br />

väite siinä tapauksessa, että c = σ ∈ Σ A n(K).<br />

Tapaus a) on helppo harjoitustehtävä.<br />

Tapaus b): Tehdään induktio n:n suhteen. Kun n = 0, niin väite pätee, sillä<br />

määritelmän mukaan B A 0 (σ) = σ.<br />

Oletetaan sitten induktiivisesti, että n ≥ 1 ja että väite pätee (n − 1):lle, eli<br />

että<br />

|B A n−1(τ)| ⊂ |τ| kaikille τ ∈ Σ A n−1(K). (1)<br />

Induktioväitteenä on, että<br />

Määritelmän mukaan<br />

Olkoon<br />

|B A n (σ)| ⊂ |σ|. (2)<br />

B A n (σ) = b(σ)n−1(Bn−1(∂ A n σ)). (3)<br />

B A n−1(∂ A n (σ)) = <br />

α∈Σ A n−1 (K)<br />

Tällöin ehdon (3) mukaan, koska b(σ)n−1 on homomorfismi,<br />

B A n (σ) = <br />

nα · b(σ)n−1(α).<br />

α∈Σ A n−1 (K)<br />

Silloin väite (2) seuraa, jos osoitetaan, että<br />

nα · α. (4)<br />

|b(σ)n−1(α)| ⊂ |σ| kun nα = 0. (5)<br />

181


Olkoon siis α ∈ Σ A n−1(K) siten, että nα = 0. Tällöin esityksen (4) ja induktiooletuksen<br />

(1) nojalla<br />

|α| ⊂ |∂ A n (σ)|,<br />

jolloin lauseen a)-kohdan nojalla<br />

|α| ⊂ |σ|. (6)<br />

Koska α on affiini, niin se on muotoa α = (x0 ...xn−1) joillekin x0,...,xn−1 ∈<br />

K. Tällöin kartiohomomorfismin määritelmän mukaan b(σ)n−1(α) =<br />

(b(σ)x0 ...xn−1). Silloin väite (5) tulee muotoon<br />

|(b(σ)x0 ...xn−1)| ⊂ |σ|. (7)<br />

Lauseen 11.2 nojalla |σ| on konveksi ja lisäksi |(b(σ)x0 ...xn−1)| on joukon<br />

{b(σ),x0,...,xn−1} konveksiverho. Tällöin väite (7) seuraa, jos osoitetaan, että<br />

{b(σ),x0,...,xn−1} ⊂ |σ|. (8)<br />

Määritelmän 11.13 mukaan b(σ) ∈ |σ|, joten riittää osoittaa, että<br />

{x0,...,xn−1} ⊂ |σ|. Näin on, sillä<br />

{x0,...,xn−1} ⊂ |(x0 ...xn−1)| = |α|,<br />

joten väite {x0,...,xn−1} ⊂ |σ| seuraa ehdosta (6).<br />

Näin ehto (8) pätee ja siten induktio väite on todistettu. Induktioperiaatteen<br />

nojalla b)-kohdan todistus on siten valmis.<br />

Tapaus c) jätetään harjoitustehtäväksi. Todistus on analoginen b)-kohdan todistuksen<br />

kanssa. <br />

Huomautus. Sivuilla 176-177 katseltiin enemmän tai vähemmän havainnollisia<br />

kuvia T A n :sta kun n = 1 ja n = 2. Huomattiin että tapauksessa n = 1<br />

T A n (σ) koostuu surkastuneista kolmioista ja tapauksessa n = 2 surkastuneista<br />

tetraedreista. Tämä sama ilmiö jatkuu korkeammissa dimensioissa, minkä näkee<br />

nyt lauseesta 11.22 c). Siinähän T A n (c) on (n + 1)-ulotteinen ketju, kun taas<br />

c on vain n-ulotteinen. Siten joukon |T A n (c)| on pakko olla surkastunut, ainakin<br />

yhdellä dimensiolla.<br />

Edellä on ollut puhetta siitä, että barysentrinen jako pienentää simpleksejä.<br />

Tutkitaan tätä asiaa seuraavaksi. Affiinin simpleksin kokoahan on mitattu sen<br />

jäljen halkaisijalla. Määritellään seuraavaksi myös affiinille ketjulle sen kokoa<br />

mittaava laite. Tässähän voisi tietysti ajatella niin, että otetaan ketjun kaikkien<br />

simpleksien jälkien yhdiste ja mitataan kyseisen yhdisteen halkaisija. Tämä ei<br />

ole kuitenkaan hyvä mittari, koska tässä on pyrkimys nimenomaan siihen, että<br />

yksittäiset simpleksit olisivat pieniä, eivät välttämättä näistä pikkusimplekseistä<br />

koostuvat ketjut. Senpä takia ketjun kokomittarin määritelmä on seuraava:<br />

182


Määritelmä 11.23 Olkoon K konveksi joukko, n ∈ N ja<br />

c = <br />

nσ · σ ∈ S A n (K).<br />

σ∈Σ A n (K)<br />

Sovitaan, että ketjun c mitta on luku<br />

µ(c) = max{d(|σ|) | nσ = 0}.<br />

Sovitaan erikseen, että µ(0) = 0 ja että µ(σ) = d(|σ|), kun σ ∈ Σ A n(K).<br />

Nyt tullaan sitten siihen kysymykseen, jota tässä on pohjustettu: paljonko barysentrinen<br />

jako pienentää ketjua tällä mittarilla µ mitattuna? Vastaus on tämä:<br />

Lause 11.24 Olkoon K konveksi joukko, n ∈ N ja c ∈ S A n (K). Tällöin<br />

µ B A n (c) ≤ n<br />

n + 1 µ(c).<br />

Todistus. Tehdään induktio n:n suhteen. Koska määritelmän 11.23 mukaan nollaketjun<br />

mitta on nolla, niin väite pätee, kun n = 0. Oletetaan sitten induktiivisesti,<br />

että n ≥ 1 ja että kaikille d ∈ S A n−1(K) pätee<br />

µ B A n−1(d) ≤<br />

n − 1<br />

µ(d). (1)<br />

n<br />

Induktioväitteenä on lauseen väite. Huomataan ensin, että riittää todistaa ehto<br />

µ B A n (σ) ≤ n<br />

µ(σ) (2)<br />

n + 1<br />

kaikille σ ∈ Σ A n(K). Tämä johtuu siitä, että jos ehto (2) pätee, niin jokaiselle<br />

c = <br />

σ∈Σ A n (K) nσ · σ ∈ S A n (K) saadaan<br />

µ B A n (c) i)<br />

≤ max{µ B A n (σ) | nσ = 0} ii)<br />

≤ n<br />

n + 1 max{µ(σ) | nσ = 0} iii)<br />

= µ(c),<br />

joten (induktio)väite seuraa. Tässä epäyhtälö i) seuraa siitä, että jokainen ketjun<br />

B A n (c) simpleksi (jonka kerroin on nollasta eroava) esiintyy jossakin ketjussa<br />

B A n (σ), nσ = 0, mikä puolestaan seuraa siitä, että B A n on homomorfismi. Huomaa,<br />

että tähän ei välttämättä tule yhtälöä, koska näissä ketjuissa B A n (σ) voi<br />

(ainakin periaatteessa) esiintyä sellaisia simpleksejä, jotka summattaessa ”supistuvat<br />

pois”. Epäyhtälö riittää tässä, joten tarkempaan analyysiin ei ole tarvetta.<br />

Epäyhtälö ii) seuraa ehdosta (2) (jos se siis pätee) ja yhtälö iii) on määritelmä.<br />

Riittää siis todistaa ehto (2). Olkoon siis σ = (x0 ...xn) ∈ ΣA n(K) mielivaltainen.<br />

Olkoon lisäksi<br />

B A n−1(∂ A n σ) = <br />

nτ · τ. (3)<br />

τ∈Σ A n−1 (K)<br />

183


Tällöin<br />

µ B A n (σ) i) <br />

= µ b(σ)n−1(B A n−1(∂ A n σ)) ⎛ ⎛<br />

ii)<br />

= µ ⎝b(σ)n−1 ⎝ <br />

⎛<br />

µ ⎝ <br />

τ∈Σ A n−1 (K)<br />

max{d(|b(σ)τ|) | nτ = 0}.<br />

⎞<br />

nτ · b(σ)n−1(τ) ⎠ iv)<br />

⎛<br />

= µ ⎝ <br />

τ∈Σ A n−1 (K)<br />

nτ · b(σ)τ<br />

τ∈Σ A n−1 (K)<br />

⎞<br />

⎞⎞<br />

nτ · τ⎠<br />

⎠ iii)<br />

=<br />

⎠ v)<br />

= (4)<br />

Tässä yhtälö<br />

i) seuraa kuvauksen B A n määritelmästä,<br />

ii) tulee esityksestä (3),<br />

iii) seuraa siitä, että b(σ)n−1 on homomorfismi,<br />

iv) seuraa kartiohomomorfismin määritelmästä ja<br />

v) seuraa mitan µ määritelmästä. Huomaa, että tässä kartiot b(σ)τ ovat yksittäisiä<br />

n-simpleksejä. Huomaa myös, että tämä yhtälö ei ole aivan trivialiteetti.<br />

Epäyhtälö ”≤” on lähinnä triviaalia (ja tämähän tässä riittääkin), mutta yhtälö<br />

vaatii vähän ajattelua. Jätetään se harjoitustehtäväksi, koska se ei siis ole tässä<br />

todistuksessa välttämätöntä.<br />

Nyt ehdon (4) nojalla väite (2) seuraa, jos osoitetaan, että<br />

d(|b(σ)τ|) ≤ n<br />

n + 1 µ(σ), kun nτ = 0. (5)<br />

Olkoon siis τ = (y0 ...yn−1) ∈ Σ A n−1(K) siten, että nτ = 0. (Tässä siis kertoimet<br />

nτ määräytyvät esityksestä (3).) Tällöin kartiokuvauksen määritelmän<br />

mukaan b(σ)τ = (b(σ)y0 ...yn−1).<br />

Lauseen 11.6 perusteella affiinisimpleksin halkaisija on sen pisimmän särmän<br />

pituus, joten väite (5) seuraa, jos osoitetaan, että<br />

kaikille i,j = 0,...,n − 1.<br />

Väite (6) saadaan helposti, sillä kaikille i,j pätee<br />

d(yi,yj) ≤ n<br />

µ(σ) ja (6)<br />

n + 1<br />

d(b(σ),yi) ≤ n<br />

µ(σ) (7)<br />

n + 1<br />

d(yi,yj) i)<br />

≤ d(|τ|) ii)<br />

≤ µ B A n−1(∂ A n σ) iii) n − 1<br />

≤<br />

n µ(∂A n σ) iv)<br />

≤<br />

n − 1<br />

n max{d(|∂i σ|) | i = 0,...,n} v)<br />

≤<br />

joten väite (6) pätee. Tässä epäyhtälö<br />

i) seuraa siitä, että yi,yj ∈ |τ|,<br />

n − 1 vi)<br />

d(|σ|) ≤<br />

n n vii)<br />

d(|σ|) =<br />

n + 1 n<br />

n + 1 µ(σ),<br />

184


ii) seuraa mitan µ määritelmästä ja esityksestä (3), nythän siis nτ = 0,<br />

iii) seuraa induktio-oletuksesta (1),<br />

iv) seuraa mitan µ määritelmästä ja siitä, että ∂A n σ = n i=0 (−1)i∂iσ. Miksei<br />

tähän välttämättä tule yhtälöä? Epäyhtälö<br />

v) seuraa siitä, että |∂iσ| = |σ ◦ F i n| ⊂ |σ|,<br />

vi) seuraa siitä, että (n − 1)/n < n/(n + 1) ja yhtälö<br />

vii) on määritelmä 11.23.<br />

Riittää siis todistaa väite (7).<br />

Muistetaan, että σ = (x0 ...xn). Merkitään<br />

a = max{d(b(σ),xi) | i = 0,...,n}.<br />

Tällöin {x0,...,xn} ⊂ B(b(σ),a), joten, koska pallo B(b(σ),a) on konveksi ja<br />

|σ| on joukon {x0,...,xn} konveksiverho, pätee<br />

Nyt kaikille i = 0,...,n − 1 pätee<br />

yi<br />

|σ| ⊂ B(b(σ),a). (8)<br />

i)<br />

∈ |τ| ii)<br />

⊂ |B A n−1(∂ A n σ)| iii)<br />

⊂ |∂ A n σ| iv)<br />

⊂ |σ|, (9)<br />

missä ehto i) seuraa siitä, että τ = (y0 ...yn−1), ehto ii) esityksestä (3) ja määritelmästä<br />

11.23, (koska nτ = 0) sekä ehdot iii) ja iv) seuraavat lauseesta 11.22.<br />

Ehtojen (9) ja (8) nojalla kaikille i = 0,...,n − 1 pätee.<br />

d(b(σ),yi) ≤ a.<br />

Silloin väite (7) seuraa, jos osoitetaan, että<br />

a ≤ n<br />

n + 1 µ(σ)<br />

eli että kaikille i = 0,...,n pätee<br />

d(b(σ),xi) ≤ n<br />

µ(σ). (10)<br />

n + 1<br />

Tämä saadaan suoraan arvioimalla: Jokaiselle i pätee<br />

d(b(σ),xi) = ||b(σ) − xi|| i) ⎛<br />

= ⎝<br />

1<br />

⎞<br />

n<br />

xj⎠<br />

− xi =<br />

n + 1<br />

j=0<br />

1<br />

n + 1 <br />

⎛ ⎞<br />

n<br />

⎝ xj⎠<br />

− (n + 1)xi) = 1<br />

n + 1 <br />

n<br />

(xj − xi) =<br />

1<br />

n + 1 <br />

j=0<br />

j=i<br />

j=0<br />

j=0<br />

j=i<br />

j=0<br />

n<br />

(xj − xi) ii)<br />

≤ 1<br />

n<br />

(xj − xi)<br />

n + 1<br />

iii)<br />

≤<br />

1<br />

n<br />

d(|σ|) =<br />

n + 1<br />

n n<br />

d(|σ|) =<br />

n + 1 n + 1 µ(σ),<br />

185<br />

j=0<br />

j=i


joten väite (10) pätee ja lause on todistettu. Tässä yhtälö i) seuraa painopisteen<br />

b(σ) määritelmästä, ii) seuraa kolmioepäyhtälöstä ja iii) siitä, että<br />

xi,xj ∈ |(x0 ...xn)| = |σ|. Muut vaiheet ovat lähinnä trivialiteetteja. <br />

Seuraavaksi määritellään yleisen simpleksin – ei siis vain affiinin – barysentrinen<br />

jako. Samalla voidaan luopua siitä oletuksesta, että tarkasteltava avaruus<br />

X on konveksi joukko. Tähän tarvitaan muutamia apulauseita:<br />

Lause 11.25 Olkoot K ja L konvekseja joukkoja, n ∈ N, c ∈ SA n (K) ja a ∈ K.<br />

Olkoon f : K → L affiini kuvaus ja fk : SA k (K) → SA k (L) sen indusoimat<br />

ketjuhomomorfismit, k ∈ N. Tällöin pätee<br />

fn+1(an(c)) = f(a)n(fn(c)),<br />

missä an ja f(a)n ovat pisteiden a ja f(a) indusoimia kartiohomomorfismeja.<br />

Todistus. Riittää osoittaa, että kaikille σ = (x0 ...xn) ∈ Σ A n(K) pätee<br />

Näin on, sillä<br />

fn+1(an(σ)) = f(a)n(fn(σ)).<br />

fn+1(an(σ)) i) = fn+1((aσ)) ii)<br />

= fn+1((ax0 ...xn)) iii)<br />

= f ◦ (ax0 ...xn) iv)<br />

=<br />

(f(a)f(x0)...f(xn)) v)<br />

= f(a)((f(x0)...f(xn))) vi)<br />

= f(a)n((f(x0)...f(xn))) vii)<br />

=<br />

f(a)n(f ◦ (x0 ...xn)) viii)<br />

= f(a)n(fn(σ)),<br />

joten väite pätee. Tässä yhtälö<br />

i) seuraa kartiohomomorfismin an määritelmästä,<br />

ii) seuraa kartiokuvauksen määritelmästä,<br />

iii) seuraa ketjuhomomorfismin fn+1 määritelmästä,<br />

iv) seuraa lauseesta 1.29, sillä tässä kaikki kuvaukset ovat affiineja ja simpleksin<br />

∆n+1 kärkipisteet kuvautuvat samoin yhtälön molemmilla puolilla,<br />

v) seuraa kartiokuvauksen määritelmästä,<br />

vi) seuraa kartiohomomorfismin f(a)n määritelmästä,<br />

vii) seuraa lauseesta 1.29, sillä tässäkin kaikki kuvaukset ovat affiineja ja simpleksin<br />

∆n kärkipisteet kuvautuvat samoin yhtälön molemmilla puolilla ja<br />

viii) seuraa ketjuhomomorfismin fn määritelmästä. <br />

Huomataan seuraavaksi, että affiini kuvaus ”kuvaa painopisteen painopisteelle”<br />

eli tarkemmin sanottuna<br />

Lause 11.26 Olkoot K ja L konvekseja joukkoja, n ∈ N, σ ∈ Σ A n(K) ja f :<br />

K → L affiini kuvaus. Tällöin pätee<br />

f(b(σ)) = b(f ◦ σ).<br />

186


Todistus. Koska f on affiini, niin f ◦ σ ∈ Σ A n(L) ja suoraan määritelmän 11.13<br />

mukaan<br />

b(f ◦ σ) = (f ◦ σ)(b(∆n)) = f(σ(b(∆n))) = f(b(σ)),<br />

eli asia on selvä. <br />

Lause 11.27 Olkoot K ja L konvekseja joukkoja, n ∈ N, f : K → L affiini<br />

kuvaus ja fk : SA k (K) → SA k (L) sen indusoimat ketjuhomomorfismit, k ∈ N.<br />

Tällöin pätee<br />

a) fn ◦ B A n = B A n ◦ fn : S A n (K) → S A n (L) ja<br />

b) fn+1 ◦ T A n = T A n ◦ fn : S A n (K) → S A n+1(L).<br />

Todistus. a) Tehdään induktio n:n suhteen. Kun n = 0, niin väite pätee triviaalisti,<br />

koska B A 0 = id. Olkoon siis n ≥ 1 ja ja oletetaan induktiivisesti, että väite<br />

pätee (n − 1):lle eli että<br />

fn−1 ◦ B A n−1 = B A n−1 ◦ fn−1. (1)<br />

Induktioväitteenä on lauseen väite a). Riittää osoittaa, että kaikille σ ∈ Σ A n(K)<br />

pätee<br />

fn ◦ B A n (σ) = B A n ◦ fn(σ).<br />

Olkoon σ ∈ Σ A n(K) . Tällöin<br />

fn ◦ B A n (σ) i) <br />

= fn b(σ)n−1(B A n−1(∂ A n σ)) ii) <br />

= (f(b(σ)))n−1 fn−1(B A n−1(∂ A n σ)) iii)<br />

=<br />

<br />

fn−1(B A n−1(∂ A n σ)) iv) A<br />

Bn−1(fn−1(∂ A n σ)) v)<br />

b(f ◦ σ)n−1<br />

b(f ◦ σ)n−1<br />

= b(f ◦ σ)n−1<br />

B A n−1(∂ A n fn(σ)) vi)<br />

= b(f ◦ σ)n−1<br />

B A n (f ◦ σ) viii)<br />

= B A n ◦ fn(σ),<br />

B A n−1(∂ A n (f ◦ σ)) vii)<br />

=<br />

joten induktioväite pätee ja asia on selvä. Tässä yhtälö<br />

i) seuraa B A n :n määritelmästä (n ≥ 1),<br />

ii) seuraa lauseesta 11.25 (tässä tarvitaan taas oletusta n ≥ 1),<br />

iii) seuraa lauseesta 11.26 (koska n ≥ 1),<br />

iv) seuraa induktio-oletuksesta (1),<br />

v) seuraa siitä, että {fn} on ketjukuvaus,<br />

vi) seuraa ketjuhomomorfismin fn määritelmästä,<br />

vii) seuraa B A n :n määritelmästä ja<br />

viii) seuraa taas ketjuhomomorfismin fn määritelmästä.<br />

Näin väite a) on todistettu.<br />

Väite b) todistetaan myös induktiolla. Kun n = 0 väite pätee, sillä T A 0 = 0.<br />

Olkoon siis n ≥ 1 ja ja oletetaan induktiivisesti, että väite pätee (n − 1):lle<br />

eli että<br />

fn ◦ T A n−1 = T A n−1 ◦ fn−1. (2)<br />

187<br />

=


Induktioväitteenä on lauseen väite b). Riittää osoittaa, että kaikille σ ∈ Σ A n(K)<br />

pätee<br />

fn+1 ◦ T A n (σ) = T A n ◦ fn(σ).<br />

Olkoon σ ∈ Σ A n(K) . Tällöin<br />

fn+1 ◦ T A n (σ) i) <br />

= fn+1 −b(σ)n(σ + T A n−1(∂ A n σ)) ii)<br />

=<br />

<br />

− fn+1 b(σ)n(σ + T A n−1(∂ A n σ)) iii) <br />

= −(f(b(σ)))n fn(σ + T A n−1(∂ A n σ)) iv)<br />

=<br />

<br />

− (f(b(σ)))n fn(σ) + fn(T A n−1(∂ A n σ)) v)<br />

=<br />

<br />

− (f(b(σ)))n fn(σ) + T A n−1(fn−1(∂ A n σ)) vi)<br />

=<br />

<br />

− (f(b(σ)))n fn(σ) + T A n−1(∂ A n (fn(σ))) vii)<br />

=<br />

<br />

fn(σ) + T A n−1(∂ A n (fn(σ))) viii)<br />

− (b(f ◦ σ))n<br />

− (b(f ◦ σ))n<br />

f ◦ σ + T A n−1(∂ A n (f ◦ σ)) ix)<br />

= T A n (f ◦ σ) x)<br />

= T A n (fn(σ)),<br />

joten induktioväite pätee ja myös väite b) on todistettu. Tässä yhtälö<br />

i) seuraa T A n :n määritelmästä (n ≥ 1),<br />

ii) seuraa siitä, että fn+1 on homomorfismi,<br />

iii) seuraa lauseesta 11.25,<br />

iv) seuraa siitä, että fn on homomorfismi,<br />

v) seuraa induktio-oletuksesta (2),<br />

vi) seuraa siitä, että {fn} on ketjukuvaus,<br />

vii) seuraa lauseesta 11.26,<br />

viii) seuraa ketjuhomomorfismin fn määritelmästä,<br />

ix) seuraa T A n :n määritelmästä ja<br />

x) seuraa taas ketjuhomomorfismin fn määritelmästä. <br />

Merkintä 11.28 Merkinnässä 11.16 mainittiin siitä, että konveksin joukon K<br />

affiinin barysentrisen jaon homomorfismeissa B A n on joskus syytä tietää tarkkaan,<br />

mikä on se joukko K, jonka suhteen barysentrinen jako tehdään. Sovittiin,<br />

että tällöin käytetään merkintää B A n [K]. Tehdään nyt vastaava sopimus määritelmän<br />

11.19 homomorfismeille T A n eli merkitään T A n [K] = T A n , jos tarvetta<br />

on.<br />

Lause 11.29 Olkoon K konveksi joukko, n ∈ N ja σ ∈ ΣA n(K). Tällöin σ :<br />

∆n → K on jatkuva, affiini kuvaus, joten se indusoi kaikille k ∈ N ketjuhomomorfismin<br />

σk : SA k (∆n) → SA k (K). Tällöin pätee<br />

a) σn(B A n [∆n](id∆n )) = BA n [K](σ) ja<br />

b) σn+1(T A n [∆n](id∆n )) = T A n [K](σ).<br />

Todistus. a) Lauseen 11.27 a) nojalla pätee<br />

=<br />

σn ◦ B A n [∆n] = B A n [K] ◦ σn.<br />

188


Tällöin<br />

σn(B A n [∆n](id∆n )) = σn ◦ B A n [∆n](id∆n ) = BA n [K] ◦ σn(id∆n ) =<br />

B A n [K](σn(id∆n )) i) = B A n [K](σ ◦ id∆n ) = BA n [K](σ),<br />

joten väite a) pätee. Tässä yhtälö i) seuraa ketjuhomomorfismin σn määritelmästä.<br />

Lauseen väite b) todistetaan aivan vastaavasti lauseen 11.27 b) avulla. <br />

Lause 11.29 antaa idean määritellä barysentrinen jako myös ei-affiinille simpleksille<br />

ja myös pohja-avaruuteen, joka ei välttämättä ole vektoriavaruus. Tällöin<br />

kyllä geometrinen idea painopisteistä ynnä muista ilmiöistä katoaa melko täysin.<br />

Määritelmä on seuraava:<br />

Määritelmä 11.30 Olkoon X topologinen avaruus, n ∈ N ja σ ∈ Σn(X), jolloin<br />

σ indusoi ketjuhomomorfismin σk : Sk(∆n) → Sk(X) kaikille k. Määritellään<br />

ketju Bn(σ) ∈ Sn(X) asettamalla<br />

Bn(σ) = σn(B A n [∆n](id∆n )).<br />

Näin syntyy kuvaus Bn : Σn(X) → Sn(X), joka lauseen 2.15 mukaisesti indusoi<br />

homomorfismin Bn : Sn(X) → Sn(X). Sovitaan lisäksi, että Bn = 0,<br />

kun n < 0. Sanotaan, että näin syntyvä perhe {Bn}n∈Z on ketjukompleksin<br />

(S(X),∂) barysentrinen jako.<br />

Vastaavasti määritellään Tn(σ) ∈ Sn+1(X) asettamalla<br />

Tn(σ) = σn+1(T A n [∆n](id∆n )).<br />

Näin syntyy kuvaus Tn : Σn(X) → Sn+1(X), joka lauseen 2.15 mukaisesti indusoi<br />

homomorfismin Tn : Sn(X) → Sn+1(X). Sovitaan lisäksi, että Tn = 0,<br />

kun n < 0.<br />

Huomautus 11.31 Jos K on konveksi joukko, niin upotuksen Σ A n(K) ⊂ Σn(K)<br />

kautta voidaan tulkita S A n (K) ryhmän Sn(K) aliryhmäksi. Nyt B A n [K] on määritelty<br />

tässä aliryhmässä S A n (K) ja määritelmän 11.30 mukainen Bn = Bn[K]<br />

koko ryhmässä Sn(K). Miten nämä – eli affiini ja ”ei-affiini” barysentrinen jako<br />

– suhtautuvat toisiinsa? Teorian yleisen järkevyyden kannalta olisi suotavaa,<br />

että barysentrinen jako tuottaisi saman lopputuloksen affiinille simpleksille käytettiinpä<br />

affiinia tai ei-affiinia mallia. Näinhän se tietysti onkin: tämä seuraa<br />

välittömästi lauseesta 11.29. Sama pätee homomorfismille Tn = Tn[K].<br />

Lause 11.27 yleistyy koskemaan myös ei-affiinia tapausta:<br />

Lause 11.32 Olkoot X ja Y topologisia avaruuksia ja f ∈ C(X,Y ). Tällöin<br />

kaikille n ∈ Z pätee<br />

a) fn ◦ Bn = Bn ◦ fn : Sn(X) → Sn(Y ) ja<br />

b) fn+1 ◦ Tn = Tn ◦ fn : Sn(X) → Sn+1(Y ).<br />

189


Todistus. a) Riittää osoittaa, että kaikille σ ∈ Σn(X) pätee<br />

Tämä pätee, sillä<br />

fn ◦ Bn(σ) = Bn ◦ fn(σ).<br />

fn ◦ Bn(σ) i) = fn(σn(B A ii)<br />

n [∆n](id∆n ))) = (fn ◦ σn) ◦ B A iii)<br />

n [∆n](id∆n ) =<br />

(f ◦ σ)n ◦ B A iv)<br />

n [∆n](id∆n ) = Bn(f ◦ σ) v)<br />

= Bn(fn(σ)) = Bn ◦ fn(σ).<br />

Tässä yhtälö<br />

i) seuraa Bn(σ):n määritelmästä,<br />

ii) on trivialiteetti,<br />

iii) seuraa lauseesta 3.13,<br />

iv) seuraa Bn(f ◦ σ):n määritelmästä (huomaa, että f ◦ σ ∈ Σn(Y )),<br />

v) seuraa ketjukuvauksen fn määritelmästä ja<br />

vi) on taas trivialiteetti.<br />

Näin väite a) on todistettu. Väitteen b) todistus on analoginen ja jätetään se<br />

harjoitustehtäväksi. <br />

Lauseessa 11.18 osoitettiin, että affiini barysentrinen jako on ketjukuvaus. Tämä<br />

tärkeä tulos yleistyy myös ei-affiinille barysentriselle jaolle:<br />

Lause 11.33 Olkoon X topologinen avaruus. Ketjukompleksin (S(X),∂) barysentrinen<br />

jako {Bn}n∈Z on ketjukuvaus.<br />

Todistus. Pitää osoittaa, että kaavio<br />

∂n<br />

· · · ←−−−− Sn−1(X) ←−−−− Sn(X) ←−−−− · · ·<br />

⏐<br />

⏐<br />

⏐<br />

⏐<br />

Bn−1 Bn<br />

· · · ←−−−− Sn−1(X)<br />

kommutoi eli että kaikille n ∈ Z pätee<br />

∂n<br />

←−−−− Sn(X) ←−−−− · · ·<br />

∂n ◦ Bn = Bn−1 ◦ ∂n.<br />

Asia on selvä, jos n ≤ 0, joten voidaan olettaa, että n ≥ 1. Riittää osoittaa, että<br />

kaikille σ ∈ Σn(X) pätee<br />

Näin, on sillä<br />

∂n(Bn(σ)) = Bn−1(∂n(σ)).<br />

∂n(Bn(σ)) i) = ∂n ◦ σn(B A ii)<br />

n [∆n](id∆n )) = σn−1 ◦ ∂n ◦ B A iii)<br />

n [∆n](id∆n ) =<br />

σn−1 ◦ ∂ A n ◦ B A iv)<br />

n [∆n](id∆n ) = σn−1 ◦ B A n−1[∆n] ◦ ∂ A v)<br />

n (id∆n ) =<br />

vi)<br />

vii)<br />

σn−1 ◦ Bn−1[∆n] ◦ ∂n(id∆n ) = Bn−1 ◦ σn−1 ◦ ∂n(id∆n ) =<br />

viii)<br />

Bn−1 ◦ ∂n ◦ σn(id∆n ) = Bn−1(∂n(σ)).<br />

190


Tässä yhtälö<br />

i) seuraa Bn:n määritelmästä,<br />

ii) seuraa siitä, että {σk} on ketjukuvaus,<br />

iii) seuraa siitä, että määritelmän mukaan ∂ A n = ∂n| S A n (∆n),<br />

iv) seuraa lauseesta 11.18,<br />

v) seuraa huomautuksesta 11.31 ja siitä, että ∂ A n = ∂n| S A n (∆n),<br />

vi) seuraa lauseesta 11.32,<br />

vii) seuraa taas siitä, että {σk} on ketjukuvaus ja<br />

viii) seuraa siitä, että σn(id∆n ) = σ ◦ id∆n = σ. <br />

Nyt voidaan todistaa eräs tämän luvun päätuloksista, joka yleistää aiemmin<br />

todistetun affiinin tuloksen 11.20:<br />

Lause 11.34 Olkoon X topologinen avaruus. Tällöin X:n barysentrinen jako<br />

B ja ketjukompleksin (S(X),∂) identtinen ketjukuvaus id (S(X),∂) ovat ketjuhomotopisia.<br />

Erityisesti tämän ketjuhomotopian antaa määritelmän 11.30 homomorfismiperhe<br />

T eli pätee<br />

B − id (S(X),∂) = ∂ ◦ T + T ◦ ∂.<br />

Todistus. Olkoon n ∈ N. Riittää osoittaa, että kaikille σ ∈ Σn(X) pätee<br />

Tämä saadaan laskemalla:<br />

Bn(σ) − σ = ∂n+1 ◦ Tn(σ) + Tn−1 ◦ ∂n(σ).<br />

Bn(σ) − σ i) A<br />

= σn Bn [∆n](id∆n ) − σn(id∆n<br />

σn<br />

σn<br />

) ii)<br />

=<br />

A iii)<br />

Bn [∆n](id∆n ) − id∆n =<br />

A<br />

∂n+1 ◦ T A n [∆n](id∆n ) + T A n−1[∆n] ◦ ∂ A n (id∆n ) iv)<br />

=<br />

σn (∂n+1 ◦ Tn[∆n](id∆n ) + Tn−1[∆n]<br />

v)<br />

◦ ∂n(id∆n )) =<br />

σn ◦ ∂n+1 ◦ Tn[∆n](id∆n ) + σn<br />

vi)<br />

◦ Tn−1[∆n] ◦ ∂n(id∆n ) =<br />

∂n+1 ◦ σn+1 ◦ Tn[∆n](id∆n ) + σn<br />

vii)<br />

◦ Tn−1[∆n] ◦ ∂n(id∆n ) =<br />

∂n+1 ◦ Tn ◦ σn(id∆n ) + Tn−1<br />

viii)<br />

◦ σn−1 ◦ ∂n(id∆n ) =<br />

∂n+1 ◦ Tn ◦ σn(id∆n ) + Tn−1<br />

ix)<br />

◦ ∂n ◦ σn(id∆n ) =<br />

∂n+1 ◦ Tn(σ) + Tn−1 ◦ ∂n(σ).<br />

Tässä yhtälö<br />

i) seuraa Bn:n määritelmästä ja siitä, että σn(id∆n ) = σ ◦ id∆n = σ,<br />

ii) seuraa siitä, että σn on homomorfismi,<br />

iii) seuraa lauseesta 11.20,<br />

iv) seuraa huomautuksesta 11.31 ja siitä, että ∂A k = ∂k| Sk(∆n),<br />

v) seuraa taas siitä, että σn on homomorfismi,<br />

191


vi) seuraa siitä, että {σk} on ketjukuvaus,<br />

vii) seuraa lauseesta 11.32,<br />

viii) seuraa siitä, että {σk} on ketjukuvaus ja<br />

ix) siitä, että σn(id∆n ) = σ ◦ id∆n = σ. <br />

Sivulla 175 oli puhetta lauseen 11.34 merkityksestä: laskettaessa homologiaryhmää<br />

[c] ∈ Hn(X) jollekin syklille c ∈ Zn(X) sen avulla voidaan pienentää<br />

kyseistä sykliä ja näin saada laskut (toivottavasti) yksinkertaisemmiksi. Muotoillaan<br />

tämä nyt täsmälliseksi lauseeksi:<br />

Lause 11.35 Olkoon X topologinen avaruus ja c ∈ Zn(X). Tällöin pätee<br />

[Bn(c)] = [c] ∈ Hn(X).<br />

Todistus. Koska B on lauseen 11.33 mukaan ketjukuvaus, niin lauseen 5.2 perusteella<br />

Bn(c) ∈ Zn(X) ja siten se määrää jonkin homologialuokan ja näin lauseen<br />

väite on mielekäs.<br />

Olkoot Bn ja <br />

id Sn(X) : Hn(X) → Hn(X) ketjukuvausten B ja id (S(X),∂) indusoimat<br />

homologiahomomorfismit. Tällöin lauseiden 9.29 ja 11.34 nojalla<br />

Silloin<br />

Bn = <br />

id Sn(X). (1)<br />

[Bn(c)] i) = Bn([c]) ii)<br />

= id Sn(X)([c]) iii)<br />

= [idSn(X)(c)] = [c],<br />

joten väite pätee. Tässä yhtälöt i) ja iii) seuraavat homologiahomomorfismin<br />

määritelmästä ja yhtälö ii) ehdosta (1). <br />

Nyt sitten herää kysymys: Miten tuo syklin pienentäminen sitten auttaa, ja erityisesti,<br />

miten sen avulla voidaan loppujen lopuksi helpommin laskea Hn(X)?<br />

Tähän kysymykseen vastataan teoreettisella tasolla seuraavassa luvussa ja konkreettisemmin<br />

luvussa 14, jossa lasketaan saavutettujen tulosten avulla sovellusten<br />

kannalta tärkeitä ryhmiä.<br />

Toinen kysymys nousee lauseesta 11.24, jossa kerrottiin, kuinka paljon barysentrinen<br />

jako sykliä pienentää. Siinä käytetyllä mittarilla µ käy niin, että<br />

µ(Bn(c)) ≤ n<br />

n + 1 µ(c),<br />

kun kyseessä on metrinen avaruus ja puhutaan affiineista ketjuista. Suurelle n<br />

tuo pienennys on aika vaatimatonta. Tässä voi silloin käydä niin, että mitään<br />

oleellista hyötyä näin heikosta pienennyksestä ei saavutetakaan. Silloin menetellään<br />

seuraavasti: Tehdään uusi barysentrinen jako Bn(c):lle, jolloin saadaan<br />

pienennys<br />

µ(Bn(Bn(c))) ≤<br />

192<br />

2 n<br />

µ(c),<br />

n + 1


joka on jo jonkin verran parempi. Jos tämäkään ei riitä, uusitaan operaatio.<br />

Näin voidaan jatkaa ja iteroida barysentristä jakoa k kertaa, jolloin saadaan<br />

pienennys<br />

Koska<br />

k n<br />

µ(Bn(Bn(· · · (Bn(c) · · · )) ≤ µ(c).<br />

n + 1<br />

k kpl<br />

k n<br />

lim = 0,<br />

k→∞ n + 1<br />

niin näin saadaan aikaan niin pieniä simpleksejä kuin halutaan. Näitä tulee tietysti<br />

valtavan paljon. Jätetään harjoitustehtäväksi miettiä esimerkiksi se, kuinka<br />

monta ”pikkutetraedria” on k-kertaa iteroidussa barysentrisessä jaossa yhdelle<br />

tetraedrille σ ∈ Z A 3 (K).<br />

Intuitiivisesti on lauseen 11.35 nojalla selvää, että tämä k-kertaa iteroitu barysentrinen<br />

jako ei muuta homologialuokkaa. Todistetaan tämä kuitenkin kunnolla<br />

ja määritellään samalla kunnolla tuo ”k-kertaa iteroitu barysentrinen jako”:<br />

Määritelmä 11.36 Olkoon X topologinen avaruus ja B sen barysentrinen jako,<br />

siis ketjukuvaus. Määritellään kaikille k ∈ N k-kertaa iteroitu X:n barysentrinen<br />

jako B k rekursiivisesti näin: Sovitaan ensin, että<br />

B 0 = id (S(X),∂).<br />

Oletetaan sitten, että k ≥ 1 ja että B k−1 on jo määritelty. Asetetaan sitten<br />

B k = B ◦ B k−1 .<br />

Rekursioperiaate takaa, että B k on hyvin määritelty ketjukuvaus B k : (Sn(X),∂) →<br />

(Sn(X),∂) kaikille k ∈ N.<br />

Huomautus 11.37 Affiini iteroitu barysentrinen jako (B A n ) k määritellään vastaavalla<br />

tavalla affiinissa tilanteessa. Huomautuksen 11.31 nojalla on melko selvää,<br />

että affiinissa tapauksessa pätee<br />

(B A n ) k = B k n kaikille k ∈ N.<br />

Tarkka todistus tälle menee induktiolla ja jätetään harjoitustehtäväksi.<br />

Lause 11.38 Olkoon X topologinen avaruus, k ∈ N ja B k avaruuden X k kertaa<br />

iteroitu barysentrinen jako. Tällöin B k n : (S(X),∂) → (S(X),∂) on ketjukuvaus.<br />

Todistus. Tämä seuraa induktiolla lauseesta 11.33. Jätetään yksityiskohdat harjoitustehtäväksi.<br />

Lause 11.39 Olkoon X topologinen avaruus, k ∈ N ja Bk avaruuden X kkertaa<br />

iteroitu barysentrinen jako. Tällöin kaikille n ∈ N ja σ ∈ Σn(X) pätee<br />

B k A<br />

n(σ) = σn (Bn ) k [∆n](id∆n ) .<br />

193


Todistus. Tehdään induktio k:n suhteen. Kun k = 0, väite seuraa suoraan määritelmistä.<br />

Oletetaan sitten induktiivisesti, että k ≥ 1 ja että väite pätee (k−1):lle,<br />

ts. että<br />

B k−1 A<br />

n (σ) = σn (Bn ) k−1 [∆n](id∆n ) . (1)<br />

Induktioväitteenä on lauseen väite. Se saadaan näin:<br />

B k n(σ) i) = Bn(B k−1<br />

n (σ)) ii) A<br />

= Bn ◦ σn (Bn ) k−1 [∆n](id∆n ) iii)<br />

=<br />

σn ◦ Bn[∆n] (B A n ) k−1 [∆n](id∆n ) iv)<br />

= σn ◦ B A n [∆n] (B A n ) k−1 [∆n](id∆n ) v)<br />

=<br />

A<br />

(Bn ) k [∆n](id∆n ) ,<br />

σn<br />

missä yhtälö<br />

i) seuraa määritelmästä 11.36,<br />

ii) seuraa induktio-oletuksesta (1),<br />

iii) seuraa lauseesta 11.32,<br />

iv) seuraa huomautuksesta 11.31 ja<br />

v) seuraa määritelmästä, ks. huomautus 11.37. <br />

Lause 11.40 Olkoon X topologinen avaruus, k ≥ 1 ja B k avaruuden X kkertaa<br />

iteroitu barysentrinen jako. Tällöin B k ja id (S(X),∂) ovat ketjuhomotopisia.<br />

Todistus. Olkoon T kuten määritelmässä 11.30. Määritellään<br />

T (k) ⎛<br />

k−1 <br />

= ⎝ B j<br />

⎞<br />

⎠ ◦ T,<br />

j=0<br />

jolloin T (k) on astetta +1 oleva porrastettu homomorfismi T (k) : (Sn(X),∂) →<br />

(Sn(X),∂). Riittää osoittaa, että kaikille n ∈ Z pätee<br />

Näin on, sillä<br />

∂n+1 ◦ T (k)<br />

∂n+1 ◦<br />

B k n − idSn(X) = ∂n+1 ◦ T (k)<br />

n + T (k)<br />

n−1 ◦ ∂n.<br />

n + T (k)<br />

⎛<br />

i)<br />

n−1 ◦ ∂n =<br />

⎞ ⎛<br />

k−1 <br />

⎝<br />

k−1 <br />

⎠ ◦ Tn + ⎝<br />

B<br />

j=0<br />

j<br />

n+1<br />

⎛<br />

k−1 <br />

⎝ ∂n+1 ◦ B j<br />

j=0<br />

n+1<br />

j=0<br />

⎞ ⎛<br />

k−1 <br />

⎠ ◦ Tn + ⎝<br />

194<br />

j=0<br />

B j n<br />

B j n<br />

⎞<br />

⎠ ◦ Tn−1 ◦ ∂n<br />

⎞<br />

⎠ ◦ Tn−1 ◦ ∂n<br />

ii)<br />

=<br />

iii)<br />

=


⎛<br />

k−1 <br />

⎝ B j ⎞ ⎛<br />

k−1 <br />

n ◦ ∂n+1⎠<br />

◦ Tn + ⎝<br />

j=0<br />

⎛<br />

k−1 <br />

⎝<br />

j=0<br />

⎛<br />

k−1 <br />

⎝<br />

j=0<br />

⎛<br />

k−1 <br />

⎝<br />

j=0<br />

⎛<br />

k−1 <br />

⎝<br />

j=0<br />

B j n<br />

B j n<br />

B j n<br />

B j n<br />

j=0<br />

⎞ ⎛<br />

k−1 <br />

⎠ ◦ ∂n+1 ◦ Tn + ⎝<br />

⎞<br />

j=0<br />

B j n<br />

B j n<br />

⎞<br />

⎠ ◦ Tn−1 ◦ ∂n<br />

⎞<br />

⎠ ◦ (∂n+1 ◦ Tn + Tn−1 ◦ ∂n) vi)<br />

=<br />

⎞<br />

⎠ ◦ (Bn − idSn(X)) vii)<br />

=<br />

⎞ ⎛<br />

k−1 <br />

⎠ ◦ Bn − ⎝<br />

j=0<br />

⎛<br />

k−1 <br />

⎝ B j ⎞ ⎛<br />

k−1 <br />

n ◦ Bn⎠<br />

− ⎝<br />

j=0<br />

⎛<br />

k−1 <br />

⎝<br />

⎛<br />

⎝<br />

B<br />

j=0<br />

j+1<br />

n<br />

k<br />

j=1<br />

B j n<br />

⎞ ⎛<br />

k−1 <br />

⎠ − ⎝<br />

⎞ ⎛<br />

k−1 <br />

⎠ − ⎝<br />

j=0<br />

j=0<br />

B j n<br />

j=0<br />

B j n<br />

B j n<br />

⎞<br />

⎞<br />

⎠ ◦ id Sn(X)<br />

⎞<br />

B j⎠ n<br />

x)<br />

=<br />

⎞<br />

⎠ ix)<br />

=<br />

⎠ ◦ Tn−1 ◦ ∂n<br />

viii)<br />

=<br />

iv)<br />

=<br />

v)<br />

=<br />

⎠ xi)<br />

= B k n − B 0 xii) k<br />

n = Bn − idSn(X). Tässä yhtälö<br />

i) seuraa T (k) :n määritelmästä,<br />

ii) seuraa siitä, että ∂n+1 on homomorfismi,<br />

iii) seuraa siitä, että B on ketjukuvaus,<br />

iv) seuraa summahomomorfismin määritelmästä,<br />

v) seuraa siitä, että homomorfismien summa on homomorfismi,<br />

vi) seuraa lauseesta 11.34,<br />

vii) seuraa taas siitä, että homomorfismien summa on homomorfismi,<br />

viii) seuraa summahomomorfismin määritelmästä,<br />

ix) seuraa B k n:n määritelmästä,<br />

x) on saatu indeksinvaihdolla ”j = j + 1”,<br />

xi) on trivialiteetti ja<br />

xii) seuraa B 0 n:n määritelmästä. <br />

Lause 11.41 Olkoon X topologinen avaruus ja c ∈ Zn(X) sekä k ∈ N. Tällöin<br />

pätee<br />

[B k n(c)] = [c] ∈ Hn(X).<br />

Todistus. Tämä seuraa lauseesta 11.40 täsmälleen samoin kuin lause 11.35 lauseesta<br />

11.34 edellä. <br />

195


12 Topologisen avaruuden peitteet ja<br />

alistetut ketjut<br />

Tavoitteena on siis laskea eksplisiittisesti homologiaryhmät Hn(X) jollekin tietylle<br />

avaruudelle X. Tässä voidaan monessa tapauksessa käyttää apuna sopivaa<br />

X:n peitettä {Aα}α∈I, missä peitteen aliavaruudet Aα ⊂ X ovat niin yksinkertaisia,<br />

että ryhmät Hn(Aα) osataan laskea. Idea tässä takana on karkeasti<br />

sanoen sellainen, että X:ssä voi olla ”suuria”simpleksejä, jotka tuottavat hankaluuksia,<br />

mutta kun valitaan Aα:t ”pieniksi”, niin nämä suuret simpleksit ”eivät<br />

mahdu” joukkoon Aα ja tavallaan katoavat tai menettävät merkityksensä.<br />

Kuten edellisen luvun alussa todettiin, esimerkkinä tästä on vaikkapa toruspinta,<br />

jonka simpleksit voivat kierrellä pintaa pitkin ja leikata itseään hyvin<br />

hankalasti. Toruspinta voidaan kuitenkin peittää kahdella ”putken pätkällä”, ja<br />

näillä putkilla simpleksien käytös on paljon kesympää. Nämä putket voidaan<br />

vielä kumpikin peittää kahdella halkaistulla putkella, jotka ovat homeomorfisia<br />

R 2 :n kanssa, ja näiden simpleksien käytös on hallinnassa. Kokonaisuutena<br />

toruspinta voidaan siis peittää neljällä halkaistulla putkella, joilla kullakin homologia<br />

tunnetaan.<br />

Nyt kysymys kuuluu, että miten nämä suuret, hankalat simpleksit, jotka tässä<br />

näin eliminoidaan, sitten oikein tähän kuvioon loppujen lopuksi vaikuttavat.<br />

Tähän kysymykseen vastataan (ainakin osittain) tässä luvussa. Ideana on, että<br />

suurille simplekseille tehdään barysentrinen jako, jolloin ne pienentyvät, mutta<br />

homologia ei luvun 11 tulosten nojalla muutu. Nyt kun barysentrinen jako iteroidaan<br />

riittävän monta kertaa, suuret simpleksit ovat jakautuneet niin pieniin<br />

palasiin, että kukin pala mahtuu johonkin peitteen osaan. (Tämä vaatii peitteeltä<br />

jotain oletuksia, ihan mielivaltaiselle peitteelle se ei onnistu.) Tämän jälkeen<br />

voidaankin siirtyä laskemaan homologioita peitteen (toivottavasti) yksinkertaisiin<br />

joukkoihin ja homma hoituu.<br />

Kaksi kysymystähän tästä heti nousee:<br />

– Jos nämä homologiat on laskettu näillä peitteen paloilla, niin miten niistä<br />

kootaan alkuperäisen joukon homologia?<br />

– Jos iso simpleksi pilkotaan pieniksi niin, että sen palat mahtuvat peitteen<br />

joukkoihin, niin silloinhan voi käydä, että saman ison simpleksin eri pienet osat<br />

joutuvat eri joukkoihin. Mitäs silloin tapahtuu?<br />

Nämä kuulostavat hankalilta kysymyksiltä, mutta (ehkä vähän yllättäen) eivät<br />

sitä oikeastaan ole – tai, miten sen nyt ottaa. Tähän jälkimmäiseen osataan<br />

antaa tässä luvussa aika tyhjentävä vastaus, joka kuuluu karkeasti sanottuna<br />

niin, että aivan sama. Mitään ongelmia ei tuosta synny.<br />

196


Ensimmäiseen kysymykseen ei näin selvää vastausta olekaan. Vastaus riippuu<br />

tilanteesta ja käytetystä peitteestä. Jos peite on iso eli siinä on paljon alkioita,<br />

tuo kokoamistyö voi olla hyvinkin hankalaa. Ääriesimerkkinä on peite, jossa on<br />

kaikki avaruuden X yksiöt. Nämä yksiöt hallitaan, mutta milläs niiden homologiaryhmistä<br />

kasaat Hn(X):n. Eihän se ole yleisesti ottaen mahdollista. Tämä<br />

johtaa siihen, että peitteissä on hyvä olla mahdollisiman vähän paloja. Helpointa<br />

(tässä suhteessa) on tietysti käyttää peitettä, jossa on vain kaksi alkiota.<br />

Tuossa edellä puhuttiin toruksen peittämisestä neljällä halkaistulla putkella.<br />

Näitä on laskujen kannalta vähän liikaa, mutta niitä putkia oli vain kaksi. Näissä<br />

kummassakin putkessa puolestaan käytettiin peitettä jossa oli vain kaksi halkaistua<br />

putkea, joten tässä suhteessä käytetyt peitteet ovat hyviä: periaatteessa<br />

siis voidaan laskea ensin kummankin putken homologia erikseen käyttäen kahden<br />

halkaistun putken peitettä ja sitten toruksen homologia käyttäen kahden<br />

putken peitettä. Itse asiassa juuri näin ne toruksen homologiaryhmät voidaan<br />

ihan konkreettisesti laskea, kuten tullaan näkemään.<br />

Luvussa 13 tutkitaan tilannetta, jossa peitteessä on nimenomaan kaksi alkiota<br />

ja annetaan ohjeet, miten niiden homologiaryhmistä sommitellaan koko avaruuden<br />

homologia.<br />

Sitten asiaan. Määritellään ensin tarkasti, mikä se peite oikein onkaan.<br />

Määritelmä 12.1 Olkoon X topologinen avaruus. Sanotaan, että epätyhjä joukkoperhe<br />

F = {Fα}α∈I on avaruuden X peite, jos Fα ⊂ X kaikille α ∈ I ja<br />

<br />

Fα = X.<br />

α∈I<br />

Sanotaan että X:n peite F on avoin, jos Fα on avoin (X:n topologiassa) kaikille<br />

α ∈ I. Jos F on X:n peite, niin merkitään<br />

int(F) = {int(Fα)}α∈I,<br />

missä int(Fα) on joukon Fα sisäpisteiden joukko.<br />

Huomautus. Peitteen ei siis tarvitse olla avoin. Avoimelle peitteelle F pätee<br />

int(F) = F. Jos peite F ei ole avoin, niin perheen int(F) ei tarvitse olla peite<br />

– tästähän on helppo keksiä esimerkkejä. Jos int(F) on peite, niin se on avoin.<br />

Siirrytään sitten tarkastelemaan vain sellaisia simpleksejä, jotka sisältyvät annetun<br />

peitteen johonkin palaan:<br />

Määritelmä 12.2 Olkoon X topologinen avaruus ja F = {Fα}α∈I avaruuden<br />

X peite. Merkitään jokaiselle n ∈ N<br />

Σ F n (X) = {σ ∈ Σn(X) | |σ| ⊂ Fα jollekin α ∈ I}.<br />

197


Määritellään ryhmä S F n (X) sopimalla, että<br />

S F n (X) = Fr(Σ F n (X)).<br />

Koska Σ F n (X) ⊂ Σn(X), niin voidaan tulkita ryhmä S F n (X) ryhmän Sn(X)<br />

aliryhmäksi (samaan tapaan kuin affiiniketjujen ryhmä S A n (X)).<br />

Sanotaan, että S F n (X) on avaruuden X peitteelle F alistettujen n-ketjujen<br />

ryhmä.<br />

Huomautus. Ryhmä S F n (X) koostuu siis formaaleista summista<br />

c = <br />

σ∈Σ F n (X) nσ · σ ⊂ <br />

σ∈Σn(X) nσ · σ, missä jokaiselle σ, jolle nσ = 0, pätee<br />

|σ| ⊂ Fα jollekin α ∈ I. Huomaa, että tämän α:n ei tarvitse olla sama kaikille<br />

c:n simplekseille σ. Tähänhän viitattiin tuolla johdannossa esiinnostetuista<br />

kysymyksistä jälkimmäisessä.<br />

Määritelmä 12.3 Olkoon X topologinen avaruus ja F = {Fα}α∈I avaruuden<br />

X peite sekä S F n (X) peitteelle F alistettujen n-ketjujen ryhmä kaikille n ∈ N.<br />

Koska selvästi |∂nσ| ⊂ |σ| kaikille σ ∈ Σn(X), niin peitteelle F alistetun ketjun<br />

reuna on myös alistettu peitteelle F. Silloin reunahomomorfismin ∂n rajoittuma<br />

aliryhmään S F n (X) määrää homomorfismin<br />

∂n| S F n (X) : S F n (X) → S F n−1(X) (1)<br />

kaikille n. Tämä pätee myös kun n ≤ 0, kun sovitaan tavanomaiseen tapaan,<br />

että S F n (X) = 0 kun n < 0 ja ∂n = 0 kun n ≤ 0. Merkitään ehdon (1) rajoittumahomomorfismia<br />

symbolilla ∂ F n , kun n ≥ 0. Sovitaan siis, että ∂ F n = 0 kun<br />

n < 0, jolloin ehdon (1) mukaisesti saadaan homomorfismi<br />

∂ F n = ∂n| S F n (X) : S F n (X) → S F n−1(X)<br />

kaikille n ∈ Z.<br />

Koska ∂n−1 ◦ ∂n = 0, niin myös ∂ F n−1 ◦ ∂ F n = 0. Tällöin<br />

(S F ,∂ F ) = {(S F n ,∂ F n )}n∈Z<br />

on ketjukompleksi. Sanotaan, että se on avaruuden X peitteelle F alistettu<br />

ketjukompleksi.<br />

Merkitään symboleilla Z F n (X), B F n (X) ja H F n (X) tämän ketjukompleksin nsyklejä,<br />

n-reunoja ja n-homologiaryhmiä. Sanotaan, että nämä ovat peitteelle<br />

F alistetut syklit, reunat ja homologiaryhmät.<br />

Tässä on siis kokonaisideana pienentää (mahdollisesti iteroidulla) barysentrisellä<br />

jaolla annettua simpleksiä σ (tai ketjua c) niin, että Bn(σ) ∈ S F n (X), vaikka<br />

alunperin on vain σ ∈ Sn(X), eli simpleksistä saadaan (ehkä) peitteelle F<br />

alistettu ketju, kun tehdään sille barysentrinen jako. Tässä suhteessa on syytä<br />

huomata, että jos barysentrinen jako uusitaan jo tuonne alistettujen ketjujen<br />

ryhmään saadulle simpleksille σ, niin tämä uusi operaatio ei sitä sieltä enää<br />

mihinkään poista:<br />

198


Lause 12.4 Olkoon X topologinen avaruus ja F = {Fα}α∈I avaruuden X peite.<br />

Olkoon B avaruuden X barysentrinen jako ja T kuten määritelmässä 11.30.<br />

Olkoon n ∈ N ja c ∈ S F n (X). Tällöin<br />

Bn(c) ∈ S F n (X) ja Tn(c) ∈ S F n+1(X).<br />

Todistus. Tämä seuraa melko suoraan määritelmästä 11.30; jätetään yksityiskohdat<br />

harjoitustehtäväksi.<br />

Huomautus 12.5 Lauseesta 12.4 seuraa induktiolla välittömästi, että jos c ∈<br />

S F n (X), niin B m n (c) ∈ S F n (X) kaikille m ∈ N. Vastaavasti nähdään, että jos<br />

B m n (c) ∈ S F n (X), niin B k n(c) ∈ S F n (X) kaikille k ≥ m.<br />

Lause 12.7 kertoo, että tietyin lisäoletuksin jokaiselle c ∈ S F n (X) saadaan voimaan<br />

ehto B m n (c) ∈ S F n (X), kun m on riittävän suuri, tosin c:stä riippuva luku.<br />

Tätä lausetta varten tarvitaan topologinen aputulos:<br />

Lause 12.6 Olkoon (X,d) metrinen avaruus ja Y ⊂ X kompakti aliavaruus.<br />

Olkoon F = {Fα}α∈I avaruuden Y avoin peite. Tällöin on olemassa luku λ > 0<br />

siten, että kaikille y ∈ Y on olemassa αy ∈ I siten, että<br />

B(y,λ) ⊂ Fαy ,<br />

missä B(y,λ) on y-keskinen, λ-säteinen suljettu pallo avaruudessa Y eli B(y,λ) =<br />

{x ∈ Y | d(x,y) ≤ λ}.<br />

Todistus. Tämä löytynee topologian kurssilta. Jos ei, niin jätetään se harjoitustehtäväksi.<br />

Tämä lause tunnetaan nimellä Lebesguen peitelause ja lauseen<br />

luku λ on peitteeseen F liittyvä Lebesguen luku. Huomaa, että λ on riippumaton<br />

pisteestä y eli sama λ toimii kaikille y ∈ Y .<br />

Lause 12.7 Olkoon X topologinen avaruus ja F = {Fα}α∈I avaruuden X peite<br />

siten, että myös perhe int(F) on X:n peite. Olkoon n ∈ N ja c ∈ Sn(X). Tällöin<br />

on olemassa m ∈ N siten, että<br />

B m n (c) ∈ S F n (X).<br />

Todistus. Todistetaan ensin väite tapauksessa c = σ ∈ Σn(X).<br />

Olkoon siis σ ∈ Σn(X) mielivaltainen. Koska int(F) on oletuksen mukaan X:n<br />

avoin peite, niin σ:n jatkuvuuden nojalla perhe G = {σ −1 (int(Fα))} on metrisen<br />

avaruuden ∆n avoin peite. Koska ∆n on kompakti, niin Lebesguen peitelauseen<br />

nojalla on olemassa tähän peitteeseen liittyvä Lebesguen luku λ > 0. Identtinen<br />

kuvaus id∆n on metrisen avaruuden ∆n n-simpleksi, jolle pätee<br />

µ(id∆n ) i) ii)<br />

= d(|id∆n |) = max{||ei − ej|| | 0 ≤ i < j ≤ n} iii)<br />

= √ 2, (1)<br />

missä yhtälö i) on määritelmä, yhtälö ii) seuraa lauseesta 11.6 ja yhtälö iii) on<br />

trivialiteetti – tässähän vektorit ek ovat R n :n standardikantavektoreita. Tällöin<br />

kaikille k ≥ 0 saadaan<br />

µ (B A n ) k [∆n](id∆n ) i)<br />

≤ ( n<br />

n + 1 )k ii)<br />

µ(id∆n ) = ( n<br />

n + 1 )k√2. (2)<br />

199


Tässä epäyhtälö i) seuraa induktiolla lauseesta 11.24 ja yhtälö ii) ehdosta (1).<br />

Koska limk→∞( n<br />

n+1 )k√ 2 = 0, niin ehdon (2) nojalla on olemassa m ∈ N siten,<br />

että<br />

µ (B A n ) m [∆n](id∆n ) < λ. (3)<br />

Osoitetaan, että tämä m on väitteessä kaivattu luku m eli pätee<br />

Olkoon sitä varten<br />

ketjun (B A n ) m [∆n](id∆n<br />

B m n (σ) ∈ S F n (X). (4)<br />

(B A n ) m [∆n](id∆n ) =<br />

<br />

τ∈ΣA n (∆n)<br />

nτ · τ (5)<br />

) formaali summaesitys. Tällöin<br />

B m n (σ) i) A<br />

= σn (Bn ) m [∆n](id∆n ) ⎛<br />

ii)<br />

= σn ⎝ <br />

<br />

τ∈Σ A n (∆n)<br />

nτ · σn(τ) iv)<br />

= <br />

τ∈Σ A n (∆n)<br />

τ∈Σ A n (∆n)<br />

nτ · τ<br />

⎞<br />

⎠ iii)<br />

=<br />

nτ · σ ◦ τ, (6)<br />

missä yhtälö i) seuraa lauseesta 11.39, yhtälö ii) esityksestä (5), yhtälö iii) siitä,<br />

että σn on homomorfismi ja yhtälö iv) ketjuhomomorfismin määritelmästä.<br />

Esityksen (6) perusteella väite (4) seuraa, jos osoitetaan, että kaikille τ, joille<br />

nτ = 0, on olemassa α ∈ I siten, että<br />

|σ ◦ τ| ⊂ Fα. (7)<br />

Olkoon tätä varten τ ∈ Σn(X) kiinteä siten, että nτ = 0. Pitää osoittaa, että<br />

ehto (4) pätee. Koska nτ = 0, niin<br />

d(|τ|) i)<br />

≤ µ((B A n ) m ii)<br />

[∆n](id∆n )) < λ. (8)<br />

Tässä epäyhtälö i) seuraa esityksestä (5), µ:n määritelmästä ja ehdosta nτ = 0<br />

sekä epäyhtälö ii) ehdosta (3).<br />

Valitaan piste x ∈ |τ|. Ehdon (8) nojalla |τ| on kokonaan avaruuden ∆n λsäteisessä<br />

suljetussa pallossa B(x,λ). Koska λ on peitteeseen G liittyvä Lebesguen<br />

luku, niin tällöin on olemassa α ∈ I siten, että<br />

|τ| ⊂ σ −1 (int(Fα)) ⊂ σ −1 (Fα).<br />

Tällöin ehto (7) seuraa, joten lauseen väite on todistettu tapauksessa c = σ ∈<br />

Σn(X). Yleinen tapaus saadaan tästä seuraavasti:<br />

200


Kun c ∈ Sn(X), niin<br />

c = <br />

Tällöin<br />

σ∈Σn(X)<br />

nσ · σ, missä nσ = 0 vain äärellisen monelle σ.<br />

B m n (c) = <br />

σ∈Σn(X)<br />

nσ · B m n (σ),<br />

joten väite seuraa, jos osoitetaan, että on olemassa m ∈ N siten, että<br />

B m n (σ) ∈ S F n (X) kaikille σ, joille nσ = 0. (9)<br />

Todistuksen alkuosan nojalla jokaiselle σ löytyy tällainen m, mutta se riippuu<br />

σ:sta. Ehdossa (9) on oleellista, että luku m on sama kaikille σ.<br />

Todistuksen alkuosan nojalla voidaan siis kaikille σ ∈ Σn(X) valita mσ siten,<br />

että<br />

B mσ<br />

n (σ) ∈ S F n (X). (10)<br />

Valitaan nyt<br />

m = max{mσ | nσ = 0}.<br />

Koska nσ = 0 vain äärellisen monelle σ, niin m on järkevästi valittu luonnollinen<br />

luku. Tämä luku m kelpaa nyt ehtoon (9), sillä mσ ≤ m kun nσ = 0, jolloin<br />

ehdon (10) ja huomautuksen 12.5 nojalla ehto (9) pätee.<br />

Näin lause on kokonaan todistettu. <br />

Lauseessa 11.41 todettiin, että barysentrinen jako ei muuta yksittäisen syklin<br />

homologialuokkaa. Tästä ei kuitenkaan välttämättä ole apua, jos ja kun halutaan<br />

laskea koko avaruuden homologiaryhmä. Seuraavasta lauseesta sen sijaan<br />

on, kuten luvussa 13 tullaan huomaamaan. Tämä lausehan kertoo, että X:n<br />

homologiaryhmät voidaan laskea käyttäen pelkästään johonkin sopivaan peitteeseen<br />

mahtuvia simpleksejä. Ensin kuitenkin sovitaan nimityksistä:<br />

Määritelmä 12.8 Palautetaan ensin mieleen määritelmä 12.3, jossa konstruoitiin<br />

X:n peitteelle F alistettu ketjukompleksi (S F (X),∂ F ), jossa ∂ F n = ∂n| S F n (X)<br />

kaikille n.<br />

Ryhmät S F n (X) ovat ryhmien Sn(X) aliryhmiä; olkoon kaikille n ∈ Z i F n upotuskuvaus<br />

i F n : S F n (X) ֒→ Sn(X), i F n (c) = c.<br />

Tällöin perhe i F = {i F n }n∈Z on selvästi ketjukuvaus, joten se indusoi homologiahomomorfismit<br />

i F n : H F n (X) → Hn(X).<br />

Sanotaan, että perhe i F on peitteeseen F liittyvä upotusketjukuvaus.<br />

201


Lause 12.9 Olkoon X topologinen avaruus ja F = {Fα}α∈I avaruuden X peite<br />

siten, että myös perhe int(F) on X:n peite. Tällöin kaikille n ∈ N pätee<br />

H F n (X) ∼ = Hn(X).<br />

Erityisesti upotusketjukuvauksen i F indusoimat homologiahomomorfismit i F n :<br />

H F n (X) → Hn(X) ovat isomorfismeja.<br />

Todistus. Olkoon n ∈ N mielivaltainen. Riittää osoittaa, että in on mono- ja<br />

epimorfismi.<br />

Olkoon T (k) kuten lauseen 11.40 todistuksessa eli<br />

T (k) ⎛<br />

k−1 <br />

= ⎝ B j<br />

⎞<br />

⎠ ◦ T, (1)<br />

j=0<br />

jolloin kyseisen todistuksen mukaan kaikille k ∈ N pätee<br />

B k n − id Sn(X) = ∂n+1 ◦ T (k)<br />

n + T (k)<br />

n−1 ◦ ∂n. (2)<br />

Tässä siis T = {Tn}n∈Z on kuten määritelmässä 11.30.<br />

Osoitetaan ensin, että i F n on epimorfismi:<br />

Olkoon [c] ∈ Hn(X) mielivaltainen, missä c ∈ Zn(X). Lauseen 12.7 nojalla<br />

on olemassa m ∈ N siten, että B m n (c) ∈ S F n (X). Tälle ketjulle B m n (c) pätee<br />

∂ F n (B m n (c)) i) = ∂n(B m n (c)) ii)<br />

= B m n−1(∂n(c)) iii)<br />

= B m n−1(0) iv)<br />

= 0. (3)<br />

Tässä yhtälö<br />

i) seuraa siitä, että ∂ F n = ∂n| S F n (X),<br />

ii) seuraa siitä, että B m on lauseen 11.38 nojalla ketjukuvaus,<br />

iii) seuraa siitä, että c ∈ Zn(X) ja<br />

iv) seuraa siitä, että B m n−1 on homomorfismi.<br />

Ehdon (3) nojalla B m n (c) ∈ Z F n (X), joten B m n (c) määrää homologialuokan [B m n (c)] ∈<br />

H F n . Riittää osoittaa, että<br />

Näin on, sillä<br />

i F n ([B m n (c)]) − [c] i) = [i F n (B m n (c))] − [c] ii)<br />

=<br />

i F n ([B m n (c)]) = [c]. (4)<br />

[B m n (c)] − [c] iii)<br />

= [B m n (c) − c] iv)<br />

= [∂n+1 ◦ T (m)<br />

n (c) + T (m) v)<br />

n−1 ◦ ∂n(c)] =<br />

[∂n+1 ◦ T (m)<br />

n (c) + T (m)<br />

n−1<br />

(0)] vi)<br />

= [∂n+1 ◦ T (m)<br />

n (c)] vii)<br />

= [0],<br />

202


joten ehto (4) pätee ja siten i F n :n epimorfisuus on todistettu. Tässä yhtälö<br />

i) seuraa homologiahomomorfismin määritelmästä 5.6,<br />

ii) seuraa upotuskuvauksen iF n määritelmästä 12.8,<br />

iii) seuraa tekijäryhmän Hn(X) laskutoimituksen määritelmästä,<br />

iv) seuraa ehdosta (2),<br />

v) seuraa siitä, että c ∈ Zn(X),<br />

vi) seuraa siitä, että T (m)<br />

n−1 on homomorfismi ja ehto<br />

vii) seuraa siitä, että ∂n+1 ◦ T (m)<br />

n (c) ∈ Im(∂n+1) = Bn(X).<br />

Osoitetaan sitten, että i F n on monomorfismi:<br />

Riittää osoittaa, että<br />

Ker(i F n ) = 0. (5)<br />

Olkoon [c] ∈ Ker(i F n ) mielivaltainen; c ∈ Z F n . Ehto (5) seuraa, jos osoitetaan,<br />

että<br />

[c] = [0] ∈ H F n (X). (6)<br />

Koska perhe {i F n } on ketjukuvaus ja c ∈ Z F n , niin i F n (c) ∈ Zn(X) ja i F n (c) määrää<br />

siten homologialuokan [i F n (c)] ∈ Hn(X). Tälle luokalle pätee<br />

[i F n (c)] i) = i F n ([c]) ii)<br />

= [0] ∈ Hn(X).<br />

Tässä yhtälö i) seuraa homologiahomomorfismin määritelmästä 5.6 ja yhtälö ii)<br />

siitä, että [c] ∈ Ker(i F n ). Koska upotuskuvauksen i F n määritelmän 12.8 mukaan<br />

i F n (c) = c, niin tällöin<br />

[c] = [0] ∈ Hn(X). (7)<br />

Huomaa, että tämä ei vielä suinkaan ole haluttu ehto (6). Ehdon (7) nojalla<br />

c ∈ Bn(X) = Im(∂n+1), joten on olemassa a ∈ Sn+1(X) siten, että<br />

∂n+1(a) = c. (8)<br />

Lauseen 12.7 nojalla on olemassa m ∈ N siten, että B m n+1(a) ∈ S F n+1(X), jolloin<br />

∂ F n+1(B m n+1(a)) on määritelty ja<br />

∂ F n+1(B m n+1(a)) i) = ∂n+1(B m n+1(a)) ii)<br />

= B m n (∂n+1(a)) iii)<br />

= B m n (c), (9)<br />

missä yhtälö i) seuraa siitä, että ∂ F n = ∂n| S F n (X), yhtälö ii) seuraa siitä, että<br />

B m on lauseen 11.38 mukaan ketjukuvaus ja yhtälö iii) seuraa ehdosta (8).<br />

Toisaalta pätee<br />

B m n (c) − c i) = ∂n+1 ◦ T (m)<br />

n (c) + T (m) ii)<br />

n−1 ◦ ∂n(c) =<br />

∂n+1 ◦ T (m)<br />

n (c) + T (m) iii)<br />

(0) = ∂n+1 ◦ T (m)<br />

n (c). (10)<br />

n−1<br />

203


Tässä yhtälö i) seuraa ehdosta (2), yhtälö ii) ehdosta (8) (sillä ∂n ◦ ∂n+1 = 0)<br />

ja yhtälö iii) siitä, että T (m)<br />

n−1 on homomorfismi.<br />

Ehdon (1) nojalla<br />

T (m)<br />

m−1 <br />

n (c) = B j<br />

n+1 ◦ Tn(c). (11)<br />

j=0<br />

Koska c ∈ S F n (X), niin lauseen 12.4 nojalla Tn(c) ∈ S F n+1(X). Silloin huomautuksen<br />

12.5 mukaan B j<br />

n+1 ◦ Tn(c) ∈ S F n+1(X) kaikille j = 0,...,m − 1. Koska<br />

S F n+1(X) on ryhmä, niin tällöin ehdon (11) nojalla T (m)<br />

n (c) ∈ S F n+1(X). Silloin<br />

∂ F n+1 ◦ T (m)<br />

n (c) ∈ S F n (X) on määritelty ja saadaan<br />

c i) = B m n (c) − ∂n+1 ◦ T (m)<br />

n (c) ii)<br />

= ∂ F n+1(B m n+1(a)) − ∂n+1 ◦ T (m)<br />

∂ F n+1(B m n+1(a)) − ∂ F n+1 ◦ T (m)<br />

n (c) iv)<br />

= ∂ F n+1<br />

Im(∂ F n+1) vi)<br />

= B F n (X),<br />

<br />

B m n+1(a) − T (m)<br />

n (c)<br />

n (c) iii)<br />

=<br />

v)<br />

joten [c] = [0] ∈ Z F n (X)/B F n (X) = H F n (X) ja siten väite (6) pätee ja asia on<br />

selvä.<br />

Yllä yhtälö<br />

i) seuraa ehdosta (10),<br />

ii) seuraa ehdosta (9),<br />

iii) seuraa siitä, että ∂ F n = ∂n| S F n (X),<br />

iv) seuraa siitä, että ∂ F n on homomorfismi, ehto<br />

v) on trivialiteetti ja<br />

vi) seuraa reunan B F n (X) määritelmästä. <br />

Huomautus 12.10 Jatkossa tarvitaan myös lauseen 12.9 isomorfismin i F n :<br />

H F n (X) → Hn(X) käänteiskuvausta. Itse kuvauksen i F n käytöshän on selvä: koska<br />

i F n on upotuskuvaus, i F n (c) = c, niin homologiahomomorfismin määritelmän<br />

mukaan<br />

i F n ([c]) = [i F n (c)] = [c] kaikille c ∈ Z F n (X).<br />

Sen käänteiskuvaus ei toimi aivan niin selkeästi (miksei toimi?), mutta käänteiskuvauksellekin<br />

löytyy lauseke lauseen 12.9 todistusta analysoimalla. Todistuksen<br />

ehdossa (4) kaivettiin esiin luokan [c] ∈ Hn(X) alkukuva. Kyseisen ehdon mukaan<br />

i F n ([B m n (c)]) = [c],<br />

missä m on ”riittävän suuri”, mikä tarkoittaa tässä sitä (ks. m:n valinta lauseen<br />

todistuksesta), että pitää olla B m n (c) ∈ S F n (X). Kuten lauseen ehdossa (4) nähtiin,<br />

tämä ehto on riittävää sille, että ensinnäkin B m n (c) määrää homologialuokan<br />

tekijäryhmässä H F n (X) ja toiseksi sen määräämä luokka kuvautuu luokalle<br />

204<br />


[c] kuvauksessa i F n . Koska nyt lauseen 12.9 perusteella tiedetään, että i F n on bijektio,<br />

niin käänteiskuvaus (i F n ) −1 on olemassa ja kaikille [c] ∈ Hn(X) pätee<br />

(i F n ) −1 ([c]) = [B m n (c)] ∈ H F n (X),<br />

missä m on niin suuri, että B m n (c) ∈ S F n (X).<br />

Harjoitustehtäviä.<br />

12.1 Olkoon X ja F kuten lauseessa 12.9. Oletetaan merkintöjen yksinkertaistamiseksi,<br />

että peitteessä F on vain kaksi alkiota, F = {F1,F2}. Oletetaan, että<br />

Hn(F1) = Hn(F2) = 0. ”Osoitetaan”, että myös Hn(X) = 0. Tämä seuraava todistus<br />

on kuitenkin virheellinen, eikä väitettä voi muutenkaan todistaa. Tämä<br />

väitehän sanoo intuitiivisesti sen, että jos avaruus voidaan peittää ”nollahomologisilla”<br />

aliavaruuksilla, niin avaruus itsekin on ”nollahomologinen”. Näin ei ole:<br />

esimerkkinä tästä ovat (kuten tullaan näkemään) monet erilaiset n-ulotteiset<br />

monistot, vaikkapa pallon pinnat.<br />

Todistuksemme tälle virheelliselle väitteelle menee näin:<br />

Riittää osoittaa, että jokaiselle [c] ∈ Hn(X) pätee [c] = 0. Kun ketjuun c sovelletaan<br />

riittävän monta kertaa barysentristä jakoa, saadaan S F n (X):n alkio<br />

eli B m n (c) ∈ S F n (X) riittävän suurelle m. Tällöin S F n (X):n määritelmän mukaan<br />

B m n (c) voidaan esittää muodossa B m n (c) = c1 + c2, missä c1 ∈ Sn(F1) ja<br />

c2 ∈ Sn(F2). Koska Hn(F1) = Hn(F2) = 0, niin [c1] = 0 ja [c2] = 0. Tämä<br />

merkitsee sitä, että c1 on reuna F1:ssä ja c2 reuna F2:ssa eli c1 = ∂d1 jollekin<br />

d1 ∈ Sn+1(F1) ja c2 = ∂d2 jollekin d2 ∈ Sn+1(F2). Tällöin d1 + d2 ∈ Sn+1(X)<br />

ja<br />

∂(d1 + d2) = ∂d1 + ∂d2 = c1 + c2 = B m n (c),<br />

joten B m n (c) on reuna X:ssä ja siten [B m n (c)] = 0 ja tällöin myös [c] = 0.<br />

Missäs se virhe piilee?<br />

Jos virhe löytyy, niin yritetään uudestaan:<br />

Olkoot merkinnät kuten edellä ja lisäksi i F n kuten määritelmässä 12.8. Koska<br />

siis ck = ∂dk, k = 1,2, niin [ck] = [0] ∈ H F n , k = 1,2 ja silloin<br />

[c] = [B m n (c)] = [i F n (c)] = [i F n (c1 + c2)] = [i F n (c1) + i F n (c2)] = [i F n (c1)] + [i F n (c2)] =<br />

i F n ([c1]) +i F n ([c2]) = i F n ([0]) +i F n ([0]) = [0] + [0] = [0].<br />

Onnistuiko yhtään paremmin?<br />

205


13 Mayer-Vietoris-jono<br />

Tässä luvussa sovelletaan edellisen luvun lausetta 12.9 mahdollisimman yksinkertaiselle<br />

peitteelle, jossa on vain kaksi alkiota. Luvun 10 algebrallisten tulosten<br />

avulla tästä saadaan aikaan ns. Mayer-Vietoris-jono, joka on käytännön laskujen<br />

kannalta hyvin käyttökelpoinen. Luvussa 14 nähdään heti, miten tätä jonoa<br />

voi menestyksekkäästi soveltaa. Nimensä jono on saanut itävaltalaisten matemaatikkojen<br />

Walther Mayerin (1887-1948) ja Leopold Vietorisin (1892-2002(!))<br />

mukaan.<br />

Ennen tämän jonon esittelyä tarvitaan vähän (tai oikeastaan vähän enemmänkin)<br />

merkintäsopimuksia.<br />

Merkintä 13.1 Olkoon X topologinen avaruus ja F = {F1,F2} X:n peite siten,<br />

että myös int(F) on X:n peite. Oletetaan lisäksi, että A = F1 ∩ F2 = ∅.<br />

Merkitään symboleilla j r upotuskuvauksia j r : A ֒→ Fr, j r (a) = a, r = 1,2.<br />

Olkoot edelleen k r : Fr ֒→ X upotuskuvaukset k r (x) = x, r = 1,2. Olkoot<br />

j r n : Sn(A) ֒→ Sn(Fr) ja k r n : Sn(Fr) ֒→ Sn(X), r = 1,2, n ∈ Z näiden<br />

upotuskuvausten indusoimat ”upotusketjuhomomorfismit”. Muodostetaan ketjukompleksien<br />

(S(Fr),∂), r = 1,2 suora summa (G,∂ F ). Olkoot<br />

i r : (S(Fr),∂) → (G,∂ F ), r = 1,2 ja<br />

p r : (G,∂ F ) → (S(Fr),∂), r = 1,2<br />

vastaavat inkluusio- ja projektiokuvaukset. Suoran summan määritelmän mukaanhan<br />

tällöin<br />

Gn = Sn(F1) ⊕ Sn(F2) kaikille n ∈ Z ja<br />

∂ F n = i 1 n−1 ◦ ∂n ◦ p 1 n + i 2 n−1 ◦ ∂n ◦ p 2 n<br />

kaikille n ∈ Z.<br />

Aiemmin on tulkittu kahden ryhmän suora summa niiden karteesiseksi tuloksi.<br />

Tässä on selkeintä käyttää juuri tätä tulkintaa. Silloin siis jatkossa Gn =<br />

Sn(F1) × Sn(F2). Lisäksi tässä tulkinnassa inkluusio- ja projektiokuvausten i r<br />

ja p r indusoimat homomorfismit i r n : Sn(Fr) → Sn(F1)×Sn(F2) ja p r n : Sn(F1)×<br />

Sn(F2) → Sn(Fr) tulevat muotoon<br />

i 1 n(c1) = (c1,0) kaikille c1 ∈ Sn(F1),<br />

i 2 n(c2) = (0,c2) kaikille c2 ∈ Sn(F2),<br />

p 1 n(c1,c2) = c1 kaikille (c1,c2) ∈ Sn(F1) × Sn(F2) ja<br />

p 2 n(c1,c2) = c2 kaikille (c1,c2) ∈ Sn(F1) × Sn(F2).<br />

Reunakuvaus ∂ F n toimii näin tulkiten niin, että<br />

∂ F n (c1,c2) = i 1 n−1 ◦ ∂n ◦ p 1 n(c1,c2) + i 2 n−1 ◦ ∂n ◦ p 2 n(c1,c2) = (∂n(c1),∂n(c2)).<br />

Määritellään nyt kaikille n ∈ Z kuvaus gn : Sn(A) → Sn(F1) × Sn(F2) asettamalla<br />

gn = i 1 n ◦ j 1 n − i 2 n ◦ j 2 n,<br />

206


jolloin gn on homomorfismien summana homomorfismi. Tässä ”karteesinen tulo”tulkinnassa<br />

gn operoi seuraavasti:<br />

gn(a) = i 1 n ◦ j 1 n(a) − i 2 n ◦ j 2 n(a) = (j 1 n(a),0) − (0,j 2 n(a)) = (j 1 n(a), −j 2 n(a)).<br />

Määritellään edelleen kaikille n ∈ Z kuvaus hn : Sn(F1) × Sn(F2) → Sn(X)<br />

asettamalla<br />

hn = k 1 n ◦ p 1 n + k 2 n ◦ p 2 n.<br />

Karteesisessa tulossa hn operoi näin:<br />

hn(c1,c2) = k 1 n ◦ p 1 n(c1,c2) + k 2 n ◦ p 2 n(c1,c2) = k 1 n(c1) + k 2 n(c2) ∈ Sn(X).<br />

Myös hn on homomorfismi homomorfismien summana.<br />

Lause 13.2 Olkoot merkinnät kuten 13.1:ssä. Tällöin perheet g = {gn}n∈Z :<br />

(S(A),∂) → (G,∂ F ) ja h = {hn}n∈Z : (G,∂ F ) → (S(X),∂) ovat ketjukuvauksia.<br />

Todistus. Perhe g on ketjukuvaus, jos kaikille n pätee<br />

Näin on, sillä kaikille a ∈ Sn(A) pätee<br />

∂ F n ◦ gn = gn−1 ◦ ∂n.<br />

∂ F n ◦ gn(a) i) = ∂ F n (i 1 n ◦ j 1 n(a) − i 2 n ◦ j 2 n(a)) ii)<br />

= ∂ F n (i 1 n ◦ j 1 n(a)) − ∂ F n (i 2 n ◦ j 2 n(a)) iii)<br />

=<br />

i 1 n−1 ◦ ∂n ◦ j 1 n(a) − i 2 n−1 ◦ ∂n ◦ j 2 n(a) iv)<br />

=<br />

i 1 n−1 ◦ j 1 n−1 ◦ ∂ F n (a) − i 2 n−1 ◦ j 2 n−1 ◦ ∂ F n (a) v)<br />

= gn−1 ◦ ∂ F n (a).<br />

Tässä yhtälö<br />

i) seuraa gn:n määritelmästä,<br />

ii) seuraa siitä, että ∂ F on homomorfismi,<br />

iii) seuraa siitä, että perheet {i r n} : (S(Fr),∂) → (G,∂ F ), r = 1,2 ovat lauseen<br />

7.18 perusteella ketjukuvauksia,<br />

iv) seuraa siitä, että perheet {jn} r : (S(A),∂) → (S(Fr),∂), r = 1,2 ovat<br />

lauseen 5.14 nojalla ketjukuvauksia ja<br />

v) seuraa gn−1:n määritelmästä.<br />

Perhe h nähdään ketjukuvaukseksi aivan vastaavalla tavalla; tässä pitää vain<br />

käyttää perheiden {k r n} ja {p r n} ketjukuvausominaisuutta. Jätetään yksityiskohdat<br />

harjoitustehtäväksi. <br />

Huomautus 13.3 Merkinnässä 13.1 todettiin, että ”karteesinen tulo”-tulkinnassa<br />

hn(c1,c2) = k 1 n(c1) + k 2 n(c2) ∈ Sn(X), kun c1 ∈ Sn(F1) ja c2 ∈ Sn(F2). (1)<br />

207


Tässä siis homomorfismit k r n : Sn(Fr) ֒→ Sn(X), r = 1,2 ovat upotuskuvausten<br />

k r : Fr ֒→ X indusoimat ”upotusketjuhomomorfismit”. Ryhmän S F n (X)<br />

määritelmän mukaan nähdään heti, että k r n(Sn(Fr)) ⊂ S F n (X), joten nyt tässä<br />

k 1 n(c1),k 2 n(c2) ∈ S F n (X). Koska S F n (X) on ryhmän Sn(X) aliryhmä, niin tällöin<br />

k 1 n(c1) + k 2 n(c2) ∈ S F n (X) eli ehdon (1) mukaan hn(c1,c2) ∈ S F n (X). Tällöin hn<br />

voidaan tulkita homomorfismiksi hn : Sn(F1) ⊕ Sn(F2) → S F n (X).<br />

Lause 13.4 Olkoot merkinnät kuten 13.1:ssä. Tällöin kaikille a ∈ Sn(A) pätee<br />

k 1 n(j 1 n(a)) = k 2 n(j 2 n(a)).<br />

Todistus. Riittää osoittaa, että kaikille σ ∈ Σn(A) pätee<br />

k 1 n(j 1 n(σ)) = k 2 n(j 2 n(σ))<br />

eli ketjuhomomorfismin määritelmän mukaan, että<br />

k 1 ◦ j 1 ◦ σ = k 2 ◦ j 2 ◦ σ.<br />

Tämä seuraa suoraan siitä, että k r ja j r ovat (vain) upotuskuvauksia. <br />

Tarvitaan vielä vähän tulkintoja:<br />

Lause 13.5 Olkoot merkinnät kuten 13.1:ssä. Olkoot c1 ∈ Sn(F1) ja c2 ∈<br />

Sn(F2) siten, että k 1 n(c1) = k 2 n(c2). Tällöin on olemassa a ∈ Sn(A) siten, että<br />

j 1 n(a) = c1 ja j 2 n(a) = c2.<br />

Todistus. Koska c1 ∈ Sn(F1), niin |c1| ⊂ F1. Vastaavasti |c2| ⊂ F2.<br />

Koska homomorfismit k r n ovat upotuskuvausten k r indusoimia, niin ilmeisesti<br />

|k 1 n(c1)| = |c1| ja |k 2 n(c2)| = |c2|.<br />

Oletuksen nojalla |k 1 n(c1)| = |k 2 n(c2)|, joten |c1| = |c2|.<br />

Tällöin ehtojen |cr| ⊂ Fr, r = 1,2 nojalla |c1| = |c2| ⊂ F1 ∩ F2 = A.<br />

Siten (esimerkiksi) c1 voidaan tulkita A:n n-ketjuksi, ja merkitään tätä tulkintaa<br />

symbolilla a ∈ Sn(A). Tälle a pätee triviaalisti j 1 n(a) = c1, joten riittää<br />

osoittaa, että<br />

j 2 n(a) = c2. (1)<br />

Ensinnäkin pätee<br />

k 2 n(c2) i) = k 1 n(c1) ii)<br />

= k 1 n(j 1 n(a)) iii)<br />

= k 2 n(j 2 n(a)),<br />

missä yhtälö i) seuraa lauseen oletuksesta, yhtälö ii) ehdosta j 1 n(a) = c1 ja<br />

yhtälö iii) lauseesta 13.4. Tällöin väite (1) seuraa siitä, että k 2 n on monomorfismi,<br />

mikä taas puolestaan seuraa siitä, että upotuskuvaus k 2 on injektio, ks.<br />

harjoitustehtävä 3.1. <br />

208


Lause 13.6 Olkoot merkinnät kuten 13.1:ssä. Käytetään lisäksi huomautuksen<br />

13.3 tulkintaa homomorfismeille hn. Tällöin ketjukompleksijono<br />

on eksakti.<br />

0 −−−−→ S(A)<br />

g<br />

−−−−→ S(F1) ⊕ S(F2)<br />

h<br />

−−−−→ S F (X) −−−−→ 0<br />

Todistus. Käytetään tässä todistuksessa tulkintaa S(F1) ⊕ S(F2) = S(F1) ×<br />

S(F2), jolloin kuvausten gn ja hn käytös havainnollistuu kuten 13.1:ssä. Koska<br />

g ja h ovat lauseen 13.2 mukaan ketjukuvauksia, niin väitteen todistamiseksi<br />

riittää osoittaa määritelmän 10.15 mukaan, että kaikille n ∈ Z jono<br />

0 −−−−→ Sn(A)<br />

gn<br />

−−−−→ Sn(F1) × Sn(F2)<br />

on eksakti. Tähän taas riittää osoittaa, että n ∈ Z<br />

hn<br />

−−−−→ SF n (X) −−−−→ 0<br />

gn on monomorfismi, (1)<br />

Im(gn) ⊂ Ker(hn), (2)<br />

Ker(hn) ⊂ Im(gn) ja (3)<br />

hn on epimorfismi. (4)<br />

Nämä väitteet pätevät jos n < 0, joten voidaan olettaa, että n ∈ N. Palautetaan<br />

ensin mieleen merkinnästä 13.1 kuvausten gn ja hn käytös:<br />

gn(a) = (j 1 n(a), −j 2 n(a)) kaikille a ∈ Sn(A) ja (5)<br />

hn(c1,c2) = k 1 n(c1) + k 2 n(c2) kaikille (c1,c2) ∈ Sn(F1) × Sn(F2). (6)<br />

Väitettä (1) varten oletetaan, että a ∈ Sn(A) siten, että gn(a) = 0. Riittää<br />

osoittaa, että<br />

a = 0. (7)<br />

Koska gn(a) = 0, niin ehdon (5) nojalla<br />

(j 1 n(a), −j 2 n(a)) = (0,0),<br />

joten (esimerkiksi) j 1 n(a) = 0. Koska j 1 on upotuskuvauksena injektio, niin sen<br />

indusoima ketjuhomomorfismi j 1 n on monomorfismi (harj.teht. 3.1), ja siten ehdon<br />

j 1 n(a) = 0 nojalla ehto (7) pätee ja väite (1) on selvä.<br />

Väitettä (2) varten oletetaan, että (c1,c2) ∈ Im(gn). Riittää osoittaa, että<br />

hn(c1,c2) = 0. (8)<br />

Koska (c1,c2) ∈ Im(gn), niin on olemassa a ∈ Sn(A) siten, että<br />

gn(a) = (c1,c2).<br />

209


Tällöin ehtojen (5) ja (6) nojalla<br />

hn(c1,c2) = hn(gn(a)) = hn(j 1 n(a), −j 2 n(a)) = k 1 n(j 1 n(a)) + k 2 n(−j 2 n(a)) i) = 0,<br />

joten ehto (8) pätee ja väite (2) on todistettu. Tässä yhtälö i) seuraa lauseesta<br />

13.4 ja siitä, että k 2 n on homomorfismi.<br />

Väitettä (3) varten oletetaan, että hn(c1,c2) = 0. Riittää osoittaa, että<br />

(c1,c2) ∈ Im(gn). (9)<br />

Koska hn(c1,c2) = 0, niin ehdon (6) nojalla k 1 n(c1) + k 2 n(c2) = 0 eli<br />

k 1 n(c1) = k 2 n(−c2). (10)<br />

Tällöin lauseen 13.5 nojalla on olemassa a ∈ A siten, että<br />

Tälle a pätee ehtojen (5) ja (11) nojalla<br />

j 1 n(a) = c1 ja j 2 n(a) = −c2. (11)<br />

gn(a) = (j 1 n(a), −j 2 n(a)) = (c1,c2),<br />

jolloin väite (9) seuraa ja näin myös väite (3) on todistettu.<br />

Väitettä (4) varten oletetaan, että c ∈ S F n (X) on mielivaltainen. Riittää osoittaa,<br />

että on olemassa (c1,c2) ∈ Sn(F1) × Sn(F2) siten, että<br />

hn(c1,c2) = c. (12)<br />

Koska c ∈ SF n (X), niin c voidaan esittää summana<br />

c = <br />

nσ · σ. (13)<br />

Joukon Σ F n (X) määritelmän nojalla<br />

σ∈Σ F n (X)<br />

Σ F n (X) = Σn(F1) ∪ Σn(F2),<br />

jolloin Σ F n (X) voidaan esittää pistevieraana yhdisteenä<br />

Σ F n (X) = Σn(F1) ∪ (Σn(F2) \ Σn(F1)).<br />

Tällöin esitys (13) voidaan kirjoittaa muotoon<br />

c = <br />

nσ · σ +<br />

<br />

Merkitään nyt<br />

c1 = <br />

σ∈Σn(F1)<br />

σ∈Σn(F1)<br />

σ∈Σn(F2)\Σn(F1)<br />

nσ · σ ja c2 = <br />

210<br />

σ∈Σn(F2)\Σn(F1)<br />

nσ · σ. (14)<br />

nσ · σ.


Tällöin voidaan tulkita, että c1 ∈ Sn(F1) ja c2 ∈ Sn(F2); merkitään näitä tulkintoja<br />

symboleilla d1 ja d2. Näille siis pätee<br />

Tällöin<br />

Tälle alkiolle (d1,d2) pätee<br />

k 1 n(d1) = c1 ja k 2 n(d2) = c2. (15)<br />

(d1,d2) ∈ Sn(F1) × Sn(F2).<br />

hn(d1,d2) i) = k 1 n(d1) + k 2 n(d2) ii) iii)<br />

= c1 + c2 = c,<br />

joten väite (12) ja siten myös väite (4) on todistettu. Tässä yhtälö i) seuraa<br />

ehdosta (6), yhtälö ii) ehdosta (15) ja yhtälö iii) ehdosta (14).<br />

Näin ehdot (1) – (4) on todistettu, joten asia on selvä. <br />

Nyt voidaan todistaa lause, joka on antanut nimensä tälle luvulle. Tämän lauseen<br />

mukaisesti syntyvä pitkä eksakti jono on nimeltään Mayer-Vietoris-jono.<br />

Lause 13.7 Olkoot merkinnät kuten 13.1:ssä. Merkintöjen lyhentämiseksi käytetään<br />

symboleja Hn(S(F1) ⊕ S(F2)) ketjukompleksin (S(F1),∂) ⊕ (S(F2),∂)<br />

homologiaryhmille Hn((S(F1),∂) ⊕ (S(F2),∂)). Olkoon kaikille n ∈ Z<br />

αn : Hn(S(F1) ⊕ S(F2)) → Hn(F1) ⊕ Hn(F2) isomorfismi<br />

kuten lauseessa 7.19. Olkoon lisäksi kaikille n ∈ Z<br />

lauseen 12.9 mukaisesti.<br />

Olkoon lisäksi kaikille n ∈ Z<br />

in := i F n : H F n (X) → Hn(X) isomorfismi<br />

ǫn : H F n (X) → Hn−1(A)<br />

lauseen 13.6 mukaisen lyhyen eksaktin ketjukompleksijonon<br />

0 −−−−→ S(A)<br />

g<br />

−−−−→ S(F1) ⊕ S(F2)<br />

h<br />

−−−−→ S F (X) −−−−→ 0<br />

indusoima homomorfismi (ks. määritelmä 10.20). Olkoot vielä kaikille n ∈ Z<br />

gn : Hn(A) → Hn(S(F1) ⊕ S(F2)) ja hn : Hn(S(F1) ⊕ S(F2)) → H F n (X)<br />

ketjukuvausten g ja h (ks. lause 13.2) indusoimat homologiahomomorfismit.<br />

Merkitään kaikille n ∈ Z<br />

βn = αn ◦ gn : Hn(A) → Hn(F1) ⊕ Hn(F2),<br />

γn = in ◦ hn ◦ α −1<br />

n : Hn(F1) ⊕ Hn(F2) → Hn(X) ja<br />

ξn = ǫn ◦i −1<br />

n : Hn(X) → Hn−1(A).<br />

211


Näiden kaikkien merkintöjen jälkeen lauseen väitteenä on, että jono<br />

· · · ξn+1<br />

−→ Hn(A) βn<br />

−→ Hn(F1) ⊕ Hn(F2) γn<br />

−→ Hn(X) ξn<br />

−→ Hn−1(A) βn−1<br />

−→ · · ·<br />

on eksakti.<br />

Todistus. Pitää osoittaa, että<br />

Im(ξn+1) = Ker(βn), (1)<br />

Im(βn) = Ker(γn) ja (2)<br />

Im(γn) = Ker(ξn). (3)<br />

Koska oletuksen lyhyt ketjukompleksijono on siis lauseen 13.6 nojalla eksakti,<br />

niin lauseen 10.21 perusteella siihen liittyvä pitkä jono<br />

· · · ǫn+1<br />

−→ Hn(A) egn<br />

−→ Hn(S(F1) ⊕ S(F2)) ehn F<br />

−→ Hn (X) ǫn<br />

−→ Hn−1(A) egn−1<br />

−→ · · ·<br />

on eksakti. Tällöin pätee<br />

Im(ǫn+1) = Ker(gn), (4)<br />

Im(gn) = Ker( hn) ja (5)<br />

Im( hn) = Ker(ǫn). (6)<br />

Koska in+1 on isomorfismi, niin i −1<br />

n+1 on bijektio. Tällöin<br />

Im(ξn+1) = Im(ǫn+1 ◦i −1<br />

n+1 ) = Im(ǫn+1). (7)<br />

Koska αn on isomorfismi, niin se on monomorfismi, ja silloin<br />

Ker(βn) = Ker(αn ◦ gn) = Ker(gn). (8)<br />

Väite (1) seuraa nyt ehdoista (4), (7) ja (8).<br />

Toisaalta<br />

Im(βn) = Im(αn ◦ gn) = αn(Im(gn)). (9)<br />

Koska in on isomorfismi, niin se on monomorfismi, jolloin<br />

Ker(γn) = Ker(in ◦ hn ◦ α −1<br />

n ) = Ker( hn ◦ α −1<br />

n ). (10)<br />

Koska αn on isomorfismi, niin se on bijektio, ja silloin<br />

Väite (2) seuraa nyt ehdoista (9), (11) ja (5).<br />

Ker( hn ◦ α −1<br />

n ) = αn(Ker( hn)). (11)<br />

Koska in on isomorfismi, niin se on bijektio, jolloin<br />

Ker(ξn) = Ker(ǫn ◦i −1<br />

n ) = in(Ker(ǫn)). (12)<br />

212


Koska αn on isomorfismi, niin α −1<br />

n on bijektio, jolloin<br />

josta edelleen<br />

Toisaalta<br />

Im( hn ◦ α −1<br />

n ) = Im( hn),<br />

in(Im( hn ◦ α −1<br />

n )) = in(Im( hn)). (13)<br />

Im(γn) = Im(in ◦ hn ◦ α −1<br />

n ) = in(Im( hn ◦ α −1<br />

n )). (14)<br />

Väite (3) seuraa nyt ehdoista (12), (6), (13) ja (14). <br />

Huomautus 13.8 Mayer-Vietoris-jono on erittäin tehokas työkalu homologiaryhmien<br />

Hn(X) laskemiseen. Sen käyttö perustuu siihen, että peitetään avaruus<br />

X ”sopivasti” joukoilla F1 ja F2, joiden homologiaryhmät tunnetaan ja joille<br />

myös leikkausjoukon A = F1 ∩ F2 homologiaryhmät tunnetaan. Tällöin Mayer-<br />

Vietoris-jonon eksaktisuus on useissa tapauksissa riittävää ryhmien Hn(X) laskemiseen.<br />

Yksinkertaisimmillaan idea on sellainen, että jos Hn(F1) = Hn(F2) =<br />

Hn−1(A) = 0, niin Mayer-Vietoris-jonon pätkä<br />

antaa eksaktin jonon<br />

Hn(F1) ⊕ Hn(F2)<br />

0<br />

γn<br />

−−−−→ Hn(X)<br />

γn<br />

−−−−→ Hn(X)<br />

ξn<br />

−−−−→ Hn−1(A)<br />

ξn<br />

−−−−→ 0,<br />

ja tällöin eksaktisuuden nojalla on välttämättä oltava Hn(X) = 0. Tässä ei<br />

tarvitse siis tietää Mayer-Vietoris-jonon homomorfismeista (a priori) mitään,<br />

pelkkä jonon eksaktisuus riittää. Vastaava ilmiö tapahtuu usein, esimerkiksi jos<br />

Mayer-Vietoris-jonossa syntyy lauseiden 10.9 – 11 kaltainen tilanne. Tästä tulee<br />

esimerkkejä jatkossa. Aina näin ei kuitenkaan käy. Esimerkiksi toruksen T<br />

homologiaryhmiä laskettaessa syntyy jatkossa tilanne, jossa on eksakti jono<br />

0 −−−−→ H2(T)<br />

Z 2<br />

ξ2<br />

−−−−→ Z 2<br />

β0<br />

−−−−→ Z 2<br />

β1<br />

−−−−→ Z 2<br />

γ1<br />

−−−−→ H1(T)<br />

γ0<br />

−−−−→ Z −−−−→ 0.<br />

ξ1<br />

−−−−→<br />

Tässä ei pelkkä jonon eksaktisuus riitä kahden tuntemattoman ryhmän määräämiseen.<br />

Jätetään harjoitustehtäväksi miettiä esimerkit, joissa yo. jonosta tulee<br />

(sopivilla homomorfismeilla) eksakti erilaisilla ryhmillä H2(T) ja H1(T).<br />

Tällaisessakin tilanteessa Mayer-Vietoris-jonosta on apua, koska homomorfismit<br />

βn, γn ja ξn tunnetaan lauseesta 13.7. Kun näiden antama informaatio lisätään<br />

M-V-jonon eksaktisuuteen, saadaan tuntemattomat ryhmät useimmiten<br />

laskettua. Esimerkiksi tuossa toruksen tilanteessa saadaan kuvausta β1 tutkimalla<br />

tiedot<br />

Im(β1) ∼ = Z ja Z 2 /Im(β1) ∼ = Z.<br />

Nämä tiedot riittävät H2(T):n ja H1(T):n laskemiseen. Jätetään tämä harjoitustehtäväksi.<br />

213


Nyt sitten halutaan tietoa homomorfismeista βn,γn ja ξn.<br />

ξn on näistä hankalin. Määritelmän mukaan ξn = ǫn ◦i −1<br />

n : Hn(X) → Hn−1(A).<br />

Tässä ǫn on lyhyen eksaktin jonon indusoima konstruktion 10.16 mukainen homomorfismi.<br />

Tämän käytöstä on kuvailtu huomautuksessa 10.17. Kuvausta i −1<br />

n<br />

on havainnollistettu huomautuksessa 12.10. Sen mukaanhan<br />

i −1<br />

n ([c]) = [B m n (c)],<br />

missä m on niin suuri, että B m n [c] ∈ S F n (X). Käytännössähän tämä tarkoittaa<br />

sitä, että sykliin c sovelletaan niin monta kertaa barysentristä jakoa, että sen<br />

syntyvät ”palaset” kuuluvat kaikki joko F1:een tai F2:een (homologialuokkahan<br />

ei tässä prosessissa muutu, ks. lause 11.41) ja sovelletaan sitten homomorfismia<br />

ǫn.<br />

Tämä on käytännössä varsin mutkikasta, etenkin kun ǫn:n määritelmä on hankala.<br />

Useimmiten onkin helpompaa tutkia kuvauksia βn ja γn.<br />

Tarkastellaan ensin βn:ää. Määritelmän mukaan<br />

βn = αn ◦ gn : Hn(A) → Hn(F1) ⊕ Hn(F2),<br />

missä gn : Hn(A) → Hn(S(F1) ⊕ S(F2)) on määritelmän 13.1 kuvausperheen<br />

{gk} indusoima homologiahomomorfismi ja αn : Hn(S(F1) ⊕ S(F2)) →<br />

Hn(F1) ⊕ Hn(F2) on lauseen 7.19 antama isomorfismi.<br />

Nyt kannattaa taas tulkita suorat summat karteesisiksi tuloiksi. Tässä tulkinnassa<br />

homomorfismit gn operoivat määritelmässä 13.1 todetulla tavalla<br />

gn(a) = (j 1 n(a), −j 2 n(a)).<br />

Tällöin homologiahomomorfismin määritelmän mukaan<br />

gn([a]) = [gn(a)] = [(j 1 n(a), −j 2 n(a)] ∈ Hn(S(F1) ⊕ S(F2)), (1)<br />

missä j r n on upotuskuvauksen j r : A ֒→ Fr, r = 1,2 indusoima ketjuhomomorfismi.<br />

Huomautuksessa 7.21 tutkittiin homomorfismin αn (jota siellä merkittiin symbolilla<br />

F) käytöstä. Havaittiin, että αn operoi näin:<br />

αn([(a,b)]) = ([a],[b]). (2)<br />

Yhdistämällä ehdot (1) ja (2) saadaan kuvaukselle βn näppärä esitys:<br />

βn([a]) = αn◦gn([a]) = αn([(j 1 n(a), −j 2 n(a)]) = ([j 1 n(a)], −[j 2 n(a)]) ∈ Hn(F1)×Hn(F2)<br />

kaikille [a] ∈ Hn(A).<br />

214


Homomorfismille γn kannattaa tehdä vastaava analyysi. Ensinnäkin määritelmän<br />

mukaan<br />

γn = in ◦ hn ◦ α −1<br />

n : Hn(F1) ⊕ Hn(F2) → Hn(X).<br />

Tässä αn on kuten edellä. Huomautuksessa 7.21 esitettiin myös käänteiskuvauksen<br />

α −1<br />

n (jota siellä merkittiin symbolilla G) käytös<br />

α −1<br />

n ([a],[b]) = [(a,b)] ∈ Hn(S(F1) ⊕ S(F2)) (3)<br />

kaikille ([a],[b]) ∈ Hn(F1) × Hn(F2).<br />

Kuvaus hn : Hn(S(F1) ⊕ S(F2)) → H F n on määritelmän 13.1 kuvausperheen<br />

{hk} indusoima homologiahomomorfismi. Homomorfismit hn operoivat määritelmässä<br />

13.1 todetulla tavalla:<br />

hn(c1,c2) = k 1 n(c1) + k 2 n(c2),<br />

missä k r n on upotuskuvauksen k r : Fr ֒→ X, r = 1,2 indusoima ketjuhomomorfismi.<br />

Tällöin homologiahomomorfismin määritelmän mukaan<br />

hn([(c1,c2)]) = [hn(c1,c2)] = [k 1 n(c1) + k 2 n(c2)].<br />

Tämä esitys yhdistettynä ehtoon (3) antaa esityksen<br />

hn ◦ α −1<br />

n ([c1],[c2]) = hn([(c1,c2)]) = [k 1 n(c1) + k 2 n(c2)]. (4)<br />

Kuvauksen γn määritelmässä oleva in tulee lauseesta 12.9 ja on hyvin yksinkertainen,<br />

sillä huomautuksen 12.10 mukaan<br />

in([c]) = [c].<br />

Yhdistämällä tämä esitykseen (4) ja γn:n määritelmään saadaan homomorfismille<br />

γn esitys<br />

γn([c1],[c2]) = [k 1 n(c1) + k 2 n(c2)] ∈ Hn(X)<br />

kaikille ([c1],[c2]) ∈ Hn(F1) × Hn(F2).<br />

Harjoitustehtäviä.<br />

13.1 Osoita, että jonon<br />

2 ϕ<br />

0 −→ G −→ Z −→ Z 2 −→ H −→ Z 2 −→ Z 2 −→ Z −→ 0<br />

215


eksaktiudesta ei voi päätellä, mitä ryhmät G ja H ovat. Vertaa lauseisiin<br />

10.9 – 11.<br />

13.2 Oletetaan, että tehtävän 13.1 jonossa pätee<br />

Laske ryhmät G ja H.<br />

Im(ϕ) ∼ = Z ja Z 2 /Im(ϕ) ∼ = Z.<br />

14 Sovelluksia euklidiseen avaruuteen: pallojen<br />

homologiaryhmät<br />

Tässä luvussa lasketaan Mayer-Vietoris-jonon avulla pallon S p =<br />

{x ∈ R p+1 | ||x|| = 1} kaikki homologiaryhmät kaikille p ∈ N. Esimerkkeinä ja<br />

harjoitustehtävinä tulee laskettua vähän muutakin.<br />

Tapauksessa p = 0 ”pallo” S0 = {−1,1} ⊂ R on kahden pisteen diskreetti<br />

topologinen avaruus, jonka homologia tunnetaan harjoitustehtävästä 4.6:<br />

Hn(S 0 ) ∼ <br />

Z<br />

=<br />

2 kun n = 0<br />

0 kun n > 0.<br />

Tässähän ei Mayer-Vietorista tarvittu. Tarkastellaan sitten tapausta p = 1.<br />

Mayer-Vietoris-jonon käyttöä varten pitää valita sopiva S 1 :n peite. Tällainen<br />

on F = {F1,F2}, missä F1 = S 1 \ {(0,1)} ja F2 = S 1 \ {(0, −1)}. Tämä toteuttaa<br />

13.1:n vaatimukset (eli int(F) on peite ja A = F1 ∩ F2 = ∅), joten<br />

Mayer-Vietoris toimii.<br />

◦<br />

S 1 F1 F2 A = F1 ∩ F2<br />

Tässä F1 ja F2 ovat stereograafisen projektion (ks. tehtävä 14.1) kautta ho-<br />

meomorfisia R:n kanssa, joten lauseen 5.9 ja esimerkin 9.3 nojalla<br />

Hn(Fk) ∼ <br />

=<br />

Z<br />

0<br />

kun n = 0<br />

kun n > 0<br />

k = 1,2. (1)<br />

Joukko A on (samaisen stereograafisen projektion kautta) homeomorfinen avaruuden<br />

R \ {0} kanssa. Joukolla R \ {0} on ilmeisesti kaksi polkukomponenttia,<br />

jotka ovat kutistuvia, jolloin lauseiden 9.29 ja 7.34 sekä huomautuksen 7.2 no-<br />

jalla<br />

Hn(A) ∼ =<br />

<br />

Z ⊕ Z ∼ = Z 2 kun n = 0<br />

0 kun n > 0.<br />

216<br />

◦<br />

◦<br />

◦<br />

(2)


Nyt kun n ≥ 2, niin Mayer-Vietoris-jonosta saadaan eksakti<br />

Hn(F1) ⊕ Hn(F2)<br />

γn<br />

−−−−→ Hn(S 1 )<br />

joka ehtojen (1) ja (2) nojalla tulee muotoon<br />

0 −→ Hn(S 1 ) −→ 0.<br />

Koska tämä on siis eksakti, niin on oltava<br />

ξn<br />

−−−−→ Hn−1(A),<br />

Hn(S 1 ) = 0 kun n ≥ 2. (3)<br />

Koska S 1 on selvästi polkuyhtenäinen, niin lauseen 6.7 nojalla saadaan<br />

H0(S 1 ) ∼ = Z. (4)<br />

Pitää vielä laskea H1(S 1 ). Mayer-Vietoris antaa eksaktin jonon<br />

H1(F1)⊕H1(F2) γ1<br />

−→ H1(S 1 ) ξ1<br />

−→ H0(A) β0<br />

−→ H0(F1)⊕H0(F2) γ0<br />

−→ H0(S 1 ) −→ 0.<br />

Tässä tuo viimeinen nollaryhmä johtuu sopimuksesta H−1(X) = 0 kaikille X.<br />

Käyttäen tähän jonoon ehtoja (1), (2) ja (4) saadaan eksakti jono<br />

0 −→ H1(S 1 ) −→ Z 2 −→ Z 2 −→ Z −→ 0.<br />

Tällöin lauseen 10.11 nojalla saadaan<br />

H1(S 1 ) ∼ = Z 2−2+1 = Z. (5)<br />

Nyt sitten kootaan yhteen ehdot (3), (4) ja (5), jolloin saadaan kaikki S1 :n<br />

homologiaryhmät:<br />

Hn(S 1 ) ∼ <br />

Z kun n = 0 tai n = 1<br />

=<br />

0 kun n ≥ 2,<br />

Olkoon sitten p ≥ 2. Tässä täytyy antaa vastaus etukäteen, koska laskut tehdään<br />

induktiolla p:n suhteen. Osoitetaan, että kaikille p ≥ 1 pätee<br />

Hn(S p ) ∼ <br />

Z kun n = 0 tai n = p<br />

=<br />

0 muuten.<br />

Edellä osoitettiin, että tämä väite pätee kun n = 1. Oletetaan induktiivisesti,<br />

että p ≥ 2 ja että väite pätee (p − 1):lle, ts.<br />

Hn(S p−1 ) ∼ <br />

Z kun n = 0 tai n = p − 1<br />

=<br />

0 muuten.<br />

Konstruoidaan nyt S p :n peite F = {F1,F2}, missä F1 = S p \ {(0,...,0,1)} ja<br />

F2 = S p \{(0,...,0, −1)} sekä merkitään A = F1∩F2. Nämä toteuttavat Mayer-<br />

Vietorisin ehdot. Avaruudet Fk ovat homeomorfisia stereograafisen projektion<br />

217


(tehtävä 14.1) kautta avaruuden Rp kanssa. Tällöin lauseen 5.9 ja esimerkin 9.33<br />

perusteella kaikille n<br />

Hn(Fk) ∼ = Hn(R p ) ∼ <br />

Z kun n = 0<br />

=<br />

0 kun n ≥ 1,<br />

ja silloin huomautuksen 7.2 nojalla<br />

Hn(F1) ⊕ Hn(F2) ∼ =<br />

<br />

Z 2 kun n = 0<br />

0 kun n ≥ 1.<br />

Avaruus A on saman stereograafisen projektion kautta homeomorfinen avaruuden<br />

R p \ {0} kanssa. Toisaalta esimerkin 8.8 c) mukaan R p \ {0} ∼ S p−1 , joten<br />

A ∼ S p−1 . Silloin induktio-oletuksen ja lauseen 6.29 nojalla saadaan kaikille n<br />

Hn(A) ∼ = Hn(S p−1 ) ∼ =<br />

<br />

Z kun n = 0 tai n = p − 1<br />

0 muuten.<br />

Nyt kun n ≥ p + 1, niin Mayer-Vietoris-jonosta saadaan eksakti<br />

Hn(F1) ⊕ Hn(F2)<br />

γn<br />

−−−−→ Hn(S p )<br />

joka ehtojen (6) ja (7) nojalla tulee muotoon<br />

Koska tämä on siis eksakti, niin on oltava<br />

ξn<br />

−−−−→ Hn−1(A),<br />

(6)<br />

(7)<br />

(8)<br />

0 −→ Hn(S p ) −→ 0. (9)<br />

Hn(S p ) = 0 kun n ≥ p + 1. (10)<br />

Kun 2 ≤ n ≤ p − 1, niin jono (8) tulee taas ehtojen (6) ja (7) nojalla muotoon<br />

(9) ja saadaan<br />

Hn(S p ) = 0 kun 2 ≤ n ≤ p + 1. (11)<br />

Kun n = p, niin jono (8) ei riitä, vaan tarvitaan Mayer-Vietoris-jonosta saatava<br />

eksakti<br />

Hp(F1) ⊕ Hp(F2) γp<br />

−→ Hp(S p ) ξp<br />

−→ Hp−1(A) βp−1<br />

−→ Hp−1(F1) ⊕ Hp−1(F2). (12)<br />

Koska induktio-oletuksen mukaan p ≥ 2, niin p−1 ≥ 1 ja siten ehdon (6) nojalla<br />

Hp(F1) ⊕ Hp(F2) = 0 = Hp−1(F1) ⊕ Hp−1(F2).<br />

Ehdon (7) nojalla lisäksi Hp−1(A) ∼ = Z, joten jono (12) tulee muotoon<br />

0 −−−−→ Hp(S p ) −−−−→ Z −−−−→ 0.<br />

Tämä on siis eksakti, jolloin esimerkin 10.3 d) nojalla<br />

Hp(S p ) ∼ = Z. (13)<br />

218


Jäljellä ovat vielä ryhmät H0(S p ) ja H1(S p ). Avaruus S p on ilmeisesti polkuyhtenäinen,<br />

joten lauseen 6.7 nojalla<br />

Tapauksessa n = 1 Mayer-Vietoris antaa eksaktin jonon<br />

H0(S p ) ∼ = Z. (14)<br />

H1(F1)⊕H1(F2) −→ H1(S p ) −→ H0(A) −→ H0(F1)⊕H0(F2) −→ H0(X) −→ 0.<br />

Ehtojen (6), (7) ja (14) nojalla tästä saadaan eksakti<br />

Tällöin lauseen 10.11 nojalla<br />

0 −→ H1(S p ) −→ Z −→ Z 2 −→ Z −→ 0.<br />

H1(S p ) ∼ = Z 1−2+1 = Z 0 = 0. (15)<br />

Kokoamalla yhteen ehdot (10), (11), (14) ja (15) nähdään, että induktioväite<br />

on todistettu. Siispä väite pätee. Kootaan ja muotoillaan tämä yllä todistettu<br />

vielä lauseeksi:<br />

Lause 14.1<br />

Hn(S p ) ∼ ⎧<br />

⎪⎨ Z<br />

=<br />

⎪⎩<br />

2 kun n = 0 = p<br />

Z kun n = 0 = p tai n = p = 0<br />

0 muuten.<br />

Nyt saadaan hauskoja seurauksia, joihin viitattiin jo johdannossa:<br />

Lause 14.2 Jos k = m, niin S k ≈ S m ja enemmänkin: S k ∼ S m .<br />

Todistus. Tämä seuraa lauseista 14.1, 5.9 ja 6.29. <br />

Lause 14.3 S m ei ole kutistuva millekään m ∈ N.<br />

Todistus. Tämä seuraa lauseista 14.1 ja 6.29 sekä tehtävästä 4.5. <br />

Edelleen:<br />

Lause 14.4 Jos k = m, niin R k ≈ R m .<br />

Todistus. Olkoon k = m. Tehdään antiteesi: R k ≈ R m . Tällöin on olemassa<br />

homeomorfismi f : R k → R m ja selvästi<br />

R k \ {0} ≈ R m \ {f(0)} ≈ R m \ {0}.<br />

Esimerkin 8.8 c) mukaan R k \ {0} ∼ S k ja R m \ {0} ∼ S m , joten nyt S k ∼ S m .<br />

Tämä on kuitenkin mahdotonta lauseen 14.2 mukaan, koska k = m. <br />

Huomautus. Lauseiden 14.2 ja 14.4 valossa voisi ajatella, että pätisi myös R k ∼<br />

R m kun k = m. Näin ei tietenkään ole, koska nämä molemmat avaruudet ovat<br />

kutistuvia. Siis pätee R k ∼ R m kaikille k,m.<br />

219


Huomautus 14.5 Huomautuksessa 6.8 todettiin, että polkuyhtenäisen avaruuden<br />

H homologiaryhmän virittää mikä tahansa vakiosimpleksi σ ∈ Z0(X), jolloin<br />

siis H0(X) = Z · [σ] kaikille σ ∈ Z0(X). Lauseessa 14.1 todettiin, että<br />

H1(S 1 ) ∼ = Z, joten tälläkin ryhmällä on virittäjä (itse asiassa niitä on täsmälleen<br />

kaksi, niin kuin tällaisessa ryhmässä aina; Z:n ainoat virittäjät ovat ±1 ja<br />

näiden kuvat isomorfismissa Z → H1(S 1 ) ovat ryhmän H1(S 1 ) ainoat virittäjät).<br />

Monissa yhteyksissä osoittautuu kiinnostavaksi tietää, mitkä nämä virittäjät<br />

ovat. (Ryhmän G virittäjän g tunnistamisesta on etua: jos esimerkiksi ϕ : H →<br />

G on homomorfismi, niin ϕ on epimorfismi jos ja vain jos g ∈ Im(ϕ); jos myös<br />

H ∼ = Z, niin ϕ on isomorfismi jos ja vain jos virittäjä kuvautuu virittäjälle jne.)<br />

Kysymys siis kuuluu: Mikä on ryhmän H1(S 1 ) virittäjä?<br />

Vastaus on [σ], missä σ : ∆1 → S 1 ,<br />

σ((1 − t)e0 + te1) = (cos 2πt,sin 2πt), t ∈ [0,1].<br />

Tämä on selvästi sykli, joten se ainakin määrää (jonkin) homologialuokan [σ].<br />

Tämä syklihän ”kiertää”kerran ympyrän S 1 . Tämä ”kierrosluku”voidaan määritellä<br />

ihan kunnolla (kompleksianalyysin kurssilla näin tehdäänkin, ainakin differentioituvassa<br />

tapauksessa, mutta onnistuu se muutenkin). Osoittautuu, että<br />

ehto sille, että yksittäisestä simpleksistä koostuvan syklin σ homologialuokka<br />

[σ] ∈ H1(S 1 ) virittää ryhmän H1(S 1 ) on havainnollisesti ajatellen juuri se, että<br />

sykli ”kiertää ympyrän täsmälleen kerran” (jompaan kumpaan suuntaan). Esimerkiksi<br />

sykli τ : ∆1 → S 1 , missä<br />

τ((1 − t)e0 + te1) = (cos 4πt,sin 4πt)<br />

kiertää ympyrän kahteen kertaan, joten se ei ole virittäjä. Jätetään kierrosluvun<br />

määritelmä ja tuo yllä mainittu viritysehto harjoitustehtäväksi. Ennenkuin tätä<br />

lähtee tekemään kannattaa harjoitella osoittamalla, että yllä määritelty σ todella<br />

on virittäjä. Tämäkin on huomattavan vaikeaa ja vaivalloista.<br />

Esimerkki 14.6 Lasketaan kuvan kahdeksikon K homologiaryhmät:<br />

◦<br />

K F1 F2 A = F1 ∩ F2<br />

220<br />

◦<br />

◦<br />


Valitaan F1 ja F2 kuten kuvassa, jolloin Mayer-Vietoris-jonon ehdot ovat voimassa.<br />

Ilmeisesti (vrt. esimerkki 8.8 d)) F1 ∼ S 1 ja F2 ∼ S 1 , joten lauseiden<br />

14.1 ja 6.29 mukaan<br />

Hn(Fk) ∼ =<br />

<br />

Z kun n = 0,1<br />

0 muuten.<br />

Avaruus A = F1 ∩ F2 on ilmeisesti kutistuva, joten lauseen 9.29 (ja tehtävän<br />

4.5) mukaan<br />

Hn(A) ∼ <br />

=<br />

Z<br />

0<br />

kun n = 0<br />

muuten.<br />

(2)<br />

Tällöin, kun n ≥ 2 saadaan Mayer-Vietoris-jonosta<br />

eksakti<br />

Hn(F1) ⊕ Hn(F2)<br />

βn<br />

−−−−→ Hn(K)<br />

0 −−−−→ Hn(K) −−−−→ 0,<br />

ξn<br />

−−−−→ Hn−1(A)<br />

jolloin Hn(K) = 0 kaikille n ≥ 2. Koska K on ilmeisesti polkuyhtenäinen, niin<br />

lauseen 6.7 nojalla<br />

H0(K) ∼ = Z. (3)<br />

Laskematta on siis vain H1(K). Tätä varten käytetään M-V-jonoa<br />

H1(A) β1<br />

−→ H1(F1)⊕H1(F2) γ1<br />

−→ H1(K) ξ1<br />

−→ H0(A) β0<br />

−→ H0(F1)⊕H0(F2) γ0<br />

−→ H0(K) −→ 0,<br />

josta saadaan ehtojen (1), (2) ja (3) nojalla eksakti<br />

0 −→ Z 2 f<br />

g<br />

−→ H1(K) −→ Z h<br />

−→ Z 2 k<br />

−→ Z −→ 0. (4)<br />

Tarkastellaan ensin tämän jonon loppupäätä. Koska jono on eksakti, niin Im(h) =<br />

Ker(k). Olkoon nyt i : Im(h) ֒→ Z 2 upotuskuvaus. Koska Im(i) = Im(h) =<br />

Ker(k) ja i on injektio, niin jono<br />

0 −→ Im(h)<br />

on eksakti. Tällöin lauseen 10.10 nojalla<br />

Jonosta (4) saadaan eksakti<br />

i<br />

−→ Z 2 k<br />

−→ Z −→ 0<br />

(1)<br />

Im(h) ∼ = Z. (5)<br />

0 −→ Z 2 f<br />

g<br />

−→ H1(K) −→ Z h<br />

−→ Im(h) −→ 0,<br />

josta edelleen ehdon (5) avulla saadaan eksakti<br />

0 −→ Z 2 f<br />

g<br />

−→ H1(K) −→ Z h<br />

−→ Z −→ 0. (6)<br />

221


Tarkastellaan sitten tämän jonon loppupäätä. Koska jono on eksakti, niin Im(g) =<br />

Ker(h). Olkoon nyt j : Im(g) ֒→ Z upotuskuvaus. Koska Im(j) = Im(g) =<br />

Ker(h) ja j on injektio, niin jono<br />

0 −→ Im(g)<br />

on eksakti. Tällöin lauseen 10.10 nojalla<br />

j<br />

−→ Z h<br />

−→ Z −→ 0<br />

Im(g) = 0,<br />

eli g on nollakuvaus. Tällöin jonosta (6) saadaan eksakti<br />

0 −→ Z 2 f<br />

g<br />

−→ H1(K) −→ 0.<br />

Tällöin f on isomorfismi ja siten saadaan<br />

H1(K) ∼ = Z 2 .<br />

Kootaan vastaus vielä yhteen:<br />

Hn(K) ∼ ⎧<br />

⎪⎨ Z<br />

= Z<br />

⎪⎩<br />

kun n = 0<br />

2 0<br />

kun n = 1<br />

muuten.<br />

Huomautus 14.7 Ryhmän H1(S 1 ) virittäjät.<br />

Lauseen 14.1 perusteella H1(S 1 ) ∼ = Z, joten ryhmällä H1(S 1 ) on jokin virittäjä<br />

[c] ∈ H1(S 1 ), jolle pätee<br />

H1(S 1 ) = Z · [c], c ∈ Z1(S 1 ). (1)<br />

Huomautuksessa 14.5 viitattiin ryhmän H1(S 1 )( ∼ = Z) virittäjiin (joita on täsmälleen<br />

kaksi) ja itse asiassa kerrottiinkin, mikä tällainen virittäjä on. Todistetaan<br />

tämän luvun lopuksi myöhempää käyttöä varten tuo virittäjää [c] koskeva<br />

huomautuksessa 14.5 esitetty väite. Näitä virittäjiä on siis täsmälleen kaksi kuten<br />

ryhmässä Z, jonka (ainoat) virittäjät ovat ±1.<br />

Määritellään σ ∈ S1(S 1 ) eli jatkuva kuvaus σ : ∆1 → S 1 asettamalla<br />

σ((1 − t)e0 + te1) = (cos 2πt,sin 2πt), t ∈ [0,1],<br />

jolloin σ on hyvin määritelty ja selvästi jatkuva. Merkitään τk : ∆0 → S 1 ,<br />

k = 1,2 asettamalla<br />

τ1 ≡ (1,0) ja τ2 ≡ (−1,0).<br />

Tällöin<br />

∂1(σ) = τ1 − τ1 = 0,<br />

joten σ on 1-sykli ja määrää siten jonkin homologialuokan [σ] ∈ H1(S 1 ). Osoitetaan,<br />

että tämä luokka on ryhmän H1(S 1 ) virittäjä eli toteuttaa ehdon (1).<br />

222


Merkitään<br />

F1 = S 1 \ {(0,1)} ja F2 = S 1 \ {(0, −1)} sekä A = F1 ∩ F2.<br />

Tällöin S 1 :n peite F = {F1,F2} toteuttaa Mayer-Vietoris-jonon ehdot ja saadaan<br />

eksakti<br />

H1(F1) ⊕ H1(F2) γ1<br />

−→ H1(S 1 ) ξ1<br />

−→ H0(A) β0<br />

−→ H0(F1) ⊕ H0(F2). (2)<br />

Tarkastellaan luokkaa ξ1([σ]). Huomautuksessa 13.8 on havainnollistettu homomorfismia<br />

ξ1:<br />

ξ1([c]) = ǫ1([B m 1 (c)]),<br />

missä m on niin suuri, että B m 1 (c) on alistettu peitteelle F ja ǫ1 on kuten<br />

konstruktiossa 10.16. Tämä kuvaus ǫ1 syntyy kaaviosta<br />

S0(A)<br />

S1(F1) ⊕ S1(F2)<br />

⏐<br />

∂1<br />

g0<br />

−−−−→ S0(F1) ⊕ S0(F2)<br />

h1<br />

−−−−→ SF 1 (S1 )<br />

missä valitaan ”apupisteet” (x,y) ∈ S1(F1) ⊕ S1(F2) ja a ∈ Z0(A) siten, että<br />

Tällöin asetetaan<br />

h1(x,y) = c ja ∂1(x,y) = g0(a).<br />

ǫ1([c]) = [a] ∈ H0(A).<br />

Tässä täytyy tietysti tietää, mitä nämä kuvaukset h1 ja g0 ovat. Merkinnän 13.1<br />

mukaisesti<br />

g0(a) = (j 1 0(a), −j 2 0(a)) ∈ S0(F1) × S0(F2),<br />

missä kuvaukset j i 0 ovat upotusten j i : A ֒→ Fi indusoimia ketjuhomomorfismeja.<br />

Kuvaukselle h1 pätee kaikille (c1,c2) ∈ S1(F1) × S1(F2)<br />

h1(c1,c2) = k 1 1(c1) + k 2 1(c2) ∈ S F 1 (S 1 ),<br />

missä kuvaukset k i 1 ovat upotusten k i : Fi ֒→ S 1 indusoimia ketjuhomomorfismeja.<br />

Nyt kun lähdetään laskemaan luokkaa ξ1([σ]), täytyy siis σ:lle soveltaa ensin<br />

barysentristä jakoa niin monta kertaa, että B m 1 (c) on alistettu peitteelle F.<br />

Tässä tapauksessa riittää yksi kerta, eli B1(c) on jo alistettu peitteelle F. (Itse<br />

σ:han sitä ei ole.) Barysentrisen jaon määritelmän mukaan nähdään helposti,<br />

että<br />

B1(σ) = α − β,<br />

223


missä α,β : ∆1 → S 1 ,<br />

α((1 − t)e0 + te1) = (cos(π + πt),sin(π + πt)), t ∈ [0,1] ja<br />

β(te0 + (1 − t)e1) = (cos(π − πt),sin(π − πt)), t ∈ [0,1].<br />

Jätetään yksityiskohdat harjoitustehtäväksi. Simpleksit näyttävät tältä:<br />

• • •<br />

τ1 τ2 τ1<br />

σ α<br />

Nyt pitäisi sitten kuvata luokkaa [α − β] ∈ H1(S 1 ) homomorfismilla ǫ1. Tässä<br />

ilmeisesti α ∈ S1(F1) ja β ∈ S1(F2), joten (α, −β) ∈ S1(F1) ⊕ S1(F2). Silloin<br />

homomorfismin h1 määritelmän mukaan<br />

β<br />

h1(α, −β) = α − β. (3)<br />

Tässä upotushomomorfismit k 1 1 ja k 2 1 on merkintöjen selkeyttämiseksi jätetty<br />

pois. Summakompleksin S(F1) ⊕ S(F2) reunakuvauksen määritelmän mukaan<br />

ja nyt ilmeisesti<br />

joten<br />

∂1(α, −β) = (∂1(α), −∂1(β)),<br />

∂1(α) = τ1 − τ2 ja myös ∂1(β) = τ1 − τ2,<br />

∂1(α, −β) = (τ1 − τ2,τ2 − τ1). (4)<br />

Selvästi τ1,τ2 ∈ S0(A), joten myös τ1 − τ2 ∈ S0(A). Silloin kuvauksen g0 määritelmän<br />

mukaan<br />

g0(τ1 − τ2) = (τ1 − τ2,τ2 − τ1),<br />

joten ehdon (4) nojalla<br />

g0(τ1 − τ2) = ∂1(α, −β).<br />

Tällöin ehdon (3) ja kuvauksen ǫ1 määritelmän mukaan pätee<br />

ǫ1([α − β]) = [τ1 − τ2]<br />

224


ja siten<br />

ξ1([σ]) = ǫ1([B1(σ)]) = ǫ1([α − β]) = [τ1 − τ2]. (5)<br />

Palataan takaisin jonoon (2). Joukot F1 ja F2 ovat kutistuvia, joten H1(F1) =<br />

0 = H1(F2) ja siten myös H1(F1) ⊕ H1(F2) = 0. Tällöin jonosta (2) saadaan<br />

eksakti<br />

0 −→ H1(S 1 ) ξ1<br />

−→ H0(A) β0<br />

−→ H0(F1) ⊕ H0(F2).<br />

Tällöin ξ1 on monomorfismi ja antaa siten isomorfismin<br />

ξ1 : H1(S 1 ) → Im(ξ1) = Ker(β0),<br />

joten väitteen ”[σ] on ryhmän H1(S 1 ) virittäjä” todistamiseksi riittää osoittaa,<br />

että<br />

ξ1([σ]) on ryhmän Ker(β0) virittäjä.<br />

Tämä väite seuraa ehdon (5) nojalla, jos osoitetaan, että<br />

Ker(β0) = Z · [τ1 − τ2]. (6)<br />

Ehdon (5) nojalla [τ1 − τ2] ∈ Im(ξ1) = Ker(β0), joten Z · [τ1 − τ2] ⊂ Ker(β0).<br />

Siten väite (6) seuraa, jos osoitetaan, että<br />

Ker(β0) ⊂ Z · [τ1 − τ2]. (7)<br />

Huomautuksessa 13.8 havainnollistettiin kuvauksen β0 käytöstä:<br />

β0([a]) = ([j 1 0(a)], −[j 2 0(a)]) ∈ H0(F1) × H0(F2), (8)<br />

missä kuvaukset j r 0 ovat upotusten j r : A ֒→ Fr indusoimia ketjuhomomorfismeja.<br />

Selvästi joukolla A on täsmälleen kaksi polkukomponenttia A1 ja A2, joille pätee<br />

τ1 ∈ A1 ja τ2 ∈ A2. Tällöin jokainen A:n 0-ketju a voidaan yksikäsitteisellä<br />

tavalla esittää formaalina summana<br />

a = <br />

nγ · γ + <br />

nδ · δ. (9)<br />

γ∈Σ0(A1)<br />

δ∈Σ0(A2)<br />

Koska A1 ja A2 ovat polkuyhtenäisiä, niin huomautuksen 6.8 nojalla [τ1] on<br />

ryhmän H0(A1) virittäjä ja vastaavasti [τ2] on ryhmän H0(A2) virittäjä. Itse<br />

asiassa kyseisen huomautuksen mukaan pätee enemmänkin: [γ] = [τ1] ∈ H1(A1)<br />

kaikille γ ∈ Σ0(A1) ja [δ] = [τ2] ∈ H1(A2) kaikille δ ∈ Σ0(A2). Tällöin triviaalisti<br />

(koska A1,A2 ⊂ A) pätee myös [γ] = [τ1] ∈ H1(A) kaikille γ ∈ Σ0(A1) ja [δ] =<br />

[τ2] ∈ H1(A) kaikille δ ∈ Σ0(A2). Silloin ehdon (9) nojalla kaikille [a] ∈ H0(A)<br />

saadaan esitys<br />

[a] = n · [τ1] + m · [τ2] = [n · τ1 + m · τ2], missä m,n ∈ Z. (10)<br />

Tällöin ehdon (8) nojalla<br />

β0([a]) = ([j 1 0(n · τ1 + m · τ2)], −[j 2 0(n · τ1 + m · τ2)]) ∈ H0(F1) × H0(F2). (11)<br />

225


Väitteen (7) todistusta varten oletetaan, että [a] ∈ Ker(β0) ja että luokalla [a]<br />

on esitys (10). Esityksen (11) nojalla pätee tällöin<br />

eli<br />

[j 1 0(n · τ1 + m · τ2)] = 0 ∈ H0(F1)<br />

[n · j 1 ◦ τ1 + m · j 1 ◦ τ2] = 0 ∈ H0(F1). (12)<br />

Joukko F1 on polkuyhtenäinen, joten huomautuksen 6.8 nojalla pätee<br />

Tällöin ehdon (12) nojalla<br />

[j 1 ◦ τ1] = [j 1 ◦ τ2] ∈ H0(F1).<br />

(m + n)[j 1 ◦ τ1] = 0 ∈ H0(F1). (13)<br />

Huomautuksen 6.8 nojalla [j 1 ◦ τ1] on ryhmän H0(F1) virittäjä ja H0(F1) ∼ = Z<br />

on vapaa, jolloin ehdon (13) perusteella on oltava<br />

Tällöin esityksen (10) perusteella<br />

m + n = 0 eli m = −n.<br />

[a] = n · [τ1] − n · [τ2] = n([τ1] − [τ2]) = n[τ1 − τ2] ∈ Z · [τ1 − τ2],<br />

joten väite (7) seuraa ja [σ] on todistettu ryhmän H1(S 1 ) virittäjäksi.<br />

Huomautus. Koska siis H1(S 1 ) ∼ = Z, niin se on vapaa Abelin ryhmä, ja silloin<br />

virittäjä on myös kanta, ts. huomautuksen 14.7 luokalle [σ] yksiö {[σ]} on<br />

vapaan Abelin ryhmän H1(S 1 ) kanta.<br />

Kuten todettiin, ryhmällä H1(S 1 ) on täsmälleen kaksi virittäjää. Edellä löydettiin<br />

niistä toinen. Mikä sitten on toinen? Sellainen on (tietysti) luokka −[σ],<br />

missä σ on kuten edellä. Tämän luokan edustajaksi voidaan valita simpleksi σ1,<br />

missä σ1((1−t)e0+te1) = (cos 2πt, −sin 2πt), t ∈ [0,1]. Jätetään tämän tarkka<br />

todistus harjoitustehtäväksi. Kuten huomautuksessa 14.5 todettiin, havainnollisesti<br />

ajatellen oleellista näissä virittäjissä tai niiden edustajissa on se, että ”ne<br />

kiertävät origon täsmälleen kerran”. Huomaa, että σ ja σ1 kiertävät origon ”eri<br />

suuntiin”. Esimerkiksi simpleksi γ, missä γ((1 − t)e0 + te1) = (cos 4πt,sin 4πt)<br />

”kiertää origon kahdesti”, joten sen määräämä luokka ei ole virittäjä. Tässähän<br />

käy sillä tavalla, että tälle γ pätee [γ] = 2 · [σ] (jätetään tämä harjoitustehtäväksi),<br />

joten luokka [γ] vastaa lukua ±2 ∈ Z, jos virittäjä [σ] tulkitaan luvuksi<br />

±1 ∈ Z.<br />

Harjoitustehtäviä.<br />

14.1 Osoita, että stereograafinen projektio eli kuvaus Rp → F1,<br />

<br />

<br />

x = (x1,...,xp) ↦→<br />

∈ S p<br />

2<br />

||x|| 2 + 1 x, ||x||2 − 1<br />

||x|| 2 + 1<br />

226


on homeomorfismi.<br />

14.2 Esimerkissä 14.6 laskettiin kahdeksikon K homologiaryhmät ja todettiin,<br />

että H1(K) ∼ = Z 2 . Tällöin H1(K) on vapaa ja on olemassa luokat [c],[d] ∈ H1(K)<br />

siten, että<br />

{[c],[d]} on ryhmän H1(K) kanta.<br />

Määrää tällaiset luokat [c] ja [d].<br />

(Ohje: Nämä luokat ovat jonkin Z 2 :n kannan alkioiden kuvia esimerkin 14.6 isomorfismissa<br />

f : Z 2 → H1(K).)<br />

Laske avaruuden X kaikki homologiaryhmät, kun X on :<br />

14.3 {(x1,x2,x3) ∈ R 3 | x3 = 0} ∪ {(x1,x2,x3), ∈ R 3 | x1 = 0 ja x 2 2 + x 2 3 = 1}<br />

14.4 k-kertaa punkteerattu 2-pallo S 2 \ {x1,...,xk},<br />

14.5 k-kertaa punkteerattu p-pallo S p \ {x1,...,xk},<br />

14.6 sylinteripinta {(x1,x2,x3) ∈ R 3 | x 2 1 + x 2 2 = 1 ja 0 ≤ x3 ≤ 1},<br />

14.7 punkteerattu sylinteripinta,<br />

14.8 punkteerattu torus ja<br />

14.9 torus.<br />

Huomautus. Toruksen tapaus on vaikea. Seuraavanlainen ratkaisu lienee tässä<br />

ja näillä eväillä yksinkertaisin (vrt. kuitenkin luvun 17 esimerkkiin, jossa<br />

toruksen homologiaryhmät lasketaan erilaisella metodilla): Peitetään torus T<br />

kahdella ”putkenpätkällä” F1 ja F2, joille A = F1 ∩ F2 koostuu kahdesta erillisestä<br />

lyhyestä putkesta.<br />

. . . . . . . . .<br />

. .<br />

. .<br />

. .<br />

.<br />

.<br />

.<br />

.<br />

. . . . . . .<br />

. .<br />

.<br />

.<br />

.. .<br />

.<br />

.<br />

. . . . .<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

. . . . . . .<br />

.<br />

T<br />

F1<br />

. . . . . . . . .<br />

. .<br />

. .<br />

. .<br />

.<br />

.<br />

.<br />

.<br />

. . . . . . .<br />

. .<br />

.<br />

.<br />

.. .<br />

.<br />

.<br />

. . . . .<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

. . . . . . .<br />

.<br />

A<br />

↓<br />

F2<br />

. . .<br />

. .<br />

. .<br />

. . . . . . . . . .<br />

. . . . . . .<br />

. .<br />

.<br />

.<br />

.. .<br />

.<br />

.<br />

. . . . .<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

. . . . . . .<br />

.<br />

. . . . . . . . .<br />

. .<br />

. .<br />

. .<br />

.<br />

.<br />

.<br />

.<br />

. . . . . . .<br />

. .<br />

.<br />

.<br />

.. .<br />

.<br />

.<br />

. . . . .<br />

.<br />

.<br />

.<br />

.<br />

.<br />

.<br />

. . . . . . .<br />

.<br />

Leikataan toruspinta on auki pitkin seuraavan kuvan osoittamia käyriä a ja<br />

b; kuvissa on tilanne ennen ja jälkeen leikkauksen:<br />

227


a<br />

↓<br />

.. . . . . . . . . . . .<br />

. . . . . . . . .<br />

. .<br />

. .<br />

. . . . .<br />

.<br />

. ......<br />

. . . . . .<br />

. .<br />

.<br />

.<br />

.. .<br />

.<br />

.<br />

. . . . .<br />

.<br />

. . .<br />

. . . ....<br />

.<br />

.<br />

. . . . . . .<br />

.<br />

...<br />

.<br />

.<br />

. .<br />

. .<br />

. . . . .<br />

.<br />

տ a<br />

T<br />

b<br />

T<br />

b<br />

a<br />

Tätä voi ajatella tietysti myös toisinpäin: torus syntyy liimaamalla suorakaiteen<br />

vastakkaiset sivut a yhteen, jolloin syntyy putki, ja sen jälkeen putken<br />

päät b yhteen, jolloin tuloksena onkin toruspinta. Seuraavassa kuvassa näkyvät<br />

viivoitettuina auki leikatulla toruksella olevat edellä kuvaillut joukot F1, F2 ja<br />

A:<br />

a a a a a a a a<br />

T<br />

b b b b<br />

b b b b<br />

F1 F2 A<br />

b<br />

← A1<br />

← A2<br />

Huomaa, että joukoille F1, F2 ja A = F1 ∩ F2 tehdään myös vastaavat liimaukset,<br />

jolloin niistä todella tulee yllä mainittuja putkia.<br />

Ilmeisesti Fk ∼ S 1 , k = 1,2 ja A koostuu kahdesta polkukomponentista A1 ja<br />

A2, joille pätee Ak ∼ S 1 , k = 1,2. Tällöin<br />

ja<br />

Hn(Fk) ∼ =<br />

Hn(A) ∼ =<br />

<br />

Z kun k = 0,1<br />

0 muuten<br />

<br />

Z 2 kun k = 0,1<br />

0 muuten.<br />

Mayer-Vietoris-jono antaa näiden avulla heti tiedon<br />

Hn(T) = 0, kun n ≥ 3.<br />

T on ilmeisesti polkuyhtenäinen, joten H0(T) ∼ = Z. Puuttumaan jäävät H1(T)<br />

ja H2(T). Näille M-V-jono antaa eksaktin<br />

0 −→ H2(T) ξ2 2 β1 2 γ1<br />

−→ Z −→ Z −→ H1(T) ξ1 2 β1 2 γ1<br />

−→ Z −→ Z −→ Z −→ 0.<br />

228


Tässä pelkkä eksaktisuus ei riitä kahden tuntemattoman ryhmän laskemiseen,<br />

vrt. tehtävä 13.1. Tarvitaan siis tietoa noista kuvauksista. Tässä lienee helpointa<br />

tutkia homomorfismia β1, jonka käytöstä on esitelty huomautuksessa 13.8.<br />

Osoita (tämä ei ole helppoa), että Im(β1) ∼ = Z ja että Z 2 /Im(β1) ∼ = Z. Näillä<br />

tiedoilla laskut onnistuvat, vrt. tehtävä 13.2.<br />

Toruksen homologiaryhmiä voi yrittää laskea myös näin: Olkoon F1 punkteerattu<br />

torus ja F2 punkteerauksen peittävä pieni kiekko, jolloin A = F1 ∩ F2 on<br />

punkteerattu kiekko kuten seuraavassa kuvassa:<br />

b b b b<br />

a a a ◦ a a a a ◦ a<br />

T<br />

b b b b<br />

F1<br />

A<br />

↓ ↓<br />

Punkteeratun toruksen F1 homologiaryhmät tunnetaan tehtävästä 14.6:<br />

Hn(F1) ∼ ⎧<br />

⎪⎨ Z kun k = 0<br />

= Z<br />

⎪⎩<br />

2 kun k = 1<br />

0 muuten.<br />

F2 on kutistuva, joten<br />

Ilmeisesti A ∼ S 1 , joten<br />

Hn(Fk) ∼ =<br />

Hn(A) ∼ =<br />

Nyt Mayer-Vietoris antaa eksaktin<br />

F2<br />

<br />

Z kun k = 0<br />

0 muuten.<br />

<br />

Z kun k = 0,1<br />

0 muuten.<br />

0 −→ H2(T) ξ2<br />

−→ Z β1 2 γ1<br />

−→ Z −→ H1(T) ξ1<br />

−→ Z β1 2 γ1<br />

−→ Z −→ Z −→ 0,<br />

eikä tässäkään pelkkä eksaktisuus riitä. Laskut onnistuvat, jos huomataan, että<br />

tässä oleva β1 on nollakuvaus. Tämän todistaminen on huomattavan hankalaa.<br />

Todistuksen karkea idea on seuraava. Valitaan σ kuten seuraavassa kuvassa:<br />

229


ւ<br />

◦ •<br />

σ<br />

A<br />

Tässä siis σ kiertää A:n punkteerauksen kerran. Koska σ:n alkupiste on sama<br />

kuin loppupiste, niin se on sykli, ja määrää siten homologialuokan [σ] ∈ H1(A).<br />

Osoittautuu, että tämä on koko luokan H1(A) virittäjä. Siten väite β1 ≡ 0 pätee,<br />

jos osoitetaan, että β1([σ]) = 0. Homomorfismin β1 määritelmän mukaan tämä<br />

tarkoittaa käytännössä (eli havainnollisesti) sitä, että σ:n määräämä homologialuokan<br />

on oltava nollaluokka sekä H1(F1):ssä että H1(F2):ssa. Jälkimmäinen<br />

väite on selvä, koska H1(F2) = 0, joten pitää osoittaa, että σ on nollahomologinen<br />

myös H1(F1):ssä. Jos σ olisi nollahomotopinen F1:ssä eli se voitaisiin jatkuvasti<br />

kutistaa pisteeksi joukossa F1, niin helposti nähtäisiin, että se olisi myös<br />

nollahomologinen. Mutta kun se – pahus vieköön – ei ole nollahomotopinen<br />

F1:ssä. (Tämän todistaminen on sitten taas luku sinänsä.) Havainnollisesti<br />

ajatellen on kuitenkin ilmeistä, että σ on homotopinen (kuvauksena S 1 → F1)<br />

F1:ssä sellaisen käyrän kanssa, jossa kuljetaan ensin (ks. sivun 229 joukkoja F1<br />

ja A esittävät kuvat) käyrä a nuolen osoittamaan suuntaan (kuvan oikea reuna),<br />

sitten b ”nurinpäin” (kuvan ylälaita), sitten a nurinpäin (vasen reuna) ja<br />

lopuksi b oikeinpäin (alalaita). Tällöin σ on myös homologinen tämän käyrän<br />

kanssa eli ne määräävät saman homologiaryhmän. Käyttämällä taas tuota tutuksi<br />

tullutta fraasia ”kun suunta vaihtuu niin merkki vaihtuu” saadaan tälle<br />

yhdistelmäkäyrälle esitys a − b − a + b. Huomaa, että sekä a että b ovat syklejä,<br />

joten ne määräävät kumpikin jonkin homologialuokan. Silloin saadaan<br />

ja väite seuraa.<br />

[σ] = [a − b − a + b] = [a] − [b] − [a] + [b] = [0] ∈ H1(F1)<br />

Tässä on hyvä panna merkille homotopiaryhmän π1(F1) (jota ei ole kylläkään<br />

määritelty, mutta se koostuu tuommoisten lenkkien homotopialuokista) ja homologiaryhmän<br />

H1(F1) yhteys, josta oli jo puhetta sivulla 132 ehdossa (∗). Siellähän<br />

mainittiin, että pätee<br />

H1(F1) ∼ = π1(F1)/C(π1(F1)), (∗)<br />

missä C(π1(F1)) = {xyx −1 y −1 | x,y ∈ π1(F1)} on ryhmän π1(F1) kommutaattori.<br />

Nythän tuo yhdistelmäkäyrä a−b−a+b on nimenomaan homotopiaryhmän<br />

π1(F1) kommutaattorissa, koska a−b−a+b = a+(−b)−a−(−b). (Huomaa, että<br />

tässä ”+”on nyt π1(F1):n laskutoimitus, joka ei ole kommutatiivinen.) Koska<br />

siis tämä laite on tuolla kommutaattorissa, niin se määrää nollaluokan tekijäryhmässä<br />

π1(F1)/C(π1(F1)) ja siten myös nolla-alkion ryhmässä H1(F1) isomorfian<br />

230


(∗) kautta – kuten itse asiassa yllä todettiin suoraan, ilman homotopiatulkintaa.<br />

Tässä on nyt kuitenkin suhtauduttava suurin varauksin noihin yllä esitettyihin<br />

väitteisiin ja huomioihin; mitäänhän ei ole kunnolla perusteltu ja välistä<br />

puuttuu vaikeita todistuksia. Tässä voitaisiin kuitenkin todistaa seuraavaa (ja<br />

tämä siis ihan kunnolla):<br />

14.10 Osoita, että jonossa<br />

0 −→ H2(T) ξ2<br />

−→ Z β1 2 γ1<br />

−→ Z −→ H1(T) ξ1<br />

−→ Z β1 2 γ1<br />

−→ Z −→ Z −→ 0<br />

homomorfismi β1 on nollakuvaus käyttäen tehtävää 14.9, josta saadaan homologiaryhmät<br />

H2(T) ja H1(T).<br />

15 Sovelluksia euklidiseen avaruuteen:<br />

Brouwerin kiintopistelause<br />

Muistutetaan ensin mieleen retraktin määritelmä: Topologisen avaruuden aliavaruus<br />

A ⊂ X on X:n retrakti, jos on olemassa jatkuva kuvaus f : X → A<br />

siten, että f|A = idA. Huomaa, että jos A on X:n retrakti, niin se on myös<br />

jokaisen aliavaruuden Y , A ⊂ Y ⊂ X retrakti. Tämähän saadaan triviaalisti<br />

rajoittumakuvausta käyttämällä. Yhtenäisen avaruuden X retrakti on aina<br />

yhtenäinen, koska retraktiokuvaus f : X → A on aina surjektio ja yhtenäisen<br />

joukon kuva jatkuvassa kuvauksessa on yhtenäinen.<br />

Sivulla 128 väitettiin, että S 1 ei ole avaruuden R 2 retrakti, mutta silloin tätä<br />

väitettä ei osattu todistaa. Nyt osataan, ja osataan vähän enemmänkin:<br />

Lause 15.1 Olkoon p ∈ N. Tällöin pallon pinta S p ei ole suljetun pallon B p+1 =<br />

{x ∈ R p+1 | ||x|| ≤ 1} retrakti.<br />

Todistus. Kun p = 0, niin B p+1 = [−1,1] ⊂ R on yhtenäinen, mutta S p =<br />

{−1,1} ⊂ R ei, joten väite seuraa yllä todetuista yhtenäisyystarkasteluista.<br />

Voidaan siis olettaa, että p > 0.<br />

Tehdään antiteesi: S p on B p+1 :n retrakti.<br />

Tällöin lauseen 9.35 nojalla upotuskuvauksen i : S p ֒→ B p+1 indusoima homologiahomomorfismi<br />

in : Hn(S p ) → Hn(B p+1 ) on monomorfismi kaikille n ∈ N.<br />

Koska p > 0, niin lauseen 14.1 nojalla Hp(S p ) ∼ = Z. Toisaalta B p+1 on konveksi<br />

joukko, joten se on kutistuva. Silloin lauseen 6.29 ja tehtävän 4.5 (sekä<br />

oletuksen p > 0) nojalla pätee Hp(B p+1 ) = 0.<br />

Tällöin monomorfismi in : Hn(S p ) → Hn(B p+1 ) antaa monomorfismin Z → 0.<br />

231


Tällaista ei tietenkään voi olla olemassa, joten antiteesi johti ristiriitaan ja väite<br />

on siten todistettu. <br />

Nyt ollaan valmiita todistamaan Brouwerin kiintopistelause:<br />

Lause 15.2 Olkoon p ≥ 1 ja f : B p → B p jatkuva kuvaus. Tällöin f:llä on<br />

kiintopiste, ts. on olemassa x ∈ B p siten, että f(x) = x.<br />

Todistus. Tehdään antiteesi: f:llä ei ole kiintopistettä, ts. f(x) = x kaikille<br />

x ∈ B p .<br />

Määritellään kaikille x ∈ B p puolisuora L(x) asettamalla<br />

L(x) = {f(x) + t(x − f(x)) | t > 0}.<br />

Koska antiteesin mukaan x − f(x) = 0, niin kyseessä on todella pisteestä f(x)<br />

alkava geometrinen puolisuora. Huomaa, että se on ”avoin”, eli f(x) /∈ L(x). Havainnollisesti<br />

on selvää, että tämä puolisuora leikkaa pallon pintaa S p täsmälleen<br />

yhdessä pisteessä r(x) – myös siinä tapauksessa, että piste f(x) on pallon<br />

pinnalla:<br />

f(x)<br />

•<br />

• x<br />

r(x)<br />

Tämä pitää toki todistaa myös laskemalla. On helppo nähdä, että<br />

||L(x)|| = 1 ⇔ t 2 ||x − f(x)|| 2 + 2tf(x) · (x − f(x)) + ||f(x)|| 2 − 1 = 0, (1)<br />

missä ”·” symboloi tavallista euklidista sisätuloa. Pitää siis nähdä, että toisen<br />

asteen yhtälöllä (1) on täsmälleen yksi aidosti positiivinen ratkaisu t. Yhtälön<br />

(1) ratkaisuja ovat<br />

t = −f(x) · (x − f(x)) ± (f(x) · (x − f(x))) 2 − ||x − f(x)|| 2 (||f(x)|| 2 − 1)<br />

||x − f(x)|| 2<br />

.<br />

Nämä ovat reaalisia ja niistä toinen on negatiivinen ja toinen aidosti positiivinen,<br />

kuten helposti nähdään. Aidosti positiivinen ratkaisu t on plusmerkillä<br />

varustettu eli<br />

t = −f(x) · (x − f(x)) + (f(x) · (x − f(x))) 2 − ||x − f(x)|| 2 (||f(x)|| 2 − 1)<br />

||x − f(x)|| 2<br />

.<br />

Siten kaikissa tapauksissa yhtälöllä (1) on täsmälleen yksi aidosti positiivinen<br />

ratkaisu t, mikä merkitsee sitä, että puolisuora L(x) todellakin leikkaa joukkoa<br />

232


S p täsmälleen yhdessä pisteessä. Merkitään tätä pistettä symbolilla r(x). Tällöin<br />

siis<br />

r(x) = f(x)+<br />

−f(x) · (x − f(x)) + (f(x) · (x − f(x))) 2 − ||x − f(x)|| 2 (||f(x)|| 2 − 1)<br />

||x − f(x)|| 2<br />

(x − f(x)).<br />

Tästä esityksestä nähdään, että r on jatkuva, koska f on oletuksen mukaan jatkuva<br />

ja antiteesin mukaan f(x) = x kaikille x.<br />

Jos ||x|| = 1, niin triviaalisti x on puolisuoran L(x) ja S p :n leikkauspiste, joten<br />

tällöin r(x) = x. Tämän näkee myös r:n lausekkeesta pienellä laskulla.<br />

Tällöin siis r : B p → Sp on jatkuva kuvaus ja r|Sp = idSp, joten r on retraktio<br />

ja siten Sp on B p :n retrakti. Tämä on kuitenkin mahdotonta lauseen<br />

15.1 nojalla. Näin antiteesi johti ristiriitaan, joten väite on todistettu. <br />

Huomautus. Brouwerin nimissä kulkevan kiintopistelauseen todisti tapauksessa<br />

p ≤ 3 ensimmäisenä Piers Bohl vuonna 1904. L.E.J. Brouwer antoi sille<br />

uuden todistuksen vuonna 1909. Yleisessä tapauksessa (p > 3) tämän kiintopistelauseen<br />

todisti ensimmäisenä Jacques Hadamard 1910. Brouwer todisti tämänkin<br />

uudestaan 1912.<br />

Tälle kiintopistelauseelle on olemassa myös ”alkeellisia” todistuksia, jotka eivät<br />

käytä homologiateoriaa, ks. esim. V.I. Isträt«escu: Fixed point theory, (Reidel<br />

1981) tai J.W. Milnor: Analytic proofs of the ”hairy ball theorem” and the<br />

Brouwer fixed point theorem. Amer.Math.Monthly, 85 (1981), pp. 521-524.<br />

Banachin kiintopistelause pallossa B p on erikoistapaus Brouwerin kiintopistelauseesta.<br />

Sehän sanoo (yksinkertaisimmillaan), että jos f : B p → B p on<br />

Lipschitz-jatkuva vakiolla L < 1, niin f:llä on kiintopiste. Tämän todistushan<br />

on helppo: Valitaan mielivaltainen lähtöpiste x0 ∈ B p ja muodostetaan rekursiivisesti<br />

jono (xn) siten, että xn+1 = f(xn). Tällöin jono (xn) konvergoi kohti<br />

f:n kiintopistettä. Tämä todistus antaa siis myös metodin kiintopisteen löytämiseen<br />

tai ainakin approksimoimiseen, mistä on joissakin sovelluksissa suurta<br />

hyötyä. Tuo Brouwerin lauseen edellä esitetty todistus on puhtaasti olemassaolotodistus:<br />

se ei kerro mitään itse kiintopisteestä eikä anna mitään keinoa sen<br />

laskemiseksi. On kuitenkin olemassa menetelmiä, jotka antavat mahdollisuuden<br />

approksimoida kiintopistettä, ks. esim. H. Scarf: The approximation of fixed<br />

points of continuous mappings, SIAM J.Appl.Math. 15 (1967) pp. 1328-1343<br />

tai S. Karamadian (ed): Fixed points. Algorithms and applications. Acad.Press<br />

(1977).<br />

233


Harjoitustehtäviä.<br />

Jos ϕ : Z → Z on homomorfismi, niin on olemassa yksikäsitteinen luku d ∈ Z<br />

siten, että ϕ(x) = dx kaikille x ∈ Z. Tämän näkee helposti; tuo luku d on tietysti<br />

luku ϕ(1) ∈ Z.<br />

Olkoon nyt p ≥ 1 ja f : S p → S p jatkuva kuvaus ja fp : Hp(S p ) → Hp(S p ) sen<br />

indusoima homologiahomomorfismi. Koska lauseen 14.1 mukaan Hp(S p ) ∼ = Z,<br />

niin ylläsanotun nojalla on olemassa yksikäsitteinen luku d ∈ Z siten, että<br />

fp([c]) = d · [c] kaikille [c] ∈ Hp(S p ). Sanotaan, että tämä luku d on kuvauksen<br />

f aste, ja sitä merkitään symbolilla deg(f).<br />

Havainnollinen tulkinta. Kun p = 1, niin kuvauksen f aste tarkoittaa sitä,<br />

montako kertaa ”käyrä f(S 1 ) kiertää origon vastapäivään”. Esimerkiksi jos f<br />

on kuvaus z ↦→ z 2 (siis kompleksilukumuodossa), niin deg(f) = 2 ja yleisesti jos<br />

f on z ↦→ z k , niin deg(f) = k. Tämä pätee myös negatiiviselle k (jolloin kiertosuunta<br />

on päinvastainen) ja myös silloin, kun k = 0 tai k = 1. Näiden väitteiden<br />

todistus yleiselle k on varsin vaikeaa.<br />

Tehtävissä 15.1-7 oletetaan, että p ≥ 1 ja että f,g : S p → S p ovat jatkuvia<br />

kuvauksia. Todista seuraavat väitteet:<br />

15.1 Jos f ∼ g, niin deg(f) = deg(g).<br />

Tälle väitteelle pätee myös käänteinen tulos: jos deg(f) = deg(g), niin f ∼ g.<br />

Tämä on ns. Brouwer degree theorem; sen todistus on erittäin vaikea ja vaatii<br />

homotopiateorian tuntemista.<br />

15.2 deg(f ◦ g) = deg(f) · deg(g).<br />

15.3 Jos f on homeomorfismi, niin deg(f) = ±1.<br />

15.4 Jos f on vakio, niin deg(f) = 0.<br />

15.5 Jos f on muotoa f(x1,...,xp,xp+1) = (x1,...,xp, −xp+1), niin<br />

deg(f) = −1.<br />

Tämä on yllättävän(?) vaikeaa. Riittää konstruoida sykli c siten, että [c] = 0<br />

(miten?), ja laskea, että fp([c]) = −[c]. Kannattaa harjoitella ensin tapauksella<br />

p = 1.<br />

15.6 Jos f on muotoa f(x) = −x, niin deg(f) = (−1) p+1 .<br />

15.7 Jos f on kiintopisteetön, ts. f(x) = x kaikille x ∈ S p , niin deg(f) =<br />

(−1) p+1 .<br />

Tämä on näistä vaikein, mutta nyt voi käyttää aiempia tehtäviä hyväksi. Vihjeenä:<br />

Huomaa ensin, että (t − 1)x + tf(x) = 0 kaikille x ja 0 ≤ t ≤ 1.<br />

234


Huomautus. Tuo viimeinen tehtävä on tämän tehtäväjonon 15.1–7 varsinainen<br />

tulos. Sehän on eräänlainen kiintopistelause: Jos jatkuvan kuvauksen f : S p →<br />

S p aste on mitä tahansa muuta kuin (−1) p+1 , niin sillä on kiintopiste. Tapauksessa<br />

p = 1 tämä tarkoittaa sitä, että jos käyrä f(S 1 ) kiertää origon muulla<br />

tavoin kuin ”kerran vastapäivään” (tai ei kierrä ollenkaan), niin f:llä on välttämättä<br />

kiintopiste. Jos f:n aste on juuri tuo (−1) p+1 , niin f:llä ei välttämättä<br />

ole kiintopistettä, esimerkkinä tästä on tehtävän 15.6 kuvaus x ↦→ −x.<br />

Sanotaan, että kuvaus v : S p → R p+1 on S p :n tangenttivektorikenttä, jos<br />

v(x) ⊥ x kaikille x ∈ S p . Tässä tuo kohtisuoruusehto tarkoittaa kohtisuoruutta<br />

tavallisen euklidisen sisätulon suhteen eli v(x) ⊥ x ⇔ v(x) · x = 0. Seuraavassa<br />

kuvassa tuo nuoli esittää tangenttivektoria v(x), joka on siirretty alkamaan pisteestä<br />

x. Näinhän piirroksissa yleensä menetellään.<br />

x<br />

•−→<br />

Sanotaan, että tangenttivektorikenttä on jatkuva, jos v on jatkuva ja nollasta<br />

eroava, jos v(x) = 0 kaikille x.<br />

Nyt kysymys kuuluu, että onko olemassa pallon S p nollasta eroavaa tangenttivektorikenttää.<br />

Nollasta eroava tangenttivektorikenttä voidaan normeerata, jolloin<br />

saadaan jatkuva, nollasta eroava tangenttivektorikenttä, jossa tangenttivektoreiden<br />

pituus on vakio. On ilmeistä, että ainakin tapauksessa p = 1 tällainen<br />

vektorikenttä on olemassa:<br />

Havainnollisesti tätä voi ajatella niin, että pallon S p pinnalla kasvaa ”tukkaa”<br />

(eli näitä tangenttivektoreita) ja tällaisen jatkuvan nollasta eroavan vektorikentän<br />

olemassaolo merkitsee sitä, että tukka voidaan kammata sileästi niin, ettei<br />

synny mitään jakauksia tai muita pyörteitä. Nyt sitten tuo edellä esitetty kysymys<br />

tapauksessa p = 2 voidaan esittää havainnollisesti niin, että voidaanko<br />

”tavallinen” pallon pinta kammata sileästi? Ihmisen päähän noita jakauksia tai<br />

235


pyörteitä tahtoo aina tulla, mutta tämä ei ole kovin hyvä vertaus, koska ihmisen<br />

pää on (yleensä) kaulan jatkeena, ja se vähän sotkee tilannetta.<br />

No, voidaanko S 2 kammata sileästi? Ei voida. Tämän sanoo seuraava harjoitustehtävä,<br />

joka sanoo vähän enemmänkin. Tulos tunnetaan nimellä hairy ball<br />

theorem; tähänhän viitattiin sivulla 233 mainitussa Milnorin artikkelissa.<br />

15.8 Osoita, että S p :llä (p ≥ 1) on jatkuva, nollasta eroava vektorikenttä jos ja<br />

vain jos n on pariton.<br />

Ohje: Parittomalle p suora konstruktio. Parillisessa tapauksessa tee antiteesi,<br />

määrittele f(x) = x + v(x) ja käytä hyväksi tehtävää 15.7.<br />

16 Sovelluksia euklidiseen avaruuteen:<br />

Jordan-Brouwerin lause<br />

Tässä luvussa todistetaan johdannossa mainittu Jordan-Brouwerin lause. Nuo<br />

aikaisempien lukujen kovat tulokset (Brouwerin kiintopistelause, hairy ball theorem<br />

jne.) on saatu lähestulkoon ilmaiseksi homologiateorian tulosten avulla,<br />

mutta nyt todistus on vaikeampi. Tässä tarvitaan vähän teknistä pyörittelyä,<br />

joka aloitetaan todistamalla aputulos 16.1, joka on helppo todistaa, kun p = 1,<br />

mutta korkeammissa dimensioissa tulee hankaluuksia.<br />

Olkoon tässä I m m-ulotteinen suljettu yksikkökuutio,<br />

I m = {(x1,...,xm) ∈ R m | 0 ≤ xi ≤ 1 kaikille i = 1,...,m}, m ≥ 1.<br />

Sovitaan erikseen, että I 0 = {0} ⊂ R. Merkitään lyhyesti I = I 1 = [0,1] ⊂ R.<br />

Jatkossa käytetään usein tulkintaa I m = I m−1 × I kun m ≥ 1, joka tulkinta ei<br />

selittelyjä kaipaa.<br />

Lause 16.1 Olkoon p ≥ 1 ja m ≥ 0 sekä A ⊂ Sp siten, että A ≈ Im . Tällöin<br />

pätee<br />

Hn(S p \ A) ∼ <br />

=<br />

Z<br />

0<br />

kun n = 0<br />

kun n ≥ 1.<br />

Huomautus. Koska selvästi I m ≈ B m , niin I m voidaan tässä lauseessa korvata<br />

B m :lla. Joukkoa I m käytetään tässä vain teknisistä syistä.<br />

Todistus. Huomataan ensin, että kyse on todella topologisesta avaruudesta, mikä<br />

tässä tarkoittaa (vain) sitä, että S p \A = ∅; joukossa S p \A on tavan mukaan<br />

tällöin avaruuden R p+1 indusoima aliavaruustopologia. Tämä seuraa siitä, että<br />

I m on kutistuva, joten myös A on oletuksen A ≈ I m nojalla kutistuva, kun taas<br />

S p ei sitä lauseen 14.3 nojalla ole, joten ei voi olla A = S p .<br />

236


Pidetään tässä n ja p kiinteinä ja tehdään induktio m:n suhteen. Kun m = 0,<br />

A on homeomorfinen yksiön kanssa ja siten A on yksiö. Tällöin stereograafisen<br />

projektion avulla saadaan homeomorfisuus S p \ A ≈ R p . Tällöin väite seuraa<br />

lauseesta 6.29 ja tehtävästä 4.5.<br />

Tehdään sitten induktio-oletus, että m ≥ 1 ja että väite pätee m − 1:lle. Induktioväitteenä<br />

on lauseen väite.<br />

Olkoon siis h : A → I m homeomorfismi. Viipaloidaan kuutio I m merkitsemällä<br />

I m j,k = I m−1 × [(j − 1)/k,j/k] ⊂ I m kaikille k ≥ 1, j = 1,...,k.<br />

I 2 2,2<br />

I 2 1,2<br />

Merkitään edelleen<br />

I 2 4,4<br />

I 2 3,4<br />

I 2 2,4<br />

I 2 1,4<br />

Aj,k = h −1 (Ij,k) ⊂ A, k ≥ 1, j = 1,...,k.<br />

Tällöin S p \ A ⊂ S p \ Aj,k kaikille j,k. Merkitään symboleilla i j,k upotuskuvauksia<br />

i j,k : S p \ A ֒→ S p \ Aj,k, k ≥ 1, j = 1,...,k.<br />

Selvästi näiden kuutioviipaleiden Ij,k leikkaus on joko tyhjä tai sitten ”yhtä<br />

pykälää alempidimensioinen kuutio” eli pätee<br />

I m j−1,k ∩ I m j,k ≈ I m−1 kaikille k ≥ 1, j = 1,...,k.<br />

Tämähän on helppo todistaa konstruoimalla ihan konkreettinen homeomorfismi.<br />

Tällöin, koska h on homeomorfismi, pätee<br />

Aj−1,k ∩ Aj,k = h −1 (Ij−1,k) ∩ h −1 (Ij,k) = h −1 (Ij−1,k ∩ Ij,k) ≈ I m−1<br />

kaikille k ≥ 1, j = 1,...,k.<br />

Tässä täytyy nyt jakaa tarkastelu kahteen osaan: käsitellään ensin homologiaryhmiä<br />

Hn(S p \ A), missä n ≥ 1 ja sitten erikseen ryhmää H0(S p \ A).<br />

1) Olkoon ensin siis n ≥ 1.<br />

237<br />

I 2 1,8<br />

(1)


Väitteenähän silloin on, että Hn(S p \ A) = 0. Tehdään antiteesi, että tämä<br />

ei olekaan nollaryhmä. Silloin on olemassa c ∈ Zn(S p \ A) siten, että<br />

[c] = [0] ∈ Hn(S p \ A). (2)<br />

Poistetaan pallosta S joukon A sijasta vähän vähemmän, eli tarkastellaan vähän<br />

isompaa avaruutta<br />

X = S p \ (A1,2 ∩ A2,2).<br />

Tämä hallitaan, sillä induktio-oletuksen nojalla<br />

Hn+1(X) = 0. (3)<br />

Koska joukot Ij,k ovat kompakteja ja f homeomorfismi, niin myös joukot Aj,k<br />

ovat kompakteja ja siten suljettuja S p :ssä. (Metrisessä avaruudessa kompakti<br />

joukko on suljettu.) Silloin joukot S p \A1,2 ja S p \A2,2 ovat avoimia X:ssä. Koska<br />

lisäksi (S p \A1,2)∪(S p \A2,2) = S p \(A1,2∩A2,2), niin perhe {S p \A1,2,S p \A2,2}<br />

on X:n avoin peite.<br />

Lisäksi pätee<br />

(S p \ A1,2) ∩ (S p \ A2,2) = S p \ (A1,2 ∪ A2,2) = S p \ A. (4)<br />

Koska S p \A = ∅ ja peite {S p \A1,2,S p \A2,2} on avoin, niin tämä peite toteuttaa<br />

Mayer-Vietoris-jonon ehdot, jolloin lauseen 13.7 sekä ehdon (4) nojalla saadaan<br />

eksakti jono<br />

Hn+1(X) ξn+1<br />

−→ Hn(S p \ A) βn<br />

−→ Hn(S p \ A1,2) ⊕ Hn(S p \ A2,2).<br />

Tällöin ehdon (3) nojalla saadaan eksakti<br />

ja silloin<br />

0 −→ Hn(S p \ A) βn<br />

−→ Hn(S p \ A1,2) ⊕ Hn(S p \ A2,2),<br />

βn : Hn(S p \ A) → Hn(S p \ A1,2) ⊕ Hn(S p \ A2,2) on monomorfismi. (5)<br />

Tutkitaan monomorfismin βn käytöstä pisteessä [c] ∈ Hn(Sp \ A). Olkoot sitä<br />

varten ir,2 n , r = 1,2 upotuskuvausten ir,2 : Sp \ A ֒→ S \ Ar,2 indusoimat<br />

ketjuhomomorfismit. Huomautuksen 13.8 nojalla kuvaus βn käyttäytyy näin:<br />

βn([c]) = ([i 1,2<br />

n (c)], −[i 2,2<br />

n (c)]) ∈ Hn(S p \ A1,2) ⊕ Hn(S p \ A2,2). (6)<br />

Koska ehdon (2) nojalla [c] = 0 ja βn on monomorfismi, on myös βn([c]) = 0.<br />

Tällöin ehdon (6) nojalla<br />

([i 1,2<br />

n (c)], −[i 2,2<br />

n (c)]) = (0,0) ∈ Hn(S p \ A1,2) ⊕ Hn(S p \ A2,2),<br />

238


ja silloin voidaan valita r1 ∈ {1,2} siten, että<br />

Otetaan saman tien käyttöön merkintä<br />

[i r1,2<br />

n (c)] = [0] ∈ Hn(S p \ Ar1,2). (7)<br />

A 1 = Ar1,2 ⊂ A. (8)<br />

Tuossa edellä olevassa päättelyssä jaettiin siis ensin joukko A kahtia, joukkoihin<br />

A1,2 ja A2,2, ja todettiin, että ehdon [c] = [0] ∈ Hn(S p \ A) nojalla täytyy olla<br />

myös [i r1,2<br />

n (c)] = [0] ∈ Hn(S p \ Ar1,2) ainakin toiselle r1 = 1,2.<br />

Nyt voidaan uusia tämä päättelyprosessi niin, että jaetaankin joukko Ar1,2 kahtia,<br />

joukkoihin A2r1−1,4 ja A2r1,4, jolloin käy sillä tavalla, että ainakin toiselle<br />

r2 ∈ {2r1 − 1,2r1} pätee<br />

[i r2,4<br />

n (c)] = [0] ∈ Hn(S p \ Ar2,4), (9)<br />

missä ir2,4 n on upotuskuvauksen ir2,4 : Sp \ Ar1,2 → Sp \ Ar2,4 indusoima<br />

ketjuhomomorfismi. Huomaa, että Ir2,4 ⊂ Ir1,2, joten Ar2,4 ⊂ Ar1,2 ja siten<br />

Sp \ Ar1,2 ⊂ Sp \ Ar2,4 kun r2 ∈ {2r1 − 1,2r1}.<br />

Tätä päättelyä ei kannata enää kokonaan auki kirjoittaa, mutta se on syytä<br />

käydä läpi: tässä siis edellisen päättelyn A korvataan joukolla Ar1,2 sekä joukot<br />

A1,2 ja A2,2 joukoilla A2r1−1,4 ja A2r1−1,4. Edelleen X = S p \ (A1,2 ∩ A2,2) korvataan<br />

joukolla X ′ = S p \ (A2r1−1,4 ∩ A2r1,4).<br />

Edellä ehto (2) seurasi antiteesistä, mutta nyt sen vastine (2’) saadaan luvun r1<br />

valinnan nojalla ehdosta (7).<br />

Tällöin ehdon (3) vastine (3’) saadaan aivan samalla tavalla kuin ehto (3) ehdosta<br />

(1).<br />

Seuraavaksi pitää huomata, että {S p \ A2r1−1,4,S p \ A2r1,4} on Mayer-Vietorisjonoon<br />

kelpaava peite. Tämä nähdään aivan analogisesti kuin edellä. Edelleen<br />

ehdon (4) vastine<br />

saadaan aivan kuten edellä.<br />

(S p \ A2r1−1,4) ∩ (S p \ A2r1,4) = S p \ Ar1,2<br />

Nytkin saadaan induktio-oletuksen nojalla Hn+1(X ′ ) = 0, ja sen nojalla saadaan<br />

ehdon (5) vastine. Siinä on tietysti eri kuvaus βn, mutta sen käytös on<br />

samanlainen, eli ehdon (6) mukainen. Tosin tässä pitää käyttää upotuskuvausten<br />

u r,2 : S p \ Ar1,2 → S p \ Ar,4, r = 1,2 indusoimia ketjuhomomorfismeja eli<br />

ehdon (6) vastine (6’) kuuluu näin:<br />

βn([c]) = ([u 1,2<br />

n (i r1,2<br />

n (c))], −[u 2,2<br />

n (i r1,2<br />

n (c))]) ∈ Hn(S p \ A1,2) ⊕ Hn(S p \ A2,2).<br />

239


Ehdon (7) vastine eli ehto<br />

u r2,4<br />

n (i r1,2<br />

n ([c])) = [0] ∈ Hn(S p \ Ar2,4)<br />

ainakin toiselle r2 ∈ {2r1 − 1,2r1} saadaan nyt ehtojen (2) ja (6) sijasta ehdoista<br />

(2’) ja (6’). Tämä ei ole vielä (ainakaan muodollisesti) haluttu ehto<br />

(9), mutta siitä tulee sellainen, kun huomataan että ”sisäkkäisille” upotuksille<br />

u r2,4 : S p \Ar1,2 → S p \Ar2,4 ja i r12 : S p \A → S p \Ar1,2 pätee u r2,4 ◦i r1,2 = i r2,4 ,<br />

jolloin u r2,4<br />

n ◦ i r1,2<br />

n = (u r2,4 ◦ i r1,2 )n = i r2,4<br />

n .<br />

Näin päättely kulkee, ja ilmeisesti ehto (9) on tällä todistettu.<br />

Otetaan tässäkin käyttöön merkinnän (8) vastine<br />

A 2 = Ar2,4 ⊂ A 1 ⊂ A.<br />

Kun tässä on alkuun päästy niin jatketaan. Jaetaankin nyt joukko Ar2,4 kahtia<br />

joukkoihin A2r2−1,8 ja A2r2,8 ja uusitaan taas tuo päättelyprosessi. Ehtojen (7)<br />

ja (9) vastine saadaan taas voimaan ja se kuuluu näin: On olemassa r3 ∈ {2r2 −<br />

1,2r2} siten, että<br />

Merkitään nyt<br />

[i r3,8<br />

n (c)] = [0] ∈ Hn(S p \ Ar3,8).<br />

A 3 = Ar3,8 ⊂ A 2 ⊂ A 1 ⊂ A.<br />

Näin voidaan ilmeisesti jatkaa ”äärettömiin”. Tarkemmin sanottuna voidaan rekursiivisesti<br />

tuottaa jono lukuja rk ja joukkoja Ak = Ark,2k siten, että<br />

ja kaikille k pätee<br />

· · · ⊂ A k+1 ⊂ A k ⊂ · · · ⊂ A 2 ⊂ A 1 ⊂ A (10)<br />

k<br />

rk,2<br />

[in (c)] = [0] ∈ Hn(S p \ A k ). (11)<br />

Rekursion onnistumista varten on syytä olla vähän tarkempi. Rekursioperiaate<br />

edellyttää, että rekursioaskeleessa tehtävä valinta on yksikäsitteinen. Tähän<br />

päästään, kun valitaan<br />

rk = min{r ∈ {2rk−1 − 1,2rk−1} | [i r,2k<br />

n (c)] = [0] ∈ Hn(S p \ A r,2 k)}.<br />

Tällä minimillä ei tässä ole muuta merkitystä kuin se, että rk:n valinta on näin<br />

tosiaan yksikäsitteinen, ja rekursio toimii.<br />

Tässä nämä luvut rk saattavat kasvaa voimakkaasti, mutta on helppo nähdä,<br />

että kaikille k ja j pätee<br />

| rk+j<br />

2<br />

k+j − rk<br />

1<br />

| <<br />

2k 2j ja<br />

240<br />

rk<br />

∈ [0,1].<br />

2k


Jätetään tämä harjoitustehtäväksi. Tällöin jono rk<br />

2k <br />

on Cauchy-jono, joka suppenee<br />

kohti jotain lukua x0 ∈ [0,1]. Tällöin saadaan<br />

∞<br />

A k i) ∞<br />

= Ark,2k ∞ ii)<br />

= h −1 iii)<br />

(Irk,2k) = h −1<br />

<br />

∞<br />

Irk,2k <br />

iv)<br />

= (12)<br />

k=1<br />

k=1<br />

h −1<br />

<br />

∞<br />

I m−1 ×<br />

k=1<br />

k=1<br />

rk − 1<br />

2 k , rk<br />

2 k<br />

h −1 (I m−1 × {x0}) vii)<br />

≈ I m−1 ,<br />

<br />

k=1<br />

v)<br />

= h −1<br />

<br />

I m−1 ×<br />

∞<br />

k=1<br />

<br />

rk − 1<br />

2k , rk<br />

2k vi)<br />

=<br />

missä yhtälö<br />

i) seuraa joukkojen A k määritelmästä,<br />

ii) seuraa joukkojen Ak,j määritelmästä,<br />

iii) seuraa siitä, että h −1 on injektio,<br />

iv) seuraa joukkojen Ik,j määritelmästä,<br />

v) on trivialiteetti,<br />

vi) seuraa siitä, että välit [(rk − 1)/2 k ,rk/2 k ] ovat sisäkkäisiä (eli<br />

[(rm − 1)/2 m ,rm/2 m ] ⊂ [(rk − 1)/2 k ,rk/2 k ] kun k ≤ m) ja rk/2 k → x0, jolloin<br />

∩[(rk − 1)/2 k ,rk/2 k ] = {x0}.<br />

Yhtälö vii) seuraa siitä, että I m−1 × {x0} ≈ I m−1 ja h on homeomorfismi.<br />

Merkitään<br />

B =<br />

∞<br />

A k ,<br />

k=1<br />

jolloin ehdon (12) ja induktio-oletuksen nojalla<br />

Hn(S p \ B) = 0. (13)<br />

Ehdon (10) nojalla B ⊂ A, joten S p \ A ⊂ S p \ B ja siten upotuskuvaus<br />

j B : S p \ A ֒→ S p \ B on määritelty. Olkoon j B n : Sn(S p \ A) → Sn(S p \ B)<br />

tämän upotuksen indusoima homomorfismi ja j B n : Hn(S p \ A) → Hn(S p \ B)<br />

vastaava homologiahomomorfismi.<br />

Koska [c] ∈ Hn(S p \ A), niin j B n ([c]) ∈ Hn(S p \ B) on määritelty ja ehdon<br />

(13) nojalla on oltava<br />

j B n ([c]) = 0 eli<br />

[j B n (c)] = [0] ∈ Hn(S p \ B). (14)<br />

Tällöin j B n (c) ∈ Bn(S p \ B) eli on olemassa d ∈ Sn+1(S p \ B) siten, että<br />

Ehdon (10) ja joukon B määritelmän nojalla pätee<br />

∂n+1(d) = j B n (c). (15)<br />

S p \ A ⊂ S p \ A 1 ⊂ S p \ A 2 ⊂ · · · S p \ A k ⊂ S p \ A k+1 ⊂ · · · ⊂ S p \ B. (16)<br />

241


Lisäksi joukon B määritelmän nojalla<br />

∞<br />

(S p \ A k ) = S p \ B. (17)<br />

k=1<br />

Joukot A k ovat kompakteja, sillä ne ovat homeomorfisia kompaktin joukon I rk,2 k<br />

kanssa, joten ne ovat suljettuja avaruudessa S p \ B. Tällöin joukot S p \ A k ovat<br />

avoimia avaruudessa S p \ B ja silloin ehdon (17) nojalla perhe<br />

on avaruuden S p \ B avoin peite.<br />

F = {S p \ A k } ∞ k=1<br />

Koska jokaisen ketjun jälki on kompakti, niin erityisesti |d| ⊂ S p \ B on kompakti<br />

joukko. Tällöin avoimesta peitteestä F löytyy äärellinen osaperhe, joka<br />

peittää joukon |d|. Silloin ehdon (16) nojalla on olemassa k0 siten, että<br />

|d| ⊂ S p \ A k0 . (18)<br />

Tällöin d voidaan luonnollisella tavalla tulkita aliavaruuden S p \ A k0 ketjuksi;<br />

tarkemmin: on olemassa d ′ ∈ Sn+1(S p \ A k0 ) siten, että<br />

i k0<br />

n+1 (d′ ) = d, (19)<br />

missä i k0<br />

n+1 : Sn+1(S p \A k0 ) → Sn+1(S p \B) on upotuskuvauksen i k0 : S p \A k0 ֒→<br />

S p \ B indusoima ketjuhomomorfismi.<br />

(Tässähän siis itse asiassa d ′ on ”täsmälleen sama” ketju kuin d; se vain tulkitaan<br />

eri avaruuteen ehdon (18) avulla. Tässä on oltava näiden upotusten kanssa<br />

erittäin tarkkana ja ne on merkittävä näkyviin.)<br />

Muistetaan tässä välissä, että A k0 = A rk 0 ,2 k 0, joten aiemmin määritelty upotus-<br />

kuvaus irk ,2 0 k0 : Sp \A ֒→ Sp \Ark ,2 0 k0 on itse asiassa upotus irk ,2 0 k0 S p \ A k0 .<br />

Tällöin ehdon (19) toteuttavalle ketjulle d ′ pätee<br />

: S p \A ֒→<br />

i k0<br />

n (∂n+1(d ′ )) i) = ∂n+1(i k0<br />

n+1 (d′ )) ii)<br />

= ∂n+1(d) iii)<br />

= j B n (c) iv)<br />

= i k0<br />

n (i rk 0 ,2 k 0<br />

n (c)), (20)<br />

missä yhtälö<br />

i) seuraa siitä, että perhe {i k0<br />

j } on ketjukuvaus lauseen 5.4 nojalla,<br />

ii) seuraa ehdosta (19),<br />

iii) seuraa ehdosta (15) ja<br />

iv) seuraa siitä, että peräkkäisille upotuksille irk ,2 0 k0 : Sp \ A ֒→ Sp \ Ak0 ja<br />

= jB : Sp \ A ֒→ Sp \ B, jolloin<br />

i k0 : S p \ A k0 ֒→ S p \ B pätee i k0 ◦ i rk 0 ,2 k 0<br />

ik0 n ◦ i rk ,2 0 k0 n = (ik0 ◦ irk ,2 0 k0 )n = jB n .<br />

242


Koska upotuskuvaus i k0 on injektio, niin tehtävän 3.1 nojalla i k0<br />

n on monomorfismi.<br />

Tällöin ehdon (20) nojalla<br />

Siten i rk ,2 0 k0 n (c) ∈ Bn(Sp \ Ak0 ), jolloin<br />

∂n+1(d ′ ) = i rk ,2 0 k0 n (c).<br />

[i rk 0 ,2 k 0<br />

n (c)] = [0] ∈ Hn(S p \ A k0 ). (21)<br />

Tämä ehto on kuitenkin vastoin ehtoa (11). Tämä ristiriita johtuu tehdystä antiteesista,<br />

jonka täytyy siis olla väärä, ja silloin väite pätee.<br />

Tässä on kuitenkin todistettu väite vasta tapauksessa n ≥ 1, ja tapaus n = 0<br />

on tutkittava erikseen.<br />

Tapaus n = 0.<br />

Valitaan mielivaltainen nollasimpleksi σ ∈ Σ0(S p \A). Nollasimpleksit ovat aina<br />

syklejä, joten tämäkin on sykli ja määrää siten homologialuokan<br />

[σ] ∈ H0(S p \ A).<br />

Osoitetaan ensin, että kaikille τ ∈ Σ0(S p \ A) pätee<br />

ja päätellään lopuksi tästä ehdosta varsinainen väite.<br />

[τ] = [σ] (22)<br />

Pitää siis osoittaa, että [τ] = [σ] eli että [τ − σ] = 0. Merkitään c = τ − σ<br />

ja tehdään antiteesi [c] = [0] ∈ H0(S p \ A).<br />

Tämä ehto vastaa tapauksen n ≥ 1 käsittelyssä ollutta ehtoa (2). Todistus<br />

sujuu myös tässä tapauksessa n = 0 (merkintöjä n ↔ 0) vaihtamalla aivan samoin<br />

kuin tapauksessa n ≥ 1, aina ehtoon (13) asti, joka ei tapauksessa n = 0<br />

päde. Nythän H0(S p \ B) nimenomaan ei ole nollaryhmä, joten ehtoa (14) ei<br />

voi (ainakaan niin suoraviivaisesti kuin edellä) päätellä. Tässä kuitenkin voidaan<br />

sivuuttaa ehto (13), kunhan vain saadaan aikaan ehto (14), jolloin todistuksen<br />

loppu sujuu taas kuin edellä: ristiriitahan sieltä lopuksi tulee.<br />

Pitäisi siis osoittaa, että ehto (14) pätee kun n = 0 ja c = τ − σ.<br />

Ehto (12) (joka pätee nytkin) ja induktio-oletus kertovat tässä (ehdon (13) sijasta),<br />

että<br />

H0(S p \ B) ∼ = Z.<br />

Tällöin lauseen 7.36 nojalla S p \B on polkuyhtenäinen. Huomautuksessa 6.8 todettiin<br />

(juuri tätä todistusta varten), että polkuyhtenäisessä avaruudessa kaikki<br />

nollasimpleksit ovat paitsi syklejä, myös homologisia keskenään, eli<br />

[σB] = [τB] ∈ H0(S p \ B) kaikille σB,τB ∈ Σ0(S p \ B). (23)<br />

243


Nyt saadaan ehto (14), sillä<br />

[j B 0 (c)] = [j B 0 (τ − σ)] = [j B 0 (τ) − j B 0 (σ)] = [j B 0 (τ)] − [j B 0 (σ)] = [0] ∈ H0(S p \ B),<br />

missä yhtälö<br />

i) seuraa c:n määritelmästä,<br />

ii) seuraa siitä, että j B 0 on homomorfismi,<br />

iii) tekijäryhmän H0(S p \ B) laskutoimituksen määritelmästä ja<br />

iv) ehdosta (23).<br />

Tästä voidaan jatkaa täsmälleen samoin kuin tapauksessa n ≥ 1 ja lopulta<br />

päästään ehtoon (21), joka on edelleen ristiriidassa ehdon (11) kanssa. Tämä<br />

ristiriita osoittaa, että myös tässä tapauksessa n = 0 tehty antiteesi on väärä.<br />

Silloin on oltava [c] = [0] ja siten väite (22) on todistettu.<br />

Ehdosta (22) päästään varsinaiseen väitteeseen<br />

näin:<br />

H0(S p \ A) ∼ = Z (24)<br />

Huomataan ensin, että ryhmä H0(S p \ A) on vapaa. Tämä perustuu sihen, että<br />

lauseen 7.34 nojalla<br />

H0(S p \ A) ∼ = ⊕α∈IH0(Xα), (25)<br />

missä {Xα}α∈I on avaruuden S p \ A polkukomponenttien perhe. Toisaalta polkukomponentit<br />

ovat polkuyhtenäisiä, joten lauseen 6.7 nojalla H0(Xα) ∼ = Z<br />

kaikille α ∈ I. Silloin lauseen 7.4 ja huomautuksen 7.2 perusteella saadaan ehto<br />

joten ehdon (25) nojalla<br />

⊕α∈IH0(Xα) ∼ = Fr(I),<br />

H0(S p \ A) ∼ = Fr(I). (26)<br />

Lauseen 2.13 nojalla Fr(I) on vapaa, jolloin lauseen 2.25 ja ehdon (26) nojalla<br />

myös H0(S p \ A) on vapaa.<br />

Valitaan sitten mielivaltainen simpleksi σ ∈ S0(S p \ A), jolloin triviaalisti<br />

σ ∈ Z0(S p \ A), mutta tehtävän 4.4 perusteella σ ∈ B0(S p \ A). Silloin<br />

[σ] ∈ H0(S p \ A) \ {[0]}. (27)<br />

Määritellään nyt kuvaus ϕ : Z → H0(S p \ A) asettamalla<br />

ϕ(q) = q · [σ] ∈ H0(S p \ A) kaikille q ∈ Z<br />

Selvästi ϕ on homomorfismi, joten väite (24) seuraa, jos osoitetaan, että ϕ on<br />

bijektio.<br />

244


Osoitetaan ensin, että se on surjektio. Olkoon siis<br />

c = <br />

nτ · τ ∈ Z0(S p \ A)<br />

τ∈Σ0(S p \A)<br />

mielivaltainen. Pitää osoittaa, että [c] = ϕ(q) jollekin q.<br />

Ehdon (22) nojalla [τ] = [σ] kaikille τ ∈ Σ0(Sp \ A), jolloin<br />

⎡<br />

[c] = ⎣ <br />

⎤<br />

nτ · τ⎦<br />

= <br />

nτ · [τ] = <br />

⎛<br />

⎝ <br />

τ∈Σ0(S p \A)<br />

τ∈Σ0(S p \A)<br />

nτ<br />

⎞<br />

τ∈Σ0(S p \A)<br />

⎠ · [σ] = q · [σ] = ϕ(q),<br />

kun määritellään q = <br />

τ∈Σ0(S p \A) nτ ∈ Z.<br />

τ∈Σ0(S p \A)<br />

nτ · [σ] =<br />

Näin on nähty ϕ:n surjektiivisuus. Injektiivisyyttä varten riittää homomorfisuuden<br />

nojalla osoittaa, että Ker(ϕ) = {0}. Olkoon siis<br />

ϕ(q) = 0.<br />

Pitää osoittaa, että q = 0. Koska ϕ(q) = 0, niin ϕ:n määritelmän nojalla<br />

q · [σ] = [0].<br />

Koska ehdon (27) nojalla [σ] = [0] ja ryhmä H0(S p \ A) on vapaa, niin ehto<br />

q · [σ] = [0] voi päteä vain mikäli q = 0; tämän näkee helposti vapaan ryhmän<br />

määritelmän perusteella. Siispä on oltava q = 0, joten myös injektiivisyysväite<br />

on todistettu.<br />

Siten ϕ : Z → H0(S p \A) on isomorfismi, joten koko lauseen todistus on lopulta<br />

valmis. <br />

Huomautus 16.2 Lauseen 16.1 todistuksen loppupuolella todistettiin aputuloksena,<br />

että ryhmä H0(S p \ A) on vapaa. Täsmälleen samalla todistuksella nähdään,<br />

että tämä pätee missä tahansa topologisessa avaruudessa X; siis ryhmä<br />

H0(X) on aina vapaa. Tässä on kuitenkin varoituksen sana paikallaan: Kaikki<br />

ryhmät Hn(X), n ≥ 1 eivät ole vapaita. Tästä tulee esimerkkejä myöhemmin.<br />

Huomautus. Tässä on ehkä toinenkin varoituksen sana paikallaan: Kun huomautuksessa<br />

16.2 puhutaan ”vapaista” ryhmistä, tarkoitetaan nimenomaan vapaata<br />

Abelin ryhmää. On olemassa myös ryhmäteoreettinen käsite vapaa ryhmä, joka<br />

on eri asia kuin vapaa Abelin ryhmä. Vapaat Abelin ryhmät eivät yleensä ole<br />

vapaita eivätkä vapaat ryhmät Abelin ryhmiä – ryhmä Z on (isomorfiaa vaille)<br />

ainoa poikkeus, tosin nollaryhmä on vähän siinä ja siinä, eli riippuu sopimuksista.<br />

245


Lause 16.3 Olkoon p ≥ 1 ja B ⊂ Sp siten, että B ≈ Sk jollekin k, 0 ≤ k ≤<br />

p − 1. Tällöin pätee<br />

Hn(S p \ B) ∼ ⎧<br />

Z<br />

⎪⎨<br />

=<br />

⎪⎩<br />

2 kun n = 0 = p − k − 1<br />

Z kun n = 0 = p − k − 1<br />

Z kun 0 = n = p − k − 1<br />

0 muuten.<br />

Todistus. Pidetään p ja n kiinteinä ja tehdään induktio k:n suhteen. Tämä on<br />

tietysti yleisen induktioperiaatteen vähän kyseenalainen sovellus, koska tämä<br />

induktio päättyy lukuun k = p − 1, mutta helpostihan nähdään, että kyllä tämäkin<br />

ihan toimiva todistusmenetelmä on.<br />

Huomataan ensin että väite on järkevä siinä mielessä, että S p \ B = ∅. Jos<br />

näet olisi S p \ B = ∅, niin olisi B = S p ja silloin oletuksen B ≈ S k nojalla olisi<br />

S p ≈ S k , mikä on mahdotonta lauseen 14.2 nojalla.<br />

Olkoon ensin k = 0. S 0 on kahden pisteen joukko S 0 = {±1} ⊂ R, joten<br />

S p \B on kahdesti punkteerattu pallon pinta, joka on stereograafisen projektion<br />

kautta homeomorfinen kerran punkteeratun avaruuden R p \ {0} kanssa. Tämä<br />

avaruus on puolestaan esimerkin 8.8 c) nojalla homotopinen pallon S p−1 kanssa.<br />

Silloin lauseen 9.29 nojalla<br />

Hn(S p \ B) ∼ = Hn(S p−1 ). (1)<br />

Pallon pinnan Sp−1 homologiaryhmät tunnetaan lauseesta 14.1:<br />

Hn(S p−1 ) ∼ ⎧<br />

Z<br />

⎪⎨<br />

=<br />

⎪⎩<br />

2 kun n = 0 = p − 1<br />

Z kun n = 0 = p − 1<br />

Z kun n = 0 ja n = p − 1<br />

0 muuten.<br />

Silloin väite seuraa (tapauksessa k = 0) ehdosta (1). Näin induktion alkuaskel<br />

on otettu.<br />

Oletetaan sitten induktiivisesti, että 1 ≤ k ≤ p − 1 ja että väite pätee kaikille<br />

k ′ < k.<br />

Olkoon f : B → S k oletuksen mukainen homeomorfismi. Jaetaan pallon pinta<br />

S k kahteen suljettuun puolipallon kuoreen<br />

ja merkitään<br />

A1 = {(x1,...,xk+1) ∈ S k | xk+1 ≥ 0} ja<br />

A2 = {(x1,...,xk+1) ∈ S k | xk+1 ≤ 0}<br />

F1 = f −1 (A1) ⊂ B ja F2 = f −1 (A2) ⊂ B.<br />

246


Selvästi joukot Ai, i = 1,2 ovat homeomorfisia suljetun yksikköpallon B k kanssa<br />

ja lähes yhtä selvästi tämä on homeomorfinen suljetun yksikkökuution I k kanssa.<br />

Koska f −1 |Ai : Ai → Fi, i = 1,2 on homeomorfismi, niin silloin<br />

Ilmeisesti A1 ∪ A2 = S k , joten<br />

Fi ≈ I k , i = 1,2. (2)<br />

F1 ∪ F2 = f −1 (A1) ∪ f −1 (A2) = f −1 (A1 ∪ A2) = f −1 (S k ) = B. (3)<br />

Edelleen ilmeisesti (koska k ≥ 1)<br />

A1 ∩ A2 = {(x1,...,xk+1) ∈ S k | xk+1 = 0} ≈ S k−1 ,<br />

ja silloin f −1 :n homeomorfisuuden nojalla<br />

Koska f : B → S k on bijektio, niin<br />

joten ehdon (3) nojalla<br />

f −1 (A1 ∩ A2) ≈ S k−1 . (4)<br />

f −1 (A1 ∩ A2) = f −1 (A1) ∩ f −1 (A2) = F1 ∩ F2,<br />

F1 ∩ F2 ≈ S k−1 . (5)<br />

Edelleen ilmeisesti (S p \F1) ∩(S p \F2) = S p \(F1 ∪F2), joten ehdon (3) nojalla<br />

(S p \ F1) ∩ (S p \ F2) = S p \ B. (6)<br />

Tarvitaan vielä yksi ilmeinen joukko-opillinen havainto:<br />

(S p \ F1) ∪ (S p \ F2) = S p \ (F1 ∩ F2). (7)<br />

Koska f : B → S k on homeomorfismi ja joukot Ai ⊂ S k , i = 1,2 ovat suljettuja,<br />

niin myös joukot Fi ⊂ B ovat suljettuja. Koska S k on kompakti, niin myös B<br />

on kompakti ja siten suljettu avaruudessa S p . Tällöin sen suljetut osajoukot Fi<br />

ovat suljettuja myös avaruudessa S p ja siten joukot S p \Fi, i = 1,2 ovat avoimia<br />

avaruudessa S p ja edelleen avoimia myös aliavaruudessa S p \ (F1 ∩ F2). Tällöin<br />

ehdon (7) nojalla perhe F = {S p \F1,S p \F2} on avaruuden S p \(F1 ∩F2) avoin<br />

peite. Koska ehdon (6) nojalla (S p \F1)∩(S p \F2) = ∅, niin Mayer-Vietoris-jonon<br />

ehdot toteutuvat ja saadaan eksakti jono<br />

Hn+1(S p \ F1) ⊕ Hn+1(S p \ F2) γn+1<br />

−→ Hn+1(S p \ (F1 ∩ F2)) ξn+1<br />

−→<br />

Hn((S p \ F1) ∩ (S p \ F2)) βn<br />

−→ Hn(S p \ F1) ⊕ Hn(S p \ F2),<br />

josta edelleen ehdon (6) nojalla saadaan eksakti<br />

Hn+1(S p \ F1) ⊕ Hn+1(S p \ F2) γn+1<br />

−→ Hn+1(S p \ (F1 ∩ F2)) ξn+1<br />

−→ (8)<br />

Hn(S p \ B) βn<br />

−→ Hn(S p \ F1) ⊕ Hn(S p \ F2).<br />

247


Lauseen 16.1 ja ehdon (2) nojalla<br />

Hn(S p \ Fi) ∼ =<br />

<br />

Z<br />

0<br />

kun n = 0<br />

kun n ≥ 1<br />

Induktio-oletuksen ja ehdon (5) nojalla<br />

i = 1,2. (9)<br />

Hn(S p \ (F1 ∩ F2)) ∼ ⎧<br />

Z<br />

⎪⎨<br />

=<br />

⎪⎩<br />

2 kun n = 0 = p − (k − 1) − 1<br />

Z kun n = 0 = p − (k − 1) − 1<br />

Z kun 0 = n = p − (k − 1) − 1<br />

0 muuten.<br />

(10)<br />

Tarkastellaan taas, kuten lauseen 16.1 todistuksessa erikseen tapauksia n ≥ 1<br />

ja n = 0.<br />

Olkoon ensin n ≥ 1.<br />

Tässä tapauksessa saadaan jonosta (8) ehdon (9) nojalla eksakti jono<br />

0 −→ Hn+1(S p \ (F1 ∩ F2)) ξn+1<br />

−→ Hn(S p \ B) −→ 0,<br />

joten ξn+1 on isomorfismi ja siten<br />

Ehdon (10) nojalla<br />

Silloin ehdon (11) mukaan<br />

joten väite pätee.<br />

Hn+1(S p \ (F1 ∩ F2)) ∼ = Hn(S p \ B). (11)<br />

Hn+1(S p \ (F1 ∩ F2)) ∼ =<br />

Hn(S p \ B) ∼ =<br />

<br />

Z kun n + 1 = p − k<br />

0 muuten.<br />

<br />

Z kun n = p − k − 1<br />

0 muuten,<br />

Olkoon sitten n = 0. Tässä tapauksessa jonoon (8) täytyy lisätä kaksi seuraavaa<br />

termiä, jolloin saadaan eksakti<br />

H1(S p \ F1) ⊕ H1(S p \ F2) γ1<br />

−→ H1(S p \ (F1 ∩ F2)) ξ1<br />

−→ H0(S p \ B) β0<br />

−→<br />

H0(S p \ F1) ⊕ H0(S p \ F2) γ0<br />

−→ H0(S p \ (F1 ∩ F2)) −→ 0. (12)<br />

Tässä täytyy nyt vielä jakautua k:n suhteen eri tapauksiin. Tässähän k on induktioparametri,<br />

joten täytyy tietysti tarkasti katsoa, ettei kompastuta omaan<br />

näppäryyteen. Tässä siis k on alunperin rajattu välille 0 ≤ k ≤ p − 1. Tapaus<br />

248


k = 0 on käsitelty eli nyt k ≥ 1 ja on oletettu, että väite pätee kaikille k ′ < k.<br />

Induktio siis ”päättyy” k:n arvoon k = p − 1, ja tämä loppuarvo on tässä vähän<br />

erityisasemassa. Tarkastellaankin se erikseen.<br />

Olkoon ensin k ≤ p − 2.<br />

Tällöin p − k − 1 = 0 ja väite tulee muotoon<br />

H0(S p \ B) ∼ = Z. (13)<br />

Lisäksi 2 ≤ p − k = p − (k − 1) − 1 ja erityisesti p − (k − 1) − 1 = 0,1, jolloin<br />

ehdon (10) nojalla saadaan<br />

Ehdon (9) nojalla saadaan<br />

H1(S p \ (F1 ∩ F2)) ∼ = 0 ja (14)<br />

H0(S p \ (F1 ∩ F2)) ∼ = Z. (15)<br />

H0(S p \ F1) ∼ = Z ∼ = H0(S p \ F2),<br />

jolloin lauseen 7.4 ja huomautuksen 7.2 nojalla<br />

H0(S p \ F1) ⊕ H0(S p \ F2) ∼ = Z 2 . (16)<br />

Sijoittamalla ehdot (14), (15) ja (16) jonoon (12) saadaan eksakti<br />

Tällöin lauseen 10.9 nojalla<br />

0 −→ H0(S p \ B) −→ Z 2 −→ Z −→ 0.<br />

H0(S p \ B) ∼ = Z 2−1 = Z,<br />

joten väite (13) pätee. Näin tapaus k ≤ p − 2 on käsitelty, ja jäljellä on vain<br />

induktion ”loppuaskel” eli<br />

Tapaus k = p − 1.<br />

Tässä väite tulee muotoon<br />

H0(S p \ B) ∼ = Z 2 . (17)<br />

Koska k = p − 1, niin 1 = p − (k − 1) − 1, jolloin ehdon (10) nojalla saadaan<br />

taas ehto (15), mutta ehdon (14) sijalle tulee nyt ehto<br />

H1(S p \ (F1 ∩ F2)) ∼ = Z. (18)<br />

Ehto (16) pätee edelleen, ja nyt sijoitetaan jonoon (12) yhtälöt (18), (15) ja<br />

(16), jolloin saadaan eksakti<br />

0 −→ Z ξ1<br />

−→ H0(S p \ B) β0 2 γ0<br />

−→ Z −→ Z −→ 0. (19)<br />

249


Tämän jonon eksaktisuuden nojalla γ0 on epimorfismi ja Ker(γ0) = Im(β0).<br />

Silloin, jos i : Im(β0) ֒→ Z 2 on upotuskuvaus, niin jono<br />

0 −→ Im(β0)<br />

on eksakti. Tällöin lauseen 10.9 nojalla<br />

Silloin jonosta (19) saadaan eksakti<br />

i 2 γ0<br />

−→ Z −→ Z −→ 0<br />

Im(β0) ∼ = Z 2−1 = Z.<br />

0 −→ Z −→ H0(S p \ B) −→ Z −→ 0.<br />

Tästä eksaktista jonosta ja lauseesta 10.8 saadaan<br />

eli väite (17) on todistettu.<br />

H0(S p \ B) ∼ = Z 1+1 = Z 2 ,<br />

Näin induktion viimeinenkin askel on otettu, joten koko lause on todistettu.<br />

Ennenkuin muotoillaan ja todistetaan näiden apulauseiden nojalla tämän luvun<br />

päätulos eli Jordan-Brouwerin lause, huomataan ensin muutamia aputuloksista<br />

helposti saatavia seurauslauseita:<br />

Lause 16.4 Pallon pinta S p , p ≥ 0 ei ole homeomorfinen minkään aidon<br />

osajoukkonsa kanssa.<br />

Todistus. Selvästi väite pätee kun p = 0, joten voidaan olettaa, että p ≥ 1.<br />

Tehdään antiteesi: on olemassa B ⊂ S p siten, että B = S p ja B ≈ S p . Olkoon<br />

f : B → S p homeomorfismi.<br />

Jaetaan nyt (lauseen 16.3 todistusta ja numerointia lähes sanatarkasti mukaillen)<br />

S p kahteen suljettuun puolipallon kuoreen<br />

ja merkitään<br />

A1 = {(x1,...,xp+1) ∈ S p | xp+1 ≥ 0} ja<br />

A2 = {(x1,...,xp+1) ∈ S p | xp+1 ≤ 0}<br />

F1 = f −1 (A1) ⊂ B ja F2 = f −1 (A2) ⊂ B.<br />

Selvästi joukot Ai, i = 1,2 ovat homeomorfisia suljetun yksikköpallon B p kanssa<br />

ja lähes yhtä selvästi tämä on homeomorfinen suljetun yksikkökuution I p kanssa.<br />

Koska f −1 |Ai : Ai → Fi on homeomorfismi, niin silloin<br />

Fi ≈ I p , i = 1,2. (2)<br />

250


Ilmeisesti A1 ∪ A2 = S p , joten<br />

F1 ∪ F2 = f −1 (A1) ∪ f −1 (A2) = f −1 (A1 ∪ A2) = f −1 (S p ) = B. (3)<br />

Edelleen ilmeisesti (koska p ≥ 1)<br />

A1 ∩ A2 = {(x1,...,xp+1) ∈ S p | xp+1 = 0} ≈ S p−1 ,<br />

ja silloin f −1 :n homeomorfisuuden nojalla<br />

Koska f : B → S p on bijektio, niin<br />

joten ehdon (3) nojalla<br />

f −1 (A1 ∩ A2) ≈ S p−1 . (4)<br />

f −1 (A1 ∩ A2) = f −1 (A1) ∩ f −1 (A2) = F1 ∩ F2,<br />

F1 ∩ F2 ≈ S p−1 . (5)<br />

Edelleen ilmeisesti (S p \F1) ∩(S p \F2) = S p \(F1 ∪F2), joten ehdon (3) nojalla<br />

(S p \ F1) ∩ (S p \ F2) = S p \ B. (6)<br />

Tarvitaan vielä yksi ilmeinen joukko-opillinen havainto:<br />

(S p \ F1) ∪ (S p \ F2) = S p \ (F1 ∩ F2). (7)<br />

Koska f : B → S k on homeomorfismi ja joukot Ai ⊂ S p , i = 1,2 ovat suljettuja,<br />

niin myös joukot Fi ⊂ B ovat suljettuja. Koska S p on kompakti, niin myös B<br />

on kompakti ja siten suljettu avaruudessa S p . Tällöin sen suljetut osajoukot Fi<br />

ovat suljettuja myös avaruudessa S p ja siten joukot S p \Fi, i = 1,2 ovat avoimia<br />

avaruudessa S p ja edelleen avoimia myös aliavaruudessa S p \ (F1 ∩ F2). Tällöin<br />

ehdon (7) nojalla perhe F = {S p \F1,S p \F2} on avaruuden S p \(F1 ∩F2) avoin<br />

peite. Koska ehdon (6) nojalla (S p \F1)∩(S p \F2) = S p \B = ∅ (koska antiteesin<br />

mukaan B = S p ), niin Mayer-Vietoris-jonon ehdot toteutuvat ja saadaan eksakti<br />

jono<br />

H1(S p \ (F1 ∩ F2)) ξ1<br />

−→ H0((S p \ F1) ∩ (S p \ F2)) β0<br />

−→<br />

H0(S p \ F1) ⊕ H0(S p \ F2) γ0<br />

−→ H0(S p \ (F1 ∩ F2)) −→ 0,<br />

josta edelleen ehdon (6) nojalla saadaan eksakti<br />

H1(S p \ (F1 ∩ F2)) ξ1<br />

−→ H0(S p \ B) β0<br />

−→<br />

H0(S p \ F1) ⊕ H0(S p \ F2) γ0<br />

−→ H0(S p \ (F1 ∩ F2)) −→ 0. (8)<br />

Koska p−(p−1)−1 = 0, niin ehdon (5) ja lauseen 16.3 (jossa k = p−1) mukaan<br />

Hn(S p <br />

Z<br />

\ (F1 ∩ F2)) =<br />

2 kun n = 0<br />

(9)<br />

0 muuten.<br />

251


Ehdosta (2) ja lauseesta 16.1 saadaan<br />

Hn(S p <br />

Z kun n = 0<br />

\ Fi) =<br />

0 muuten.<br />

Lisäämällä ehdot (9) ja (10) jonoon (8) saadaan eksakti<br />

Tällöin lauseen 10.9 nojalla<br />

0 −→ H0(S p \ B) −→ Z 2 −→ Z 2 −→ 0.<br />

H0(S p \ B) ∼ = Z 2−2 = 0.<br />

Tämä on kuitenkin mahdotonta lauseiden 7.34 ja 6.7 nojalla.<br />

i = 1,2. (10)<br />

Siten antiteesi johti ristiriitaan, joten se on väärä ja lause on näin todistettu. <br />

Lause 16.5 Olkoon B ⊂ S p siten, että B ≈ S k jollekin k. Tällöin pätee k ≤ p.<br />

Todistus. Tämä seuraa helposti lauseesta 16.4. Jätetään yksityiskohdat harjoitustehtäväksi.<br />

Lause 16.6 Olkoon A ⊂ R n epätyhjä joukko, jossa on ainakin yksi sisäpiste.<br />

Olkoon B ⊂ R m siten, että A ≈ B. Tällöin pätee n ≤ m.<br />

Todistus. Harjoitustehtävä. Huomaa, että väite ei päde ilman tuota sisäpisteoletusta.<br />

Jordan-Brouwerin lausetta varten tarvitaan vielä yksi aputulos. Muistutetaan sitä<br />

varten mieleen yhtenäisyyskomponentin määritelmä: epätyhjä joukko V ⊂ X<br />

on topologisen avaruuden X yhtenäisyyskomponentti, jos se on maksimaalinen<br />

yhtenäinen joukko, so. V on yhtenäinen ja lisäksi ehto ”jos V ⊂ A ⊂ X ja A on<br />

yhtenäinen A, niin A = V ” pätee. Jokainen topologinen avaruus jakautuu pistevieraisiin<br />

yhtenäisyyskomponentteihin, jotka peittävät X:n. Polkukomponentit<br />

ovat aina yhtenäisiä, joten yleisesti ottaen ne ovat pienempiä joukkoja kuin yhtenäisyyskomponentit<br />

ja pääsääntöisesti nämä ovat eri asioita. Joskus kuitenkin<br />

polkukomponentti on yhtenäisyyskomponentti:<br />

Lause 16.7 Olkoon A ⊂ S p , p ≥ 0 avoin joukko. Tällöin jokainen A:n polkukomponentti<br />

on avoin ja myös yhtenäisyyskomponentti.<br />

Todistus. Stereograafisen projektion kautta nähdään, että riittää todistaa väite<br />

R n :ssä. Tämä on luultavasti tehty jollakin cum laude-kurssilla. Jätetään harjoitustehtäväksi<br />

etsiä todistus sieltä – tai rakentaa todistus itse; ei tämä kovin<br />

vaikeaa ole. Kannattaa aloittaa todistamalla polkukomponentit avoimiksi. Tämä<br />

lause ei missään nimessä päde yleisessä topologisessa eikä edes metrisessä<br />

avaruudessa. Eikä se sitä paitsi päde edes R n :ssä ilman tuota avoimuusoletusta.<br />

Seuraava lause on nyt sitten mainostettu Jordan-Brouwerin lause.<br />

252


Lause 16.8 Olkoon A ⊂ S p , p ≥ 1 siten, että A ≈ S p−1 . Tällöin joukolla S p \A<br />

on täsmälleen kaksi yhtenäisyyskomponenttia U1 ja U2, jotka ovat avoimia ja<br />

joiden molempien reunapisteiden joukko on A.<br />

Todistus. Koska A ≈ S p−1 , niin lauseen 16.3 mukaan H0(S p \ A) ∼ = Z 2 , joten<br />

lauseen 7.36 nojalla joukolla S p \ A on täsmälleen kaksi polkukomponenttia,<br />

olkoot ne U1 ja U2. Koska A ≈ S p−1 , niin A on kompakti ja siten suljettu avaruudessa<br />

S p . Tällöin joukko S p \ A on avoin avaruudessa S p . Näin ollen sen<br />

polkukomponentit U1 ja U2 ovat lauseen 16.7 nojalla avoimia ja yhtenäisyyskomponentteja.<br />

Koska ne ovat ainoat polkukomponentit, niin U1 ∪ U2 = S p \ A<br />

ja silloin ne ovat myös ainoat yhtenäisyyskomponentit.<br />

Näin lause on todistettu lukuunottamatta reunapisteitä koskevaa väitettä. Merkintöjä<br />

vaihtamalla riittää osoittaa, että U1:n reunapisteiden joukolle ∂U1 pätee<br />

∂U1 = A. (1)<br />

Koska U1 ja U2 ovat siis polku- tai yhtenäisyyskomponentteja, niin määritelmän<br />

mukaan<br />

U1 ∪ U2 = S p \ A ja (2)<br />

U1 ∩ U2 = ∅. (3)<br />

Olkoon U1 joukon U1 sulkeuma. Reunapisteiden määritelmän mukaan<br />

∂U1 = U1 \ int(U1).<br />

Koska U1 on avoin, niin int(U1) = U1 ja siten<br />

Ehtojen (2) ja (3) nojalla pätee<br />

∂U1 = U1 \ U1. (4)<br />

S p \ U2 = U1 ∪ A. (5)<br />

Koska U2 on avoin, niin S p \ U2 on suljettu. Silloin ehdon (5) nojalla U1 ∪ A on<br />

suljettu. Koska triviaalisti U1 ⊂ U1 ∪ A, niin sulkeuman määritelmän nojalla<br />

Silloin ehdon (4) nojalla<br />

U1 ⊂ U1 ∪ A.<br />

∂U1 = U1 \ U1 ⊂ (U1 ∪ A) \ U1 ⊂ A.<br />

Tällöin väite (1) seuraa, jos osoitetaan, että<br />

A ⊂ ∂U1. (6)<br />

253


Olkoon x ∈ A ja V x:n mielivaltainen ympäristö avaruudessa S p . Olkoon f :<br />

S p−1 → A lauseen oletuksen mukainen homeomorfismi. Koska f on jatkuva<br />

pisteessä f −1 (x) ∈ S p−1 , niin voidaan valita r siten, että 0 < r < 1 ja<br />

C = f Bp(f −1 (x),r) ∩ S p−1 ⊂ A ∩ V,<br />

missä Bp(f −1 (x),r) on avaruuden R p avoin pallo. Koska r < 1, niin<br />

Bp(f −1 (x),r)∩S p−1 = S p−1 ja silloin stereograafisen projektion kautta nähdään<br />

helposti, että<br />

S p−1 \ Bp(f −1 (x),r) ≈ Bp−1(0,1).<br />

Koska ilmeisesti Bp−1(0,1) ≈ I p−1 , missä I p−1 on (p − 1)-ulotteinen suljettu<br />

yksikkökuutio, niin f:n homeomorfisuuden nojalla<br />

Silloin lauseen 16.1 nojalla<br />

A \ C = f S p−1 \ Bp(f −1 (x),r) ≈ I p−1 .<br />

H0(S p \ (A \ C)) ∼ = Z,<br />

joten lauseen 7.36 nojalla joukolla S p \ (A \ C) on vain yksi polkukomponentti<br />

eli se on polkuyhtenäinen. Koska<br />

U1 ∪ U2 = S p \ A ⊂ S p \ (A \ C),<br />

niin mielivaltaiset pisteet yk ∈ Uk, k = 1,2 voidaan yhdistää toisiinsa joukon<br />

S p \ (A \ C) polulla. Jos siis valitaan pisteet yk ∈ Uk, k = 1,2, niin on olemassa<br />

polku eli jatkuva kuvaus γ : [0,1] → S p \(A\C) siten, että γ(0) = y1 ja γ(1) = y2.<br />

Koska γ on jatkuva, niin joukko γ −1 (U1) ⊂ [0,1] on suljettu. Tällöin tässä<br />

joukossa on maksimi,<br />

t0 = max γ −1 (U1) ∈ γ −1 (U1) ⊂ [0,1].<br />

Ei voi olla t0 = 1, sillä jos näin olisi, olisi myös<br />

y2 = γ(1) = γ(t0) ∈ U1.<br />

Näin ei voi kuitenkaan olla, koska eri yhtenäisyyskomponentit eivät leikkaa toisiaan<br />

eli on U1 ∩ U2 = ∅, ja silloin myös<br />

koska U2 on avoin. Siispä on oltava<br />

U1 ∩ U2 = ∅, (7)<br />

0 ≤ t0 < 1. (8)<br />

Koska t0 ∈ γ −1 (U1), niin γ(t0) ∈ U1. Silloin ehdon (7) nojalla pätee<br />

γ(t0) /∈ U2. (9)<br />

254


Osoitetaan että myös<br />

γ(t0) /∈ U1. (10)<br />

Tehdään tätä varten antiteesi: γ(t0) ∈ U1. Koska U1 on avoin, niin γ:n jatkuvuuden<br />

ja ehdon (8) nojalla on olemassa t siten, että t0 < t < 1 ja γ(t) ∈ U1.<br />

Tällöin myös γ(t) ∈ U1 eli t ∈ γ −1 (U1). Tämä on kuitenkin mahdotonta, koska<br />

t0 < t ja t0 = max γ −1 (U1). Tämä ristiriita osoittaa, että tehty antiteesi on<br />

väärä, joten väite (10) on todistettu.<br />

Koska S p \ A = U1 ∪ U2, niin ehtojen (9) ja (10) nojalla pätee<br />

γ(t0) ∈ A. (11)<br />

Toisaalta γ([0,1]) ⊂ S p \(A \C), joten myös γ(t0) ∈ S p \(A \C). Tällöin ehdon<br />

(11) nojalla<br />

γ(t0) ∈ (S p \ (A \ C)) ∩ A ⊂ C.<br />

Koska C ⊂ V , niin tällöin pätee<br />

ja silloin<br />

joten<br />

Vastaavasti voidaan määritellä<br />

γ(t0) ∈ V,<br />

γ(t0) ∈ V ∩ U1,<br />

V ∩ U1 = ∅. (12)<br />

t1 = min γ −1 (U2) ∈ γ −1 (U2) ⊂ [0,1],<br />

ja aivan analogisella päättelyllä nähdään, että<br />

ja siten myös<br />

γ(t1) ∈ V ∩ U2,<br />

V ∩ U2 = ∅. (13)<br />

Koska V valittiin niin, että se on pisteen x mielivaltainen ympäristö, niin ehdot<br />

(12) ja (13) merkitsevät sitä, että<br />

x ∈ U1 ja x ∈ U2. (14)<br />

Koska Uk on suljettu, niin Uk = Uk, k = 1,2, jolloin ehdon (14) nojalla<br />

x ∈ U1 ∩ U2. (15)<br />

Koska U1 on avoin ja U1 ∩ U2 = ∅, niin myös U1 ∩ U2 = ∅. Tällöin ehdon (15)<br />

nojalla<br />

x ∈ U1 \ U1.<br />

Väite (6) seuraa tästä, sillä ∂U1 = U1 \ U1, koska U1 on avoin. <br />

255


Huomautus 16.9 Jordan-Brouwerin lauseesta saadaan stereograafisen projektion<br />

kautta välittömästi ”tavallinen” Jordanin käyrälause: Jos γ on R 2 :n<br />

Jordan-käyrä, niin |γ| jakaa R 2 :n täsmälleen kahteen yhtenäisyyskomponenttiin,<br />

joista toinen on rajoitettu, toinen ei. Lisäksi nämä komponentit ovat avoimia ja<br />

|γ| on niiden molempien reunajoukko.<br />

Huomautus. Jordanin käyrälauseen nimellä tunnetun tuloksen todisti ensimmäisenä<br />

(oikein) Oswald Weblen vuonna 1905. Jordan-Brouwerin lauseen (joka on<br />

siis edellisen yleistys) todistus syntyi vuonna 1911 Brouwerin ja Lebesguen yhteistyönä.<br />

Jordan-Brouwerin lauseen avulla saadaan johdannossa mainittu Brouwerin avoimen<br />

kuvauksen lause. Tämä tulos on analyysissä paljon käytetty, tärkeä tulos.<br />

Se tunnetaan kirjallisuudessa myös nimellä domain invariance theorem. Se<br />

on tässä muotoiltu S p :ssä, mutta pätee stereograafisen projektion kautta myös<br />

kaikissa avaruuksissa R n , n ≥ 1.<br />

Lause 16.10 Olkoon p ≥ 0 ja U,V ⊂ S p siten, että U ≈ V ja oletetaan, että<br />

U on avoin. Tällöin myös V on avoin.<br />

Todistus. Väite pätee triviaalisti, jos p = 0, joten voidaan olettaa, että p ≥ 1.<br />

Lisäksi voidaan olettaa, että U = ∅, jolloin myös V = ∅.<br />

Olkoon f : U → V oletuksen mukainen homeomorfismi ja y ∈ V mielivaltainen.<br />

Riittää osoittaa, että y:llä on jokin ympäristö W ⊂ S p siten, että W ⊂ V .<br />

Merkitään x = f −1 (y) ∈ U. Koska U ⊂ S p ⊂ R p+1 on avoin, on olemassa<br />

r siten, että 0 < r < 1 ja<br />

A = Bp+1(x,r) ∩ S p ⊂ U, (1)<br />

missä Bp+1(x,r) on avaruuden R p+1 suljettu pallo. Koska r < 1, niin Bp+1(x,r)∩<br />

S p = S p ja silloin stereograafisen projektion kautta nähdään helposti (kuten<br />

Jordan-Brouwerin lauseen todistuksessa), että<br />

A ≈ Bp(0,1) ≈ I p . (2)<br />

Koska f : U → V on homeomorfismi, niin myös f|A : A → f(A) on homeomorfismi,<br />

ja silloin ehdon (2) nojalla<br />

Lisäksi pätee ilmeisesti<br />

f(A) ≈ I p . (3)<br />

∂A ≈ ∂Bp(0,1) = S p−1 . (4)<br />

Koska A on suljettu, niin ∂A ⊂ A ja siten ehdon (1) nojalla ∂A ⊂ U. Silloin, koska<br />

f : U → V on homeomorfismi, on myös f|∂A : ∂A → f(∂A) homeomorfismi,<br />

joten ehdon (4) nojalla<br />

f(∂A) ≈ S p−1 . (5)<br />

256


Ehdon (5) ja Jordan-Brouwerin lauseen nojalla joukolla S p \ f(∂A) on täsmälleen<br />

kaksi yhtenäisyyskomponenttia, olkoot ne K1 ja K2. Näillehän pätee silloin<br />

yhtenäisyyskomponentin määritelmän perusteella<br />

Toisaalta ehdon (3) ja lauseen 16.1 nojalla<br />

K1 ∪ K2 = S p \ f(∂A) ja (6)<br />

K1 ∩ K2 = ∅. (7)<br />

H0(S p \ f(A)) ∼ = Z.<br />

Tällöin lauseen 7.36 nojalla S p \ f(A) on polkuyhtenäinen ja siten myös yhtenäinen.<br />

Koska ∂A ⊂ A, niin f(∂A) ⊂ f(A) ja siten<br />

S p \ f(A) ⊂ S p \ f(∂A).<br />

Tällöin joukon S p \ f(A) yhtenäisyyden nojalla S p \ f(A) on kokonaan joukon<br />

S p \ f(∂A) samassa yhtenäisyyskomponentissa. Tarvittaessa merkintöjä vaihtamalla<br />

voidaan tällöin olettaa, että<br />

S p \ f(A) ⊂ K1. (8)<br />

Koska f : A → f(A) on bijektio, niin f(A) \ f(∂A) = f(A \ ∂A) ja siten<br />

f(A) \ f(∂A) = f(intA) = f(Bp+1(x,r) ∩ S p ). (9)<br />

Koska joukko Bp+1(x,r) ∩ S p ⊂ U on yhtenäinen ja f : U → V jatkuva,<br />

niin sen kuvajoukko on yhtenäinen eli ehdon (9) nojalla joukko f(A) \ f(∂A)<br />

on yhtenäinen. Koska f(A) \ f(∂A) ⊂ S p \ f(∂A), niin myös tämä joukko on<br />

kokonaan toisessa S p \ f(∂A):n yhtenäisyyskomponentissa K1 tai K2 eli pätee<br />

joko f(A) \ f(∂A) ⊂ K1 tai f(A) \ f(∂A) ⊂ K2. (10)<br />

Osoitetaan, että tässä pätee nimenomaan<br />

f(A) \ f(∂A) ⊂ K2. (11)<br />

Koska f(∂A) ⊂ f(A) ⊂ S p , niin triviaalisti<br />

S p \ f(∂A) = (S p \ f(A)) ∪ (f(A) \ f(∂A)) ja silloin ehdon (6) nojalla<br />

Tällöin ehtojen (8) ja (7) nojalla<br />

K1 ∪ K2 = (S p \ f(A)) ∪ (f(A) \ f(∂A)).<br />

K2 ⊂ f(A) \ f(∂A). (12)<br />

Koska K2 = ∅, niin ehdon (12) nojalla K2 ∩ (f(A) \ f(∂A)) = ∅ ja silloin on<br />

ehtojen (10) ja (7) nojalla oltava voimassa vaihtoehto (11).<br />

257


Näin väite (11) on todistettu. Tässähän saatiin nyt myös ehto (12), joka yhdistettynä<br />

ehtoon (11) antaa paremmankin tuloksen:<br />

f(A) \ f(∂A) = K2. (13)<br />

Koska ∂A ⊂ U on kompakti ja f : U → V ⊂ S p jatkuva, niin f(∂A) on kompakti<br />

ja siten suljettu avaruudessa S p . Tällöin S p \ f(∂A) on avoin. Lauseen 16.7<br />

nojalla avoimen joukon yhtenäisyyskomponentit ovat avoimia, joten erityisesti<br />

K2 on avoin. Tällöin ehdon (13) nojalla<br />

joukko f(A) \ f(∂A) on avoin avaruudessa S p . (14)<br />

Todistuksen alussa asetettiin tavoitteeksi löytää annetun pisteen y ∈ V ympäristö<br />

W siten että W ⊂ V . Nyt tämä haluttu ympäristö on itse asiassa löydetty,<br />

sillä voidaan asettaa<br />

W = f(A) \ f(∂A).<br />

Ehdon (14) nojalla tämä on haluttu ympäristö, jos<br />

Ehto (15) seuraa siitä, että selvästi<br />

y ∈ W ja (15)<br />

W ⊂ V. (16)<br />

y = f(x) ∈ f(A \ ∂A) = f(A) \ f(∂A) = W,<br />

ja ehto (16) siitä, että A ⊂ U, jolloin<br />

W ⊂ f(A) ⊂ f(U) = V.<br />

Näin lause on todistettu. <br />

Edellisen lauseen seurauksena saadaan myös toinen, analyysissä erittäin käyttökelpoinen<br />

tulos 16.12, joka on tässä muotoiltu vaihteen vuoksi R n :ssä; vastaava<br />

tulos pätee stereograafisen projektion kautta myös S p :ssä. Huomaa, että tämä<br />

tulos ei missään nimessä päde mielivaltaisessa topologisessa avaruudessa. Se ei<br />

myöskään päde R n :ssä ilman oletusta ”A avoin”. Mieti tästä esimerkki.<br />

Huomautus 16.11 Topologian kurssilta lienee tuttu tulos, joka sanoo, että jos<br />

K on kompakti, X Hausdorff ja f : K → X jatkuva bijektio, niin f on homeomorfismi.<br />

Tämän suhteellisen helppo todistus jätetään harjoitustehtäväksi, jos<br />

se ei ole entuudestaan tuttu.<br />

Lause 16.12 Olkoon A ⊂ R n avoin ja f : A → R n jatkuva injektio. Tällöin<br />

f : A → f(A) on homeomorfismi.<br />

Todistus. Koska f : A → f(A) on oletusten nojalla jatkuva bijektio, niin riittää<br />

osoittaa, että f −1 : f(A) → A on jatkuva.<br />

258


Olkoon U ⊂ A avoin joukko avaruudessa A. Jatkuvuuden määritelmän nojalla<br />

riittää osoittaa, että joukko (f −1 ) −1 (U) = f(U) ⊂ f(A) on avoin avaruudessa<br />

f(A).<br />

Olkoon y ∈ f(U) mielivaltainen. Riittää löytää y:n ympäristö W R n :ssä siten,<br />

että<br />

W ⊂ f(U). (1)<br />

Merkitään x = f −1 (y) ∈ U. Koska U on avoin A:ssa ja A on avoin R n :ssä, niin<br />

U on avoin R n :ssä. Tällöin on olemassa r > 0 siten, että<br />

Bn(x,r) ⊂ U. (2)<br />

Koska f on jatkuva injektio U:ssa, niin sen rajoittumakuvaus f| Bn(x,r) on myös<br />

jatkuva injektio ja siten jatkuva bijektio<br />

f| Bn(x,r) : Bn(x,r) → f(Bn(x,r)). (3)<br />

Tässä f(Bn(x,r)) on R n :n aliavaruutena Hausdorff, jolloin huomautuksen 16.11<br />

nojalla kuvaus (3) on homeomorfismi. Tällöin triviaalisti myös sen rajoittumakuvaus<br />

avoimeen palloon eli kuvaus<br />

f| Bn(x,r) : Bn(x,r) → f(Bn(x,r))<br />

on homeomorfismi. Koska Bn(x,r) ⊂ R n on avoin ja f(Bn(x,r)) ⊂ R n , niin<br />

lauseen 16.10 (ja sitä edeltävän huomautuksen) nojalla<br />

f(Bn(x,r)) on avoin R n :ssä. (4)<br />

Nyt voidaan valita todistuksen alussa kaivattu pisteen y ympäristö W asettamalla<br />

W = f(Bn(x,r)).<br />

Koska y = f(x) ∈ W, niin ehdon (4) nojalla tämä todella on y:n ympäristö,<br />

joten riittää huomata, että ehto (1) pätee. Tämä seuraa suoraan ehdosta (2).<br />

Harjoitustehtäviä.<br />

16.1 Olkoot n,k ≥ 1 ja A ⊂ R n siten, että A ≈ I k . Mitä voit tällöin sanoa<br />

dimensioista n ja k? Määrää homologiaryhmät Hm(R n \ A) kaikille m ∈ N.<br />

16.2 Olkoot n,p ≥ 1 ja A ⊂ R n siten, että A ≈ S p . Mitä voit tällöin sanoa<br />

dimensioista n ja p? Määrää homologiaryhmät Hm(R n \ A) kaikille m ∈ N.<br />

16.3 Olkoon n ≥ 2 ja A ⊂ R n suljettu siten, että A ≈ R n−1 . Osoita, että<br />

joukolla R n \ A on täsmälleen kaksi yhtenäisyyskomponenttia.<br />

Entä jos A ei ole suljettu?<br />

259


16.4 Olkoon n ≥ 2. Osoita, että ei ole olemassa jatkuvaa bijektiota f : R n → S n .<br />

16.5 Olkoon 0 < p ≤ q < n ja A,B ⊂ S n siten, että A ≈ S p ja B ≈ S q .<br />

Määrää joukon S n \ (A ∪ B) homologiaryhmät siinä tapauksessa, että<br />

a) A ∩ B = ∅ ja<br />

b) A ∩ B = {x}.<br />

Totea erityisesti joukon S p \(A∪B) yhtenäisyyskomponenttien lukumäärä siinä<br />

tapauksessa, että p = q = n − 1.<br />

16.6 Olkoon n ≥ 1 ja A,B ⊂ R n siten, että A ≈ B. Oletetaan, että A on<br />

suljettu. Onko B välttämättä suljettu? Vertaa lauseeseen 16.10.<br />

Möbiuksen nauha M syntyy havainnollisesti niin, että suorakaiteen vastakkaiset<br />

päät liimataan yhteen niin, että toinen käännetään ensin ympäri seuraavan<br />

kuvan osoittamalla tavalla.<br />

b<br />

a<br />

•<br />

• •<br />

M<br />

Tämänhän voi helposti rakentaa ihan konkreettisesti paperisuikaleesta ja teipinpätkästä.<br />

Vertaa torukseen tehtävässä 14.9. ”Tavallinen” nauha N syntyy<br />

vastaavasti niin, että suorakaiteen vastakkaiset päät liimataan yhteen, mutta<br />

jätetään kierto suorittamatta, eli näin:<br />

b<br />

a<br />

•<br />

• •<br />

N<br />

Tuo Möbiuksen nauhan määritelmä on tietysti kovin heuristinen. Se voidaan<br />

määritellä R n :n aliavaruutena, mutta silloin määritelmässä esiintyy väkisinkin<br />

aika sotkuisia lausekkeita, joten valitaan tarkkaa määritelmää varten toisenlainen<br />

lähestymistapa. Olkoon ensin I = [0,1] × [0,1] tason suljettu yksikköneliö<br />

(R 2 :n aliavaruustopologialla varustettuna); tämä vastaa tuota suorakaidetta,<br />

260<br />

•<br />

•<br />

a<br />

b<br />

b<br />

a


jonka päitä liimailtiin. Määritellään sitten joukossa I ekvivalenssirelaatio, jota<br />

varten tarvitsee oikeastaan antaa vain ekvivalenssiluokat [(x,y)], (x,y) ∈ I. Kun<br />

huolehditaan siitä, että nämä peittävät koko I:n ja eri luokat ovat pistevieraita,<br />

niin näinkin syntyy ekvivalenssirelaatio, niinkuin helposti nähdään.<br />

Olkoon siis (x,y) ∈ I. Sovitaan, että<br />

[(x,y)] = {(x,y)} kun 0 < y < 1 ja<br />

[(x,y)] = {(x,y),(1 − x,1 − y)} kun y = 0 tai y = 1.<br />

Helposti nähdään, että tämä määrittely täyttää vaadittavat ehdot. Olkoon ”≀”<br />

syntyvä ekvivalenssirelaatio. Siirrytään sitten tekijäavaruuteen I/≀ ja varustetaan<br />

se tavallisella tekijätopologialla. Tämä avaruus on nyt haluttu Möbiuksen<br />

nauha M. Tekijäavaruuteen siirtyminen samastaa saman ekvivalenssiluokan pisteet<br />

(x,y) ja (1 − x,1 − y) kun y = 0 tai y = 1, mikä vastaa tuota heuristista<br />

liimausoperaatiota: nämä pisteet siis ”liimataan yhteen”:<br />

•<br />

(x,0)<br />

(1 − x,1)<br />

•<br />

Seuraavassa kuvassa on piirretty näkyviin tekijäavaruuden M eri pisteiden pieniä<br />

ympäristöjä:<br />

•<br />

a<br />

b<br />

•<br />

a<br />

•<br />

•<br />

c<br />

Huomaa, että tässä joukon I sisäpisteen b viivoittamaton ympäristö on aivan<br />

tavallinen R 2 :n palloympäristö, koska pisteen b läheisyydessä ei ole mitään samastuksia<br />

tehty. Sen sijaan pisteen a (joka on piirretty kahteen eri paikkaan) ympäristö<br />

koostuu kuvan kahdesta vaakaviivoitetusta puolikiekosta. Näiden kiekkojen<br />

halkaisijat kuuluvat mukaan ympäristöön, tosin ne on samastettu tekijä-<br />

261


avaruuden kautta. Pisteen c = (1,y), 0 < y < 1 ympäristö on pystyviivoitettu<br />

puolikiekko. Tässäkin halkaisija kuuluu mukaan ympäristöön; kysehän on R 2 :n<br />

suljetun aliavaruuden I reunapisteen c aivan tavallisesta aliavaruusympäristöstä.<br />

Tavalliselle nauhalle N voidaan tehdä aivan analoginen tekijäavaruusmäärittely;<br />

siinä vain [(x,y)] = {(x,y),(x,1 − y)} kun y = 0 tai y = 1.<br />

16.7 Osoita, että M ja N ovat homotopisia, mutta eivät homeomorfisia.<br />

Möbiuksen nauha voidaan määritellä myös ilman reunapisteitä käyttämällä<br />

pohja-avaruutena ”puoliavointa”neliötä J = ]0,1[ ×[0,1]. Silloinhan noita kuvan<br />

pisteitä c ei synny lainkaan. Tällöin kaikkien pisteiden (eräät) ympäristöt ovat<br />

homeomorfisisia R 2 :n kanssa. Tällöin kyseessä on 2-ulotteinen monisto. Tosin<br />

se ei enää ole kompakti, mitä aiempi M on. Myös N:lle voidaan tehdä vastaava<br />

määritelmä.<br />

16.8 Osoita, että myös näin (eli ilman reunapisteitä) määritellen M ja N ovat<br />

homotopisia, mutta eivät homeomorfisia.<br />

17 Relatiivihomologia<br />

Mayer-Vietoris-jono on tehokas apuväline homologiaryhmien laskemiseen, mutta<br />

ei sekään kaikissa tilanteissa toimi halutusti. Tässä luvussa kehitetään toinen<br />

keino, ns. typistyslause, joka joissakin tilanteissa toimii paremmin. Tämä on kuitenkin<br />

yleisesti ottaen monimutkaisempaa kuin Mayer-Vietoris-jonoon perustuvien<br />

laskelmien tekeminen, joten tätä voi pitää tässä mielessä vasta toissijaisena<br />

tapana. Joissakin tilanteissa kuitenkin saadaan typistyslauseen kautta helpommin<br />

tuloksia. Tästä ovat esimerkkinä luvun lopuksi esiteltävät Kleinin pullon<br />

homologiaryhmät.<br />

Esitellään tässä aluksi muutamia määritelmiä ja aputuloksia.<br />

Määritelmä 17.1 Olkoot (G ′ ,∂ ′ ) ja (G,∂) ketjukomplekseja sekä ϕ : (G ′ ,∂ ′ ) →<br />

(G,∂) ketjukuvaus. Tällöin kaikille n ∈ Z kuvajoukko ϕn(G ′ n) on Abelin ryhmän<br />

Gn aliryhmä, joten tekijäryhmä<br />

G ′′ n = Gn/ϕn(G ′ n)<br />

voidaan muodostaa. Merkitään kaikille n ja kaikille c ∈ Gn symbolilla 〈c〉 tekijäluokkaa<br />

〈c〉 ∈ G ′′ n. Perheestä {G ′′ n}n∈Z tulee ketjukompleksi, kun määritellään<br />

kaikille n reunakuvaus ∂ ′′<br />

n : G ′′ n → G ′′ n−1 asettamalla<br />

∂ ′′<br />

n(〈c〉) = 〈∂n(c)〉 ∈ G ′′ n−1.<br />

Sanotaan, että (G ′′ ,∂ ′′ ) = {(Gn,∂ ′′<br />

n)}n∈Z on ketjukompleksien (G ′ ,∂ ′ ) ja<br />

(G,∂) sekä ketjukuvauksen ϕ indusoima tekijäketjukompleksi.<br />

262


Huomautus 17.2 Määritelmä 17.1 on puutteellinen siinä mielessä, että reunakuvaus(ehdokas)<br />

∂ ′′<br />

n on kovin vajavaisesti määritelty. Ensinnäkään ei ole täysin<br />

selvää, että se on edes hyvin määritelty, koska määritelmä on tehty luokasta<br />

〈c〉 valitun edustajan kautta; toiseksi ei ole täysin selvää, että se on homomorfismi<br />

ja kolmanneksi ei ole selvää, että se toteuttaa reunakuvaukselta vaadittavan<br />

ehdon ∂ ′′<br />

n−1 ◦ ∂ ′′<br />

n = 0. Nämä asiat ovat kuitenkin kunnossa, mutta ne vaativat<br />

omat todistuksensa. Nämä tehdään seuraavassa, jonka jälkeen määritelmä 17.1<br />

on korrekti.<br />

Lause 17.3 Määritelmän 17.1 kuvaus ∂ ′′<br />

n : G ′′ n → G ′′ n−1 on hyvin määritelty.<br />

Todistus. Olkoot<br />

〈c〉 = 〈d〉 ∈ G ′′ n, missä c,d ∈ Gn. (1)<br />

Pitää osoittaa, että 〈∂n(c)〉 = 〈∂n(d)〉 ∈ G ′′ n−1 eli että<br />

Ehdon (1) nojalla<br />

joten on olemassa a ∈ G ′ n siten, että<br />

Tällöin<br />

∂n(c) − ∂n(d) ∈ ϕn−1(Gn−1). (2)<br />

c − d ∈ ϕn(G ′ n),<br />

ϕn(a) = c − d. (3)<br />

∂n(c) − ∂n(d) i) = ∂n(c − d) ii)<br />

= ∂n(ϕn(a)) iii)<br />

= ϕn−1(∂ ′ n(a)) iv)<br />

∈ ϕn−1(Gn−1),<br />

joten väite (2) seuraa. Tässä yhtälö<br />

i) seuraa siitä, että ϕn on homomorfismi,<br />

ii) seuraa ehdosta (3),<br />

iii) seuraa siitä, että ϕ on ketjukuvaus ja ehto<br />

iv) seuraa siitä, että ∂ ′ n(a) ∈ G ′ n−1. <br />

Lause 17.4 Määritelmän 17.1 kuvaus ∂ ′′<br />

n : G ′′ n → G ′′ n on homomorfismi.<br />

Todistus. Olkoot c,d ∈ Gn. Riittää osoittaa, että<br />

Näin on, sillä<br />

∂ ′′<br />

n(〈c〉 + 〈d〉) = ∂ ′′<br />

n(〈c〉) + ∂ ′′<br />

n(〈d〉).<br />

∂ ′′<br />

n(〈c〉 + 〈d〉) i) = ∂ ′′<br />

n(〈c + d〉) ii)<br />

= 〈∂n(c + d)〉 iii)<br />

=<br />

〈∂n(c) + ∂n(d)〉 iv)<br />

= 〈∂n(c)〉 + 〈∂n(d)〉 = ∂ ′′<br />

n(〈c〉) + ∂ ′′<br />

n(〈d〉),<br />

missä yhtälö<br />

i) seuraa tekijäryhmän laskutoimituksen määritelmästä,<br />

ii) on kuvauksen ∂ ′′<br />

n määritelmä,<br />

iii) seuraa siitä, että ∂n on homomorfismi,<br />

iv) seuraa taas tekijäryhmän laskutoimituksen määritelmästä, tosin eri ryhmässä<br />

kuin edellä ja<br />

v) on kuvauksen ∂ ′′<br />

n määritelmä. <br />

263


Lause 17.5 Määritelmän 17.1 homomorfismeille ∂ ′′<br />

n pätee<br />

∂ ′′<br />

n−1 ◦ ∂ ′′<br />

n = 0 kaikille n ∈ Z.<br />

Todistus. Olkoon c ∈ Gn. Riittää osoittaa, että<br />

Näin on sillä<br />

∂ ′ n−1 ◦ ∂ ′′<br />

n(〈c〉) = 〈0〉 ∈ G ′′ n−2.<br />

∂ ′′<br />

n−1 ◦ ∂ ′′<br />

n(〈c〉) i) = ∂ ′′<br />

n−1(〈∂n(c)〉) ii)<br />

= 〈∂n−1(∂n(c))〉 iii)<br />

= 〈0〉,<br />

missä yhtälöt i) ja ii) seuraavat kuvausten ∂ ′′<br />

k määritelmistä ja yhtälö iii) seuraa<br />

siitä, että ∂n−1 ◦ ∂n = 0. <br />

Huomautus 17.6 Lauseiden 17.3-5 nojalla määritelmä 17.1 on hyvin asetettu<br />

ja siten (G ′′ ,∂ ′′ ) on todella ketjukompleksi.<br />

Lause 17.7 Olkoot (G ′ ,∂ ′ ), (G,∂) ja ϕ : (G ′ ,∂ ′ ) → (G,∂) sekä (G ′′ ,∂ ′′ ) kuten<br />

määritelmässä 17.1. Olkoon kaikille n ∈ Z pn tekijähomomorfismi pn : Gn →<br />

Gn/ϕn(G ′ n) = G ′′ n eli<br />

pn(c) = 〈c〉 ∈ G ′′ n kaikille c ∈ Gn.<br />

Tällöin perhe {pn}n∈Z on ketjukuvaus (G,∂) → (G ′′ ,∂ ′′ ).<br />

Todistus. Pitää osoittaa, että<br />

Olkoon c ∈ Gn. Riittää osoittaa, että<br />

Näin on, sillä<br />

∂ ′′<br />

n ◦ pn = pn−1 ◦ ∂n kaikille n ∈ Z.<br />

∂ ′′<br />

n(pn(c)) = pn−1(∂n(c)).<br />

∂ ′′<br />

n ◦ pn(c) i) = ∂ ′′<br />

n(〈c〉) ii)<br />

= 〈∂n(c)〉 iii)<br />

= pn−1(∂n(c)),<br />

missä yhtälöt i) ja iii) seuraavat tekijäkuvauksien pn ja pn−1 määritelmistä sekä<br />

yhtälö ii) reunakuvauksen ∂ ′′<br />

n määritelmästä. <br />

Huomautus 17.8 Merkitään symboleilla Hn(G ′ ),Hn(G) ja Hn(G ′′ ) ketjukompleksien<br />

(G ′ ,∂ ′ ), (G,∂) ja (G ′′ ,∂ ′′ ) homologiaryhmiä. Oletetaan, että määritelmän<br />

17.1 merkinnöin homomorfismit ϕn : G ′ n → Gn ovat monomorfismeja kaikille<br />

n ∈ Z. Koska tekijäkuvaukset pn : Gn → G ′′ n ovat triviaalisti epimorfismeja<br />

ja Ker(pn) = ϕn(G ′ n) = Im(ϕn), niin jonot<br />

0 −−−−→ G ′ n<br />

ϕn<br />

−−−−→ Gn<br />

264<br />

pn<br />

−−−−→ G ′′ n −−−−→ 0


ovat eksakteja kaikille n. Lauseen 17.7 nojalla p = {pn}n∈Z on ketjukuvaus ja<br />

koska myös ϕ = {ϕn}n∈Z on määritelmän 17.1 oletusten mukaan ketjukuvaus,<br />

saadaan lyhyt eksakti ketjukompleksijono<br />

0 −−−−→ (G ′ ,∂ ′ )<br />

ϕ<br />

−−−−→ (G,∂)<br />

p<br />

−−−−→ (G ′′ ,∂ ′′ ) −−−−→ 0.<br />

Tällöin määritelmän 10.20 mukaisesti tämä jono indusoi kaikille n homomorfismin<br />

ǫn : Hn(G ′′ ) → Hn−1(G ′ )<br />

siten, että jono<br />

· · · −−−−→ Hn(G ′ )<br />

eϕn<br />

−−−−→ Hn(G)<br />

epn<br />

−−−−→ Hn(G ′′ )<br />

ǫn<br />

−−−−→ Hn−1(G ′ ) −−−−→ · · ·<br />

on eksakti. Tämän jonon avulla voidaan usein laskea ryhmä Hn(G ′ ), Hn(G) tai<br />

Hn(G ′′ ), jos muut tunnetaan.<br />

Lause 17.9 Olkoot (G ′ ,∂ ′ ), (G,∂) ketjukomplekseja ja ϕ : (G ′ ,∂ ′ ) → (G,∂)<br />

ketjukuvaus siten, että homomorfismit ϕn : G ′ n → Gn ovat monomorfismeja<br />

kaikille n ∈ Z. Olkoon (G ′′ ,∂ ′′ ) näiden indusoima ketjukompleksi määritelmän<br />

17.1 (ja huomautuksen 17.6) mukaisesti ja olkoon pn : Gn → G ′′ n tekijähomomorfismi<br />

kaikille n.<br />

Oletetaan vastaavasti, että (F ′ ,∂ ′ ), (F,∂) ovat ketjukomplekseja ja ψ : (F ′ ,∂ ′ ) →<br />

(F,∂) ketjukuvaus siten, että homomorfismit ψn : F ′ n → Fn ovat monomorfismeja<br />

kaikille n ∈ Z. Olkoon (F ′′ ,∂ ′′ ) näiden indusoima ketjukompleksi määritelmän<br />

17.1 mukaisesti ja olkoon qn : Fn → F ′′<br />

n tekijähomomorfismi kaikille n.<br />

Oletetaan lisäksi, että α : (G ′ ,∂ ′ ) → (F ′ ,∂ ′ ) ja β : (G,∂) → (F,∂) ovat ketjukuvauksia<br />

siten, että kaavio<br />

0 −−−−→ G ′ n<br />

⏐<br />

αn 0 −−−−→ F ′ n<br />

ϕn<br />

−−−−→ Gn<br />

ψn<br />

−−−−→ Fn<br />

pn<br />

−−−−→ G ′′ n −−−−→ 0<br />

⏐<br />

βn<br />

qn<br />

−−−−→ F ′′<br />

n −−−−→ 0<br />

kommutoi kaikille n ∈ Z. Tällöin kaikille n on olemassa yksikäsitteisesti määrätty<br />

homomorfismi γn : G ′′ n → F ′′<br />

n siten, että kaavio<br />

0 −−−−→ G ′ n<br />

⏐<br />

αn 0 −−−−→ F ′ n<br />

ϕn<br />

−−−−→ Gn<br />

⏐<br />

βn<br />

ψn<br />

−−−−→ Fn<br />

pn<br />

−−−−→ G ′′ n −−−−→ 0<br />

⏐<br />

γn<br />

qn<br />

−−−−→ F ′′<br />

n −−−−→ 0<br />

kommutoi kaikille n ∈ Z. Lisäksi perhe {γn}n∈Z on ketjukuvaus (G ′′ ,∂ ′′ ) →<br />

(F ′′ ,∂ ′′ ).<br />

265<br />

(1)<br />

(2)


Todistus. Koska kaavion (1) rivit ovat lauseen oletusten nojalla eksakteja ja kaavio<br />

kommutoi, niin homomorfismien γn olemassaolo ja yksikäsitteisyys seuraa<br />

lauseesta 10.13. Riittää siis osoittaa, että perhe {γn} on ketjukuvaus eli että<br />

kaikille n ∈ Z pätee<br />

γn−1 ◦ ∂ ′′<br />

n = ∂ ′′<br />

n ◦ γn.<br />

Huomaa, että tässä ketjukompleksien (G ′′ ,∂ ′′ ) ja (F ′′ ,∂ ′′ ) reunakuvausta on<br />

merkitty samalla symbolilla ∂ ′′<br />

n, mutta se ei aiheuttane sekaannusta. Olkoon<br />

c ∈ Gn ja 〈c〉 ∈ G ′′ n sen määräämä ekvivalenssiluokka. Riittää osoittaa, että<br />

Näin on, sillä<br />

γn−1(∂ ′′<br />

n(〈c〉)) = ∂ ′′<br />

n(γn(〈c〉)).<br />

γn−1(∂ ′′<br />

n(〈c〉)) i) = γn−1(〈∂n(c)〉) ii)<br />

= γn−1(pn−1(∂n(c))) iii)<br />

= qn−1(βn−1(∂n(c))) iv)<br />

=<br />

〈βn−1(∂n(c))〉 v)<br />

= 〈∂n(βn(c))〉 vi)<br />

= ∂ ′′<br />

n(〈βn(c)〉) vii)<br />

= ∂ ′′<br />

n(qn(βn(c))) viii)<br />

=<br />

∂ ′′<br />

n(γn(pn(c))) ix)<br />

= ∂ ′′<br />

n(γn(〈c〉)),<br />

missä yhtälö<br />

i) on ketjukompleksin (G ′′ ,∂ ′′ ) reunakuvauksen määritelmä,<br />

ii) on tekijäkuvauksen pn−1 määritelmä,<br />

iii) seuraa kaavion (2) kommutoinnista, joka siis tapahtuu kaikille n,<br />

iv) on tekijäkuvauksen qn−1 määritelmä,<br />

v) seuraa siitä, että β on ketjukuvaus,<br />

vi) on ketjukompleksin (F ′′ ,∂ ′′ ) reunakuvauksen määritelmä,<br />

vii) on tekijäkuvauksen qn määritelmä,<br />

viii) seuraa kaavion (2) kommutoinnista ja<br />

ix) on tekijäkuvauksen pn määritelmä. <br />

Lause 17.10 Tarkastellaan lauseen 17.9 merkinnöin ja oletuksin kommutoivaa<br />

kaaviota<br />

0 −−−−→ G ′ ϕn pn<br />

n −−−−→ Gn −−−−→ G ′′ n −−−−→ 0<br />

⏐<br />

αn ⏐ ⏐<br />

⏐ ⏐<br />

βn γn 0 −−−−→ F ′ n<br />

jonka rivit ovat eksakteja. Olkoot<br />

ψn<br />

−−−−→ Fn<br />

qn<br />

−−−−→ F ′′<br />

n −−−−→ 0<br />

ǫ G n : Hn(G ′′ ) → Hn−1(G ′ ) ja ǫ F n : Hn(F ′′ ) → Hn−1(F ′ )<br />

kuten huomautuksessa 17.8. Tällöin kaavio<br />

eϕn<br />

epn<br />

· · · −−−−→ Hn(G ′ ) −−−−→ Hn(G) −−−−→ Hn(G ′′ ) −−−−→ Hn−1(G ′ ) −−−−→ · · ·<br />

⏐<br />

⏐<br />

⏐<br />

⏐<br />

⏐<br />

⏐<br />

eαn<br />

eγn eαn−1<br />

· · · −−−−→ Hn(F ′ )<br />

⏐<br />

e βn<br />

eψn<br />

−−−−→ Hn(F)<br />

kommutoi ja sen rivit ovat eksakteja.<br />

eqn<br />

−−−−→ Hn(F ′′ )<br />

266<br />

ǫ G<br />

n<br />

ǫ F<br />

n<br />

−−−−→ Hn−1(F ′ ) −−−−→ · · ·


Todistus. Rivien eksaktisuus seuraa huomautuksesta 17.8. Kaavion kommutointi<br />

puolestaan seuraa lauseesta 10.23. <br />

Huomautus. Aiemmin on harjoitustehtävänä nähty, että jos ϕ : (G ′ ,∂ ′ ) → (G,∂)<br />

on ketjukuvaus ja ϕn : H ′ n → Hn sen indusoima homomologiahomomorfismi,<br />

niin ϕn:n injektiivisyys ei implikoi ϕn:n injektiivisyyttä eikä ϕn:n surjektiivisuus<br />

ϕn:n surjektiivisuutta. On kuitenkin niin, että jos kaikki ϕn:t ovat isomorfismeja,<br />

niin myös kaikki ϕn:t ovat isomorfismeja. Tämä osoittautuu jatkossa<br />

hyödylliseksi tiedoksi ja kirjataan se seuraavaksi lauseeksi:<br />

Lause 17.11 Olkoot (G ′ ,∂ ′ ) ja (G,∂) ketjukomplekseja ja ϕ : (G ′ ,∂ ′ ) → (G,∂)<br />

ketjukuvaus siten, että ϕn : G ′ n → Gn on isomorfismi kaikille n. Tällöin myös<br />

ϕn : H ′ n → Hn on isomorfismi kaikille n.<br />

Todistus. Harjoitustehtävä.<br />

Nyt on tarvittavat algebralliset aputulokset käyty läpi ja voidaan siirtyä varsinaiseen<br />

asiaan.<br />

Määritellään ensin ns. relatiivihomologian käsite.<br />

Merkintä 17.12 Olkoon X topologinen avaruus, (∅ =)A ⊂ X aliavaruus sekä<br />

i : A ֒→ X upotuskuvaus ja in : Sn(A) → Sn(X) sen indusoima ketjuhomomorfismi<br />

kaikille n ∈ Z. Tällöin perhe {in} on lauseen 5.4 nojalla ketjukuvaus, joten<br />

määritelmän 17.1 mukaisesti ketjukompleksit (S(A),∂) ja (S(X),∂) sekä ketjukuvaus<br />

{in} indusoivat tekijäketjukompleksin (G ′′ ,∂ ′′ ). Merkitään jatkossa tätä<br />

näin syntyvää ketjukompleksia (G ′′ ,∂ ′′ ) symbolilla (S(X,A),∂ ′′ ). Määritelmän<br />

17.1 mukaisesti siis kaikille n Sn(X,A) on tekijäryhmä<br />

ja kaikille c ∈ Sn(X)<br />

Sn(X,A) = Sn(X)/in(Sn(A))<br />

∂ ′′ (〈c〉) = 〈∂n(c)〉 ∈ Sn−1(X,A).<br />

Koska siis (S(X,A),∂ ′′ ) on ketjukompleksi, niin sille muodostuu omat syklit,<br />

reunat ja homologiaryhmät. Merkitään näitä seuraavasti:<br />

Zn(X,A) = Ker(∂ ′′<br />

n) ⊂ Sn(X,A),<br />

Bn(X,A) = Im(∂ ′′<br />

n+1) ⊂ Zn(X,A) ja<br />

Hn(X,A) = Zn(X,A)/Bn(X,A)<br />

kaikille n ∈ Z. Sanotaan, että Hn(X,A) on X:n ja A:n relatiivinen homologiaryhmä.<br />

Huomautus. Koska sopimusten mukaan Sn(X) = Sn(A) = 0 kun n < 0, niin<br />

myös Hn(X,A) = 0 kun n < 0.<br />

267


Varoitus. Koska upotuskuvaus i : A ֒→ X on injektio, niin sen indusoima ketjuhomomorfismi<br />

in : Sn(A) → Sn(X) on harjoitustehtävän 3.1 mukaan monomorfismi<br />

kaikille n. Tällöin Sn(A) ∼ = in(Sn(A)) ja voidaan tulkita in(Sn(A)) =<br />

Sn(A). Näin tulkiten Sn(A) ⊂ Sn(X) ja silloin Sn(X,A) = Sn(X)/Sn(A). Tästä<br />

ei missään nimessä seuraa, että olisi välttämättä Hn(X,A) ∼ = Hn(X)/Hn(A).<br />

Huomautus 17.13 Relatiivisen homologiaryhmän käyttöönoton syy näkyy nyt<br />

seuraavasta tarkastelusta:<br />

Koska upotuskuvaus i : A ֒→ X on injektio, niin sen indusoima ketjuhomomorfismi<br />

in : Sn(A) → Sn(X) on siis monomorfismi, jolloin huomautuksen 17.8<br />

mukaan saadaan kaikille n eksakti ketjukompleksijono<br />

0 −−−−→ Sn(A)<br />

in<br />

−−−−→ Sn(X)<br />

ja tästä edelleen homologiaryhmille eksakti<br />

· · · −−−−→ Hn(A)<br />

ein<br />

−−−−→ Hn(X)<br />

pn<br />

−−−−→ Sn(X,A) −−−−→ 0<br />

epn<br />

−−−−→ Hn(X,A)<br />

ǫn<br />

−−−−→ Hn−1(A) −−−−→ · · ·<br />

ja jos tässä tunnetaan (esimerkiksi) Hn(A):t ja Hn(X,A):t, niin Hn(X):t voidaan<br />

usein laskea, kuten huomautuksessa 17.8 todettiin. Nyt tietysti herää kysymys,<br />

että mitenkäs ne uudet ryhmät Hn(X,A) sitten oikein lasketaan, jos<br />

Hn(X):t eivät ole tiedossa. Tähän ei mitään selvää vastausta olekaan. Tilanteesta<br />

riippuen tässä on erilaisia mahdollisuuksia ja variaatioita, joihin jatkossa<br />

tutustutaan. Seuraava lause sanoo kuitenkin jotakin tästä asiasta:<br />

Lause 17.14 Olkoon X polkuyhtenäinen topologinen avaruus ja (∅ =)A ⊂ X<br />

aliavaruus. Tällöin pätee<br />

H0(X,A) = 0.<br />

Todistus. Koska sopimusten mukaan H−1(A) = 0, niin huomautuksesta 17.13<br />

saadaan eksakti jono<br />

H0(A)<br />

ei0<br />

−−−−→ H0(X)<br />

ep0<br />

−−−−→ H0(X,A)<br />

ǫ0<br />

−−−−→ 0.<br />

Koska X on polkuyhtenäinen, niin huomautuksen 6.8 mukaan<br />

(1)<br />

H0(X) = Z · [τ] (2)<br />

kaikille nollasimplekseille τ ∈ S0(X). Valitaan a ∈ A ja σ : ∆0 → A, σ ≡ a.<br />

Tällöin σ ∈ S0(A) ja siten i0(σ) ∈ S0(X). Tällöin ehdon (2) perusteella [i0(σ)]<br />

on ryhmän H0(X) virittäjä. Koska [i0(σ)] = i0[σ], niin silloin<br />

H0(X) = Z ·i0([σ]).<br />

Tämä merkitsee sitä, että homomorfismi i0 on epimorfismi eli Im(i0) = H0(X).<br />

Koska jono (1) on eksakti, niin tällöin Ker(p0) = H0(X), joten p0 on nollakuvaus.<br />

Silloin, edelleen jonon (1) eksaktisuuden nojalla<br />

Ker(ǫ0) = Im(p0) = 0. (3)<br />

268


Toisaalta ǫ0 on myös nollakuvaus, jolloin<br />

Ker(ǫ0) = H0(X,A).<br />

Tällöin väite seuraa ehdosta (3). <br />

Esimerkki 17.15 Olkoon p ≥ 2 ja X avaruuden R p avoin yksikköpallo, X =<br />

{x ∈ R p | ||x|| < 1} ja A = {x ∈ X | ||x|| ≥ 1/2}. Lasketaan ryhmät Hn(X,A),<br />

n ≥ 0.<br />

Avaruus X on kutistuva, joten lauseen 9.29 ja tehtävän 4.5 mukaan<br />

Hn(X) ∼ <br />

Z kun n = 0<br />

=<br />

0 muuten.<br />

Ilmeisesti A ∼ Sp−1 , joten lauseiden 9.29 ja 14.1 nojalla, koska p ≥ 2,<br />

Hn(A) ∼ <br />

Z kun n = 0 tai n = p − 1<br />

=<br />

0 muuten.<br />

Tarkastellaan ensin tapausta n > p.<br />

Ehdon (1) nojalla Hn(X) = 0 ja koska n − 1 > p − 1, niin ehdon (2) nojalla<br />

myös Hn−1(A) = 0.<br />

Tällöin huomautuksen 17.13 eksaktista jonosta saadaan eksakti<br />

Tällöin Hn(X,A) = 0, joten<br />

0<br />

epn<br />

−−−−→ Hn(X,A)<br />

ǫn<br />

−−−−→ 0.<br />

(1)<br />

(2)<br />

(3)<br />

Hn(X,A) = 0 kun n > p. (4)<br />

Tarkastellaan sitten tapausta 1 < n < p. Ehdon (1) nojalla Hn(X) = 0 ja koska<br />

0 < n − 1 < p − 1, niin ehdon (2) nojalla myös Hn−1(A) = 0. Silloin saadaan<br />

taas jono (3) ja johtopäätös on sama kuin edellä:<br />

Olkoon sitten n = p.<br />

Hn(X,A) = 0 kun 1 < n < p. (5)<br />

Tällöin ehdon (1) nojalla Hn(X) = 0 = Hn−1(X) ja ehdon (2) nojalla<br />

Hn−1(A) ∼ = Z, joten huomautuksen 17.13 eksaktista jonosta saadaan nyt eksakti<br />

0<br />

epn<br />

−−−−→ Hn(X,A)<br />

Tällöin ǫn on isomorfismi ja siten<br />

ǫn<br />

−−−−→ Z ein−1<br />

−−−−→ 0.<br />

Hp(X,A) = Hn(X,A) ∼ = Z. (6)<br />

269


Koska X on polkuyhtenäinen, niin lauseen 6.7 nojalla<br />

H0(X,A) = 0. (7)<br />

Laskematta on vielä H1(X,A). Tälle saadaan huomautuksen 17.13 jonosta ehtojen<br />

(1), (2) ja (7) nojalla eksakti<br />

Tällöin lauseen 10.10 nojalla<br />

0 p1<br />

−→ H1(X,A) ǫ1<br />

−→ Z i0<br />

−→ Z p0<br />

−→ 0.<br />

H1(X,A) = 0. (8)<br />

Nyt kaikki ryhmät Hn(X,A) on laskettu. Kootaan ehdot (4), (5), (7) ja (8) vielä<br />

yhteen:<br />

Hn(X,A) ∼ <br />

=<br />

Z<br />

0<br />

kun n = p<br />

muuten.<br />

Määritelmä 17.16 Olkoon X topologinen avaruus ja (∅ =)A ⊂ X aliavaruus.<br />

Tällöin sanotaan, että (X,A) on avaruuspari. Olkoot (X,A) ja (Y,B)<br />

avaruuspareja ja f : X → Y jatkuva kuvaus. Sanotaan, että f on parikuvaus,<br />

jos f(A) ⊂ B. Tällöin merkitään f : (X,A) → (Y,B). Parikuvaus<br />

f : (X,A) → (Y,B) indusoi kaikille n ketjuhomomorfismit fn : Sn(X) → Sn(Y )<br />

ja koska rajoittumakuvaus f|A : A → B on myös jatkuva, sekin indusoi ketjuhomomorfismit<br />

(f|A)n : Sn(A) → Sn(B), joita merkitään symboleilla f A n :<br />

f A n = (f|A)n : Sn(A) → Sn(B).<br />

Lause 17.17 Olkoot (X,A) ja (Y,B) avaruuspareja ja f : (X,A) → (Y,B)<br />

parikuvaus. Olkoot i : A ֒→ X ja j : B ֒→ Y upotuskuvauksia ja in : Sn(A) →<br />

Sn(X) sekä jn : Sn(B) → Sn(Y ) niiden indusoimat ketjuhomomorfismit, n ∈ N.<br />

Olkoot pn : Sn(X) → Sn(X,A) ja qn : Sn(Y ) → Sn(Y,B) tekijäkuvauksia.<br />

Tällöin kaavio<br />

0 −−−−→ Sn(A)<br />

⏐<br />

f A<br />

n<br />

0 −−−−→ Sn(B)<br />

in<br />

−−−−→ Sn(X)<br />

⏐<br />

f X<br />

n<br />

jn<br />

−−−−→ Sn(Y )<br />

on kommutoiva ja sen rivit ovat eksakteja.<br />

pn<br />

−−−−→ Sn(X,A) −−−−→ 0<br />

qn<br />

−−−−→ Sn(Y,B) −−−−→ 0<br />

Todistus. Rivien eksaktisuus seuraa huomautuksesta 17.13, joten riittää osoittaa<br />

kommutointi eli että<br />

f X n ◦ in = jn ◦ f A n . (1)<br />

Määritelmän 17.16 mukaan f X n = (f|X)n = fn ja f A n = (f|A)n, joten väite (1)<br />

tulee muotoon<br />

fn ◦ in = jn ◦ (f|A)n. (2)<br />

270


Koska lauseen 3.13 nojalla<br />

fn ◦ in = (f ◦ i)n ja jn ◦ (f|A)n = (j ◦ f|A)n,<br />

niin väite (2) seuraa, jos osoitetaan, että<br />

eli että kaikille x ∈ A pätee<br />

Näin on sillä<br />

f ◦ i = j ◦ f|A<br />

f ◦ i(x) = j ◦ f|A(x).<br />

f ◦ i = f(x) = j ◦ f(x) = j ◦ f|A(x).<br />

Tässä nämä yhtälöt seuraavat suoraan upotus- ja rajoittumakuvausten määritelmistä.<br />

<br />

Määritelmä 17.18 Koska lauseen 17.17 kaavio on siis kommutoiva ja sen rivit<br />

eksakteja kaikille n, ja lisäksi perheet {f A n } ja {f X n } ovat lauseen 5.4 nojalla<br />

ketjukuvauksia, niin lauseen 17.9 nojalla on olemassa yksikäsitteisesti määrätyt<br />

: Sn(X,A) → Sn(Y,B) siten, että kaavio<br />

homomorfismit f (X,A)<br />

n<br />

0 −−−−→ Sn(A)<br />

⏐<br />

f A<br />

n<br />

0 −−−−→ Sn(B)<br />

in<br />

−−−−→ Sn(X)<br />

⏐<br />

f X<br />

n<br />

jn<br />

−−−−→ Sn(Y )<br />

pn<br />

−−−−→ Sn(X,A) −−−−→ 0<br />

⏐<br />

f (X,A)<br />

n<br />

qn<br />

−−−−→ Sn(Y,B) −−−−→ 0<br />

kommutoi kaikille n. Lauseen 17.9 nojalla perhe f (X,A) = {f (X,A)<br />

n }n∈Z on ketjukuvaus<br />

f (X,A) : (S(X,A),∂ ′′ ) → (S(Y,B),∂ ′′ ). Sanotaan, että nämä homomorfismit<br />

f (X,A)<br />

n ovat parikuvauksen f indusoimia parihomomorfismeja<br />

ja f (X,A) sen indusoima pariketjukuvaus. Koska siis perhe f (X,A) on ketjukuvaus,<br />

niin se indusoi määritelmän 5.6 mukaisesti homologiahomomorfismit<br />

f (X,A) : Hn(X,A) → Hn(Y,B). Sanotaan, että nämä homomorfismit f (X,A)<br />

n<br />

ovat parikuvauksen f indusoimia parihomologiahomomorfismeja.<br />

Lause 17.19 Olkoot (X,A), (Y,B) ja (Z,C) avaruuspareja sekä f : (X,A) →<br />

(Y,B) ja g : (Y,B) → (Z,C) parikuvauksia. Tällöin parihomomorfismeille<br />

pätee<br />

f (X,A)<br />

n<br />

ja g (Y,B)<br />

n<br />

g (Y,B)<br />

n<br />

◦ f (X,A)<br />

n<br />

= (g ◦ f) (X,A)<br />

n<br />

ja vastaavasti parihomologiahomomorfismeille f (X,A)<br />

n<br />

kaikille n ∈ N.<br />

g (Y,B)<br />

n<br />

◦ f (X,A)<br />

n<br />

= (g ◦ f) (X,A)<br />

n<br />

271<br />

: Sn(X,A) → Sn(Z,C)<br />

ja g (Y,B)<br />

n<br />

: Hn(X,A) → Hn(Z,C)


Todistus. Selvästi g ◦ f : (X,A) → (Z,C) on parikuvaus, joten se indusoi parihomomorfismit<br />

(g ◦ f) (X,A)<br />

n , ja näin väite on mielekäs. Lauseen 3.13 nojalla<br />

pätee (määritelmän 17.16 merkinnöin)<br />

(g ◦ f) X n = g Y n ◦ f X n ja (g ◦ f) A n = g B n ◦ f A n . (1)<br />

Olkoot i : A ֒→ X, j : B ֒→ Y ja k : C ֒→ Z upotuskuvauksia ja in : Sn(A) →<br />

Sn(X), jn : Sn(B) → Sn(Y ) sekä kn : Sn(C) → Sn(Z) niiden indusoimat ketjuhomomorfismit,<br />

n ∈ N. Olkoot pn : Sn(X) → Sn(X,A), qn : Sn(Y ) → Sn(Y,B)<br />

ja rn : Sn(Z) → Sn(Z,C) tekijäkuvauksia.<br />

Määritelmän 17.18 mukaisesti saadaan kommutoivat kaaviot<br />

ja<br />

sekä<br />

0 −−−−→ Sn(A)<br />

⏐<br />

f A<br />

n<br />

0 −−−−→ Sn(B)<br />

0 −−−−→ Sn(B)<br />

⏐<br />

g B<br />

n<br />

0 −−−−→ Sn(C)<br />

0 −−−−→ Sn(A)<br />

⏐<br />

(g◦f) A<br />

n<br />

0 −−−−→ Sn(C)<br />

in<br />

−−−−→ Sn(X)<br />

⏐<br />

f X<br />

n<br />

jn<br />

−−−−→ Sn(Y )<br />

jn<br />

−−−−→ Sn(Y )<br />

⏐<br />

g Y<br />

n<br />

kn<br />

−−−−→ Sn(Z)<br />

in<br />

−−−−→ Sn(X)<br />

⏐<br />

(g◦f) X<br />

n<br />

kn<br />

−−−−→ Sn(Z)<br />

pn<br />

−−−−→ Sn(X,A) −−−−→ 0<br />

⏐<br />

f (X,A)<br />

n<br />

qn<br />

−−−−→ Sn(Y,B) −−−−→ 0<br />

qn<br />

−−−−→ Sn(Y,B) −−−−→ 0<br />

⏐<br />

g (Y,B)<br />

n<br />

rn<br />

−−−−→ Sn(Z,C) −−−−→ 0<br />

pn<br />

−−−−→ Sn(X,A) −−−−→ 0<br />

⏐<br />

(g◦f) (X,A)<br />

n<br />

rn<br />

−−−−→ Sn(Z,C) −−−−→ 0.<br />

Yhdistämällä kaaviot (2) ja (3) sekä käyttämällä ehtoa (1) saadaan edelleen<br />

kommutoiva kaavio<br />

Väite g (Y,B)<br />

n<br />

0 −−−−→ Sn(A)<br />

⏐<br />

(g◦f) A<br />

n<br />

0 −−−−→ Sn(C)<br />

◦f (X,A)<br />

n<br />

in<br />

−−−−→ Sn(X)<br />

⏐<br />

(g◦f) X<br />

n<br />

kn<br />

−−−−→ Sn(Z)<br />

= (g ◦f) (X,A)<br />

n<br />

pn<br />

−−−−→ Sn(X,A) −−−−→ 0<br />

⏐<br />

g (Y,B)<br />

n ◦f (X,A)<br />

n<br />

rn<br />

−−−−→ Sn(Z,C) −−−−→ 0.<br />

(2)<br />

(3)<br />

(4)<br />

(5)<br />

seuraa kaavioista (4) ja (5) lauseen 17.9 yksi-<br />

käsitteisyyspuolen nojalla. Parihomologiahomomorfismeja koskeva väite seuraa<br />

tämän jälkeen suoraan homologiahomomorfismin määritelmästä samaan tapaan<br />

kuin lauseen 5.7 todistuksessa. <br />

Lause 17.20 Olkoot (X,A) ja (Y,B) avaruuspareja sekä f : (X,A) → (Y,B)<br />

parikuvaus. Olkoot i : A ֒→ X ja j : B ֒→ Y upotuskuvauksia sekä in : Hn(A) →<br />

272


Hn(X) ja jn : Hn(B) → Hn(Y ) niiden indusoimat homologiahomomorfismit,<br />

n ∈ Z. Olkoot pn : Sn(X) → Sn(X,A) ja qn : Sn(Y ) → Sn(Y,B) tekijäkuvauksia,<br />

n ∈ Z. Lauseen 17.7 nojalla perheet {pk} ja {qk} ovat ketjukuvauksia, joten<br />

nekin indusoivat homologiahomomorfismit pn : Hn(X) → Hn(X,A) ja qn :<br />

Hn(Y ) → Hn(Y,A). Olkoot fA n : Hn(A) → Hn(B) ja fX n : Hn(X) → Hn(Y )<br />

kuvausten f|A : A → B ja f : X → Y indusoimat ”tavalliset” homologiahomomorfismit<br />

ja f (X,A)<br />

n : Hn(X,A) → Hn(Y,B) parikuvauksen f : (X,A) → (Y,B)<br />

indusoima parihomologiahomomorfismi määritelmän 17.18 mukaisesti. Olkoot<br />

vielä ǫX n : Hn(X,A) → Hn−1(A) ja ǫY n : Hn(Y,B) → Hn−1(B) kuten huomautuksessa<br />

17.13. Tällöin kaavio<br />

· · · −−−−→ Hn(A)<br />

⏐<br />

e f A<br />

n<br />

· · · −−−−→ Hn(B)<br />

ein<br />

−−−−→ Hn(X)<br />

⏐<br />

e f X<br />

n<br />

ejn<br />

−−−−→ Hn(Y )<br />

kommutoi ja sen rivit ovat eksakteja.<br />

epn<br />

−−−−→ Hn(X,A)<br />

⏐<br />

e f (X,A)<br />

n<br />

eqn<br />

−−−−→ Hn(Y,B)<br />

ǫ X<br />

n<br />

−−−−→ Hn−1(A) −−−−→ · · ·<br />

⏐<br />

e f A<br />

n−1<br />

ǫ Y<br />

n<br />

−−−−→ Hn−1(B) −−−−→ · · ·<br />

Todistus. Rivien eksaktisuus seuraa huomautuksesta 17.13. Kaavion kommutointi<br />

puolestaan seuraa lauseesta 10.23. <br />

Määritelmä 17.21 Olkoot (X,A) ja (Y,B) avaruuspareja. Sanotaan, että ne<br />

ovat parihomotopisia, jos on olemassa parikuvaus f : (X,A) → (Y,B) siten,<br />

että f : X → Y on homotopiaekvivalenssi ja myös f|A : A → B on homotopiaekvivalenssi.<br />

Tällöin sanotaan myös, että f : (X,A) → (Y,B) on parihomotopiaekvivalenssi.<br />

Huomautus. Pelkästään se, että f : X → Y on homotopiaekvivalenssi (ja f on<br />

parikuvaus) ei välttämättä tee rajoittumakuvauksesta f|A : A → B homotopiaekvivalenssia,<br />

joten tämä on erikseen vaadittu määritelmässä 17.21.<br />

Lause 17.22 Olkoot (X,A) ja (Y,B) avaruuspareja, jotka ovat parihomotopisia.<br />

Tällöin kaikille n ∈ Z pätee<br />

Hn(X,A) ∼ = Hn(Y,B).<br />

Tarkemmin: Jos f : (X,A) → (Y,B) on parihomotopiaekvivalenssi, niin sen<br />

indusoima parihomologiahomomorfismi f (X,A)<br />

n : Hn(X,A) → Hn(Y,B) on isomorfismi.<br />

Todistus. Olkoon f : (X,A) → (Y,B) parihomotopiaekvivalenssi, jolloin siis<br />

f : X → Y ja f|A : A → B ovat homotopiaekvivalensseja. Tällöin lauseen 9.29<br />

mukaan f X n : Hn(X) → Hn(Y ) ja f A n : Hn(A) → Hn(B) ovat isomorfismeja<br />

kaikille n. Lauseen 17.20 nojalla saadaan kommutoiva kaavio<br />

Hn(A) −→ Hn(X) −→ Hn(X,A) −→ Hn−1(A) −→ Hn(X)<br />

⏐<br />

f A ⏐<br />

n f X ⏐<br />

n f (X,A)<br />

⏐<br />

n f A ⏐<br />

n−1 f X n−1<br />

Hn(B) −→ Hn(Y ) −→ Hn(Y,B) −→ Hn−1(B) −→ Hn(Y )<br />

273


jonka rivit ovat eksakteja. Tässä siis homomorfismit fA n , fX n , fA n−1 ja fX n−1 ovat<br />

isomorfismeja. Tällöin viiden lemman eli lauseen 10.12 nojalla myös f (X,A)<br />

n on<br />

isomorfismi. <br />

Lause 17.23 Olkoon (X,A) avaruuspari, Y topologinen avaruus ja f : X → Y<br />

homeomorfismi. Tällöin kaikille n ∈ Z pätee<br />

Hn(X,A) ∼ = Hn(Y,f(A)).<br />

Tarkemmin: Parikuvauksen f : (X,A) → (Y,f(A)) indusoima parihomologiahomomorfismi<br />

f (X,A)<br />

n : Hn(X,A) → Hn(Y,f(A)) on isomorfismi.<br />

Todistus. Selvästi f : (X,A) → (Y,f(A)) on parikuvaus, joten (tarkennettu) väite<br />

on mielekäs. Koska f : X → Y on homeomorfismi, niin myös f|A : A → f(A)<br />

on homeomorfismi. Koska homeomorfismi on aina homotopiaekvivalenssi, niin<br />

f : (X,A) → (Y,f(A)) on parihomotopiaekvivalenssi. Väite seuraa tällöin<br />

lauseesta 17.22. <br />

Seuraava lause on keskeinen tässä luvussa. Se tunnetaan kirjallisuudessa nimellä<br />

excision theorem, jonka voisi suomentaa vaikkapa typistyslauseeksi. Havainnollisesti<br />

se kertoo, että laskettaessa homologiaryhmiä Hn(X,A) jollekin avaruusparille<br />

(X,A) joukosta A (siten myös X:stä) voidaan poistaa varsin runsaasti<br />

pisteitä eli (iso) joukko U, jolloin jäljelle jäävä avaruuspari (X \U,A\U)<br />

on (toivottavasti) niin yksinkertainen, että sen homologiaryhmät hallitaan. Tästä<br />

tulee esimerkkejä, kunhan saadaan tuo typistyslause ensin todistettua.<br />

Lause 17.24 Olkoon (X,A) avaruuspari ja U ⊂ A siten, että U ⊂ int(A)<br />

ja U = A. Olkoon i : X \ U ֒→ X upotuskuvaus, jolloin i on myös parikuvaus<br />

i : (X \U,A\U) → (X,A). Tällöin i:n indusoimat parihomologiahomomorfismit<br />

i (X\U,A\U)<br />

n<br />

ovat isomorfismeja kaikille n ∈ N.<br />

: Hn(X \ U,A \ U) → Hn(X,A)<br />

Todistus. Olkoon n ∈ N kiinteä. Parikuvaus i : (X \ U,A \ U) → (X,A) indusoi<br />

määritelmän 17.18 mukaisesti (pari)homomorfismit<br />

i A\U<br />

n : Sn(A \ U) → Sn(A), i X\U<br />

n : Sn(X \ U) → Sn(X) ja<br />

i (X\U,A\U)<br />

n<br />

: Sn(X \ U,A \ U) → Sn(X,A).<br />

Upotuskuvauksen i : X \ U ֒→ X lisäksi tässä tarvitaan runsaasti erilaisia upotuksia;<br />

näiden kanssa on nyt oltava tarkkana.<br />

Olkoot ensin<br />

i 1 : A \ U ֒→ X \ U ja i 2 : A ֒→ X<br />

upotuskuvauksia sekä i 1 n : Sn(A\U) → Sn(X \U) ja i 2 n : Sn(A) → Sn(X) niiden<br />

indusoimat ketjuhomomorfismit.<br />

274


Olkoot lisäksi p 1 n : Sn(X \U) → Sn(X \U,A\U) ja p 2 n : Sn(X) → Sn(X,A) tekijähomomorfismeja.<br />

Tällöin saadaan määritelmän 17.18 mukaisesti kommutoiva<br />

kaavio<br />

0 −−−−→ Sn(A \ U)<br />

⏐<br />

i A\U<br />

n<br />

0 −−−−→ Sn(A)<br />

i 1<br />

n<br />

jonka rivit ovat eksakteja.<br />

Merkitään<br />

−−−−→ Sn(X \ U)<br />

⏐<br />

i X\U<br />

n<br />

i 2<br />

n<br />

−−−−→ Sn(X)<br />

p 1<br />

n<br />

F = {X \ U,int(A)}.<br />

−−−−→ Sn(X \ U,A \ U) −−−−→ 0<br />

⏐<br />

i (X\U,A\U)<br />

n<br />

(1)<br />

p 2<br />

n<br />

−−−−→ Sn(X,A) −−−−→ 0<br />

Koska ilmeisesti int(X \ U) = X \ U, niin oletuksen U ⊂ int(A) nojalla int(F)<br />

on X:n peite.<br />

Olkoon SF n (X) peitteelle F alistettujen X:n n-ketjujen ryhmä, jolloin siis määritelmän<br />

12.2 mukaisesti SF n (X) koostuu formaaleista summista<br />

S F n (X) = <br />

nσ · σ, (2)<br />

σ∈Σn(X)<br />

missä kaikille σ, joille nσ = 0, on joko |σ| ⊂ X \ U tai |σ| ⊂ int(A). Toisaalta<br />

ryhmä Sn(X \ U) koostuu formaaleista summista (2), missä kaikille σ, joille<br />

nσ = 0, pätee |σ| ⊂ X \ U. Tällöin ryhmä Sn(X \ U) voidaan luonnollisella<br />

tavalla tulkita ryhmän S F n (X) aliryhmäksi. Olkoon<br />

j X n : Sn(X \ U) ֒→ S F n (X)<br />

upotusmonomorfismi. Perhe {j X n } on selvästi ketjukuvaus reunakuvauksien ∂ F n<br />

määritelmän 12.3 perusteella.<br />

Merkitään vastaavasti<br />

F ′ = {A \ U,int(A)}.<br />

Oletuksen U ⊂ int(A) nojalla int(F ′ ) on A:n peite.<br />

′<br />

F Olkoon Sn (A) peitteelle F ′ alistettujen A:n n-ketjujen ryhmä, jolloin siis mää-<br />

′<br />

F ritelmän 12.2 mukaisesti Sn (A) koostuu formaaleista summista<br />

′<br />

F<br />

Sn (A) = <br />

nσ · σ, (3)<br />

σ∈Σn(A)<br />

missä kaikille σ, joille nσ = 0, on joko |σ| ⊂ A \ U tai |σ| ⊂ int(A). Toisaalta<br />

ryhmä Sn(A \ U) koostuu formaaleista summista (3), missä kaikille σ, joille<br />

275


nσ = 0, pätee |σ| ⊂ A \ U. Tällöin ryhmä Sn(A \ U) voidaan luonnollisella<br />

′<br />

F tavalla tulkita ryhmän Sn (A) aliryhmäksi. Olkoon<br />

j A ′<br />

F<br />

n : Sn(A \ U) ֒→ Sn (A)<br />

tämä upotusmonomorfismi. Myös perhe {j A n } on selvästi ketjukuvaus.<br />

Toisaalta voidaan (kuten määritelmässä 12.2) tulkita SF n (X) ryhmän Sn(X)<br />

′<br />

F aliryhmäksi ja vastaavasti Sn (A) ryhmän Sn(A) aliryhmäksi; olkoot<br />

k X n : S F n (X) ֒→ Sn(X) ja k A ′<br />

F<br />

n : Sn (A) ֒→ Sn(A)<br />

nämä upotushomomorfismit. Perheet {k X n } ja {k A n } ovat selvästi myös ketjukuvauksia.<br />

Tarvitaan vielä yksi upotushomomorfismi. Summaesityksiä (2) ja (3) vertaa-<br />

′<br />

F malla nähdään (koska A \ U ⊂ X \ U), että Sn (A) voidaan tulkita ryhmän<br />

SF n (X) aliryhmäksi. Olkoon<br />

i F ′<br />

F<br />

n : Sn (A) → S F n (X)<br />

tämä upotushomomorfismi. Perhe {i F n } on myös selvästi ketjukuvaus.<br />

Määritelmän 17.1 mukaisesti ketjukompleksit (SF (X),∂ F ′<br />

F ) ja (S<br />

′<br />

F (A),∂ ) se-<br />

kä ketjukuvaus {i F n } indusoivat tekijäketjukompleksin; merkitään sitä symbolilla<br />

(S F (X,A),∂ ′′ ), jolloin siis<br />

Olkoon<br />

S F n (X,A) = S F n (X)/i F ′<br />

F<br />

n (Sn (A)) ja (4)<br />

∂ ′′<br />

n(〈c〉) = 〈∂ F n (c)〉 kaikille c ∈ S F n (X).<br />

p F n : S F n (X) → S F n (X,A)<br />

tekijähomomorfismi. Lauseen 17.7 nojalla perhe {p F n } on ketjukuvaus.<br />

Triviaalisti upotushomomorfismeille pätee<br />

j X n ◦ i 1 n = i F n ◦ j A n : Sn(A \ U) → S F n (X),<br />

joten lauseen 17.9 nojalla on olemassa homomorfismi<br />

: Sn(X \ U,A \ U) → SF n (X,A) siten, että kaavio<br />

j (X,A)<br />

n<br />

0 −−−−→ Sn(A \ U)<br />

⏐<br />

j A<br />

n<br />

′<br />

F 0 −−−−→ Sn (A)<br />

i 1<br />

n<br />

−−−−→ Sn(X \ U)<br />

⏐<br />

j X<br />

n<br />

i F<br />

n<br />

−−−−→ S F n (X)<br />

276<br />

p 1<br />

n<br />

−−−−→ Sn(X \ U,A \ U) −−−−→ 0<br />

⏐<br />

j (X,A)<br />

n<br />

p F<br />

n<br />

−−−−→ S F n (X,A) −−−−→ 0<br />

(5)


on kommutoiva. Lauseen 17.9 nojalla perhe {j (X,A)<br />

n }n∈Z on ketjukuvaus.<br />

Toisaalta upotushomomorfismeille pätee triviaalisti myös<br />

i 2 n ◦ k A n = k X n ◦ i F ′<br />

F<br />

n : Sn (A) → Sn(X),<br />

joten lauseen 17.9 nojalla on olemassa myös homomorfismi k (X,A)<br />

n<br />

Sn(X,A) siten, että kaavio<br />

′<br />

F 0 −−−−→ Sn (A)<br />

⏐<br />

⏐<br />

k A<br />

n<br />

0 −−−−→ Sn(A)<br />

i F<br />

n<br />

−−−−→ S F n (X)<br />

⏐<br />

k X<br />

n<br />

i 2<br />

n<br />

−−−−→ Sn(X)<br />

p F<br />

n<br />

−−−−→ S F n (X,A) −−−−→ 0<br />

⏐<br />

k (X,A)<br />

n<br />

p 2<br />

n<br />

−−−−→ Sn(X,A) −−−−→ 0<br />

: S F n (X,A) →<br />

kommutoi. Lauseen 17.9 nojalla myös perhe {k (X,A)<br />

n }n∈Z on ketjukuvaus.<br />

Upotushomomorfismeille pätee triviaalisti edelleen<br />

k A n ◦ j A n = i A\U<br />

n : Sn(A \ U) → Sn(A) ja<br />

k X n ◦ j X n = i X\U<br />

n<br />

: Sn(X \ U) → Sn(X),<br />

joten yhdistämällä kaaviot (5) ja (6) saadaan kommutoiva kaavio<br />

0 −−−−→ Sn(A \ U)<br />

⏐<br />

i A\U<br />

n<br />

0 −−−−→ Sn(A)<br />

i 1<br />

n<br />

−−−−→ Sn(X \ U)<br />

⏐<br />

i X\U<br />

n<br />

i 2<br />

n<br />

−−−−→ Sn(X)<br />

p 1<br />

n<br />

−−−−→ Sn(X \ U,A \ U) −−−−→ 0<br />

⏐<br />

k (X,A)<br />

n ◦j (X,A)<br />

n<br />

(6)<br />

(7)<br />

p 2<br />

n<br />

−−−−→ Sn(X,A) −−−−→ 0<br />

jonka rivit ovat eksakteja. Kun verrataan tätä kaavioon (1) ja käytetään lauseen<br />

17.9 yksikäsitteisyyspuolta, nähdään, että on oltava<br />

i (X\U,A\U)<br />

n<br />

= k (X,A)<br />

n<br />

◦ j (X,A)<br />

n . (8)<br />

Kuten edellä on todettu, perheet {k (X,A)<br />

n } ja {j (X,A)<br />

n } ovat ketjukuvauksia, joten<br />

ne indusoivat homologiahomomorfismit k (X,A)<br />

n ja j (X,A)<br />

n . Näille homologiahomomorfismeille<br />

pätee ehdon (8) nojalla<br />

i (X\U,X\U)<br />

n<br />

= k (X,A)<br />

n<br />

◦ j (X,A)<br />

n , (9)<br />

mikä seuraa suoraan homologiahomomorfismin määritelmästä samalla tavalla<br />

kuin lauseen 17.19 (tai 5.7) todistuksessa.<br />

Tämän typistyslauseen väitteenä on, että<br />

i (X\U,A\U)<br />

n<br />

: Hn(X \ U,A \ U) → Hn(X,A)<br />

277


on isomorfismi. Ehdon (9) nojalla riittää osoittaa, että<br />

j (X,A)<br />

n : Hn(X \ U,A \ U) → H F n (X,A) ja<br />

k (X,A)<br />

n<br />

ovat isomorfismeja.<br />

Osoitetaan ensin, että j (X,A)<br />

n<br />

: H F n (X,A) → Hn(X,A)<br />

: Hn(X \ U,A \ U) → HF n (X,A) on isomorfismi.<br />

Lauseen 17.11 nojalla riittää osoittaa, että<br />

j (X,A)<br />

n<br />

: Sn(X \ U,A \ U) → S F n (X,A)<br />

on isomorfismi kaikille n. Olkoon n ∈ Z mielivaltainen.<br />

Riittää osoittaa, että<br />

j (X,A)<br />

n on monomorfismi ja (10)<br />

j (X,A)<br />

n on epimorfismi. (11)<br />

Ehtoa (10) varten olkoon c ∈ Sn(X \ U,A \ U) siten että j (X,A)<br />

n (c) = 0. Riittää<br />

osoittaa, että<br />

c = 0. (12)<br />

Kaavion (5) rivit ovat eksakteja, jolloin p 1 n on epimorfismi ja siten on olemassa<br />

d ∈ Sn(X \ U) siten, että<br />

p 1 n(d) = c. (13)<br />

Tälle d saadaan kaavion (5) kommutoinnin nojalla<br />

p F n (j X n (d)) = j (X,A)<br />

n (p 1 n(d)) = j (X,A)<br />

n (c) = 0 ∈ S F n (X,A). (14)<br />

Koska pF n : SF n (X) → SF n (X,A) on tekijäkuvaus, niin ehtojen (4) ja (14) nojalla<br />

saadaan<br />

j X n (d) ∈ i F ′<br />

F<br />

n (Sn (A)). (15)<br />

Koska sekä jX n : Sn(X \ U) → SF n (X) että iF ′<br />

F<br />

n : Sn (A) → SF n (X) ovat upotuskuvauksia,<br />

niin ehto (15) merkitsee sitä, että d:llä on ehdon (3) mukainen<br />

summaesitys<br />

d = <br />

nσ · σ, (16)<br />

σ∈Σn(A)<br />

missä kaikille σ, joille nσ = 0, on joko |σ| ⊂ A \ U tai |σ| ⊂ int(A).<br />

Siten, kun esityksessä (16) on nσ = 0, niin<br />

|σ| ⊂ A. (17)<br />

Toisaalta näille σ pätee ehdon d ∈ Sn(X \ U) nojalla myös<br />

|σ| ⊂ X \ U. (18)<br />

278


Silloin ehtojen (17) ja (18) nojalla, kun esityksessä (16) on nσ = 0, pätee<br />

Tällöin esityksen (16) nojalla<br />

Koska määritelmän mukaan<br />

niin ehdon (19) nojalla<br />

|σ| ⊂ A \ U.<br />

d ∈ i 1 n(Sn(A \ U)). (19)<br />

Sn(X \ U,A \ U) = Sn(X \ U)/i 1 n(Sn(A \ U)),<br />

p 1 n(d) = 0, (20)<br />

sillä p 1 n : Sn(X \ U) → Sn(X \ U,A \ U) on tekijäkuvaus. Väite (12) seuraa nyt<br />

ehdoista (13) ja (20).<br />

Näin väite (10) on todistettu. Todistetaan sitten väite (11).<br />

Olkoon sitä varten b ∈ S F n (X,A) mielivaltainen. Riittää löytää<br />

c ∈ Sn(X \ U,A \ U) siten, että<br />

j (X,A)<br />

n (c) = b. (21)<br />

Kaavion (5) rivit ovat eksakteja, joten p F n on epimorfismi, ja silloin on olemassa<br />

a ∈ S F n (X) siten, että<br />

p F n (a) = b. (22)<br />

Nyt a:lla on ehdon (2) mukainen summaesitys<br />

a = <br />

nσ · σ, (23)<br />

σ∈Σn(X)<br />

missä kaikille σ, joille nσ = 0, on joko |σ| ⊂ X \ U tai |σ| ⊂ int(A). Äärellinen<br />

summa (23) voidaan jakaa kahtia muotoon<br />

a = <br />

nσ · σ + <br />

nσ · σ.<br />

Merkitään<br />

jolloin siis<br />

a1 = <br />

σ∈Σn(X)<br />

|σ|⊂X\U<br />

σ∈Σn(X)<br />

|σ|⊂X\U<br />

σ∈Σn(X)<br />

|σ|⊂X\U<br />

|σ|⊂int(A)<br />

nσ · σ ja a2 = <br />

σ∈Σn(X)<br />

|σ|⊂X\U<br />

|σ|⊂int(A)<br />

nσ · σ,<br />

a = a1 + a2. (24)<br />

279


Lisäksi pätee<br />

a1 ∈ Sn(X \ U) ja (25)<br />

′<br />

F<br />

a2 ∈ Sn (A). (26)<br />

Tässä ehto (26) seuraa esityksestä (3). Nyt haettu b:n alkukuvaketju c on löytynyt:<br />

Ehdon (25) nojalla voidaan asettaa<br />

c = p 1 n(a1) ∈ Sn(X \ U,A \ U).<br />

Riittää osoittaa, että ehto (21) pätee tälle ketjulle c. Näin on sillä<br />

⎛<br />

j (X,A)<br />

n<br />

p F n<br />

⎛<br />

⎜<br />

⎝<br />

⎜<br />

(c) i) = j (X,A)<br />

n (p 1 n(a1)) ii)<br />

= p F n (j X n (a1)) iii)<br />

= p F n ◦ j X n ⎝<br />

<br />

σ∈Σn(X)<br />

|σ|⊂X\U<br />

⎞<br />

<br />

σ∈Σn(X)<br />

|σ|⊂X\U<br />

⎞<br />

⎟ iv)<br />

nσ · σ⎟<br />

⎠ =<br />

⎟ v)<br />

nσ · σ⎟<br />

⎠ = p F n (a1) vi)<br />

= p F n (a − a2) vii)<br />

= p F n (a) − p F n (a2) viii)<br />

=<br />

b − p F n (a2) ix)<br />

= b − p F n (i F n (a2)) x)<br />

= b − 0 = b,<br />

missä yhtälö<br />

i) seuraa ketjun c määritelmästä,<br />

ii) seuraa kaavion (5) kommutoinnista,<br />

iii) on a1:n määritelmä,<br />

iv) seuraa upotushomomorfismin j X n määritelmästä: j X n (σ) = σ kaikille σ ∈<br />

Σn(X \ U),<br />

v) on taas a1:n määritelmä,<br />

vi) seuraa ehdosta (24),<br />

vii) seuraa siitä, että p F n on homomorfismi ja<br />

viii) seuraa ehdosta (22),<br />

ix) seuraa ehdosta (26) ja upotushomomorfismin iF n määritelmästä: iF n (a2) = a2<br />

′<br />

F<br />

kun a2 ∈ Sn (A) ja<br />

x) seuraa siitä, että kaavion (5) rivit ovat eksakteja.<br />

Näin myös väite (11) on todistettu, joten on nähty, että j (X,A)<br />

n on isomorfismi<br />

kaikille n. Silloin, kuten edellä todettiin, myös j (X,A)<br />

n on isomorfismi.<br />

Osoitetaan sitten, että myös homomorfismit k (X,A)<br />

n<br />

: H F n (X,A) → Hn(X,A)<br />

ovat isomorfismeja kaikille n. Kuten edellä todettiin, tämä riittää typistyslauseen<br />

todistukseksi.<br />

280


Kaaviosta (6) saadaan lauseen 17.20 mukaisesti kommutoiva kaavio<br />

′<br />

F<br />

Hn (A) −→ H F n (X) −→ H F ′<br />

F<br />

n (X,A) −→ Hn−1(A) −→ H F n−1(X)<br />

⏐<br />

k A ⏐<br />

n k X ⏐<br />

n k (X,A)<br />

⏐<br />

n k A ⏐<br />

n−1 k X n−1<br />

Hn(A) −→ Hn(X) −→ Hn(X,A) −→ Hn−1(A) −→ Hn−1(X)<br />

jonka rivit ovat eksakteja.<br />

(27)<br />

Nyt sekä A:n peite F ′ että X:n peite F toteuttavat lauseen 12.9 vaatimukset,<br />

jolloin kyseisen lauseen mukaan upotusketjukuvausten kA ja kX indusoimat<br />

homologiahomomorfismit ovat isomorfismeja. Tällöin erityisesti kaaviossa<br />

(27) olevat homomorfismit k A n , k X n , k A n−1 ja k X n−1 ovat isomorfismeja. Koska kaavio<br />

kommutoi ja sen rivit ovat eksakteja, niin viiden lemman eli lauseen 10.12<br />

nojalla myös k (X,A)<br />

n on isomorfismi.<br />

Näin typistyslause on kokonaan todistettu. <br />

Seuraavassa annetaan esimerkkejä typistyslauseen käytöstä. Aloitetaan mahdollisimman<br />

yksinkertaisesti ja lasketaan ensin sellaista, mikä jo ennalta tiedetään<br />

eli pallojen S p homologiaryhmät. Nämähän laskettiin luvussa 14 Mayer-Vietorisjonon<br />

avulla. Siellä laskut olivat melko helppoja, eivätkä ne typistyslauseeseen<br />

perustuvissa laskelmissa yhtään siitä helpotu, pikemminkin vaikeutuvat. Mutta<br />

tämä onkin vain esimerkki typistyslauseen käytöstä, näin alkajaisiksi.<br />

Esimerkki. Lasketaan siis pallojen Sp homologiaryhmät. Tehdään tämä induktiolla<br />

p:n suhteen (kuten tehtiin myös luvussa 14). Tapaus p = 0 on triviaali, eikä<br />

siinä typistyslausetta (sen enempää kuin Mayer-Vietoris-jonoakaan) tarvita.<br />

Aloitetaan induktio tapauksesta p = 1. Vastaushan on luvusta 14 jo tiedossa:<br />

Hn(S 1 ) ∼ <br />

Z kun n = 0 tai n = 1<br />

=<br />

0 muuten.<br />

Tämä pitäisi nyt nähdä oikeaksi myös typistyslauseen avulla. Olkoon ensin A<br />

puoliympyrä<br />

A = {(x1,x2) ∈ S 1 | x2 ≥ 0} ⊂ S 1 .<br />

Tällöin A on ilmeisesti kutistuva, joten sen homologiaryhmät ovat hallinnassa.<br />

Ideana on nyt laskea relatiiviset homologiaryhmät Hn(S 1 ,A) ja sen jälkeen<br />

selvittää ryhmät Hn(S 1 ) huomautuksen 17.13 eksaktista jonosta<br />

· · · −→ Hn(A) −→ Hn(S 1 ) −→ Hn(S 1 ,A) −→ Hn−1(A) −→ · · · (1)<br />

Näiden ryhmien Hn(S 1 ,A) laskemiseen käytetään typistyslausetta. ”Typistetään”<br />

siis ensin joukkoja A ja S 1 . Merkitään<br />

U = {(x1,x2) ∈ S 1 | x2 ≥ 1/2} ⊂ S 1 .<br />

281


Tämä U täyttää typistyslauseen ehdon ja silloin pätee<br />

joten riittää laskea ryhmät Hn(S 1 \ U,A \ U).<br />

Hn(S 1 ,A) ∼ = Hn(S 1 \ U,A \ U), (2)<br />

Merkitään Y =] − 1,1[ ⊂ R ja B =] − 1, −1/2] ∪ [1/2,1[ ⊂ Y .<br />

A \ U<br />

ց<br />

U<br />

↓<br />

ւ<br />

A \ U<br />

−→<br />

f<br />

B<br />

↓<br />

.. ..<br />

Ilmeisesti on olemassa homeomorfismi f : S 1 \ U → Y siten, että f(A \ U) = B.<br />

Silloin lauseen 17.23 mukaan pätee<br />

joten riittää laskea ryhmät Hn(Y,B).<br />

Hn(S 1 \ U,A \ U) ∼ = Hn(Y,B), (3)<br />

Nämä on melkein laskettu jo esimerkissä 17.15, mutta siellä oli ehto p ≥ 2,<br />

joka ei nyt ole voimassa. Nämä täytyy siis laskea erikseen. Y on selvästi kutis-<br />

tuva, joten<br />

Hn(Y ) ∼ =<br />

<br />

Z kun n = 0<br />

0 muuten.<br />

B on ilmeisesti homotopinen kahden pisteen avaruuden kanssa, joten<br />

Hn(B) ∼ <br />

Z<br />

=<br />

2 kun n = 0<br />

0 muuten.<br />

Huomautuksesta 17.13 saadaan eksakti jono<br />

· · · −→ Hn(B) −→ Hn(Y ) −→ Hn(Y,B) −→ Hn−1(B) −→ · · · (6)<br />

Kun n ≥ 2, niin ehtojen (4) ja (5) mukaan Hn(Y ) = Hn−1(B) = 0, jolloin<br />

jonosta (6) saadaan eksakti<br />

ja siten<br />

0 −→ Hn(Y,B) −→ 0,<br />

Y<br />

B<br />

↓<br />

(4)<br />

(5)<br />

Hn(Y,B) = 0, kun n ≥ 2. (7)<br />

282


Koska Y on polkuyhtenäinen, niin lauseen 17.14 nojalla saadaan<br />

H0(Y,B) = 0. (8)<br />

Laskematta on siis vielä H1(Y,B). Sitä varten saadaan ehtojen (4), (5) ja (7)<br />

nojalla jonosta (6) eksakti<br />

Tästä saadaan lauseen 10.10 nojalla<br />

0 −→ H1(Y,B) −→ Z 2 −→ Z −→ 0.<br />

H1(Y,B) ∼ = Z. (9)<br />

Kokoamalla nyt yhteen ehdot (2), (3), (7), (8) ja (9) nähdään, että<br />

Hn(S 1 ,A) ∼ <br />

Z kun n = 1<br />

=<br />

0 muuten.<br />

A:n ilmeisen kutistuvuuden nojalla pätee<br />

Hn(A) ∼ <br />

Z kun n = 0<br />

=<br />

0 muuten.<br />

(10)<br />

(11)<br />

Sijoitetaan nyt ehdot (10) ja (11) jonoon (1), jolloin arvoille n ≥ 2 saadaan<br />

eksakti<br />

0 −→ Hn(S 1 ) −→ 0,<br />

ja silloin<br />

Hn(S 1 ) = 0, kun n ≥ 2. (12)<br />

Tapaus n = 0 saadaan S 1 :n polkuyhtenäisyydestä ja lauseesta 6.7:<br />

H0(S 1 ) ∼ = Z. (13)<br />

Tapausta n = 1 varten sijoitetaan ehdot (10), (11) ja (13) jonoon (1), jolloin<br />

saadaan eksakti<br />

Tästä saadaan lauseen 10.11 nojalla<br />

0 −→ H1(S 1 ) −→ Z −→ Z −→ Z −→ 0.<br />

H1(S 1 ) ∼ = Z 1−1+1 = Z. (14)<br />

Näin kaikki ryhmät on laskettu ja vastaus on (kuten pitääkin) ehtojen (12), (13)<br />

ja (14) nojalla<br />

Hn(S 1 ) ∼ <br />

=<br />

Z<br />

0<br />

kun n = 0 tai n = 1<br />

muuten.<br />

283


Kun tapaus p = 1 on näin selvitetty, voidaan olettaa, että p ≥ 2 ja asettaa<br />

induktio-oletus, joka kuuluu (tietysti) näin:<br />

Hn(S p−1 ) ∼ <br />

Z kun n = 0 tai n = p − 1<br />

=<br />

(15)<br />

0 muuten.<br />

Induktioväitteenä on<br />

Olkoon nyt A puolipallo<br />

Olkoon lisäksi<br />

Hn(S p ) ∼ =<br />

<br />

Z kun n = 0 tai n = p<br />

0 muuten.<br />

A = {(x1,...,xp,xp+1) ∈ S p | xp+1 ≥ 0} ⊂ S p .<br />

U = {(x1,...,xp,xp+1) ∈ S p | xp+1 ≥ 1/2} ⊂ A.<br />

Tällöin typistyslauseen ehdot ovat kunnossa ja saadaan<br />

Olkoon Y avaruuden R p avoin yksikköpallo ja<br />

(16)<br />

Hn(S p ,A) ∼ = Hn(S p \ U,A \ U). (17)<br />

B = {x ∈ Y | ||x|| ≥ 1/2},<br />

aivan kuten dimensiossa p = 1. Tässäkin on selvää, että stereograafisen projektion<br />

kautta löytyy homeomorfismi f : S p \ U → Y siten, että f(A \ U) = B.<br />

Silloin lauseen 17.23 mukaan pätee<br />

Hn(S p \ U,A \ U) ∼ = Hn(Y,B). (18)<br />

Ryhmät Hn(Y,B) tunnetaan esimerkistä 17.15:<br />

Hn(Y,B) ∼ <br />

Z kun n = p<br />

=<br />

0 muuten.<br />

Siten ehtojen (17) ja (18) nojalla saadaan myös<br />

Hn(S p ,A) ∼ <br />

Z kun n = p<br />

=<br />

0 muuten.<br />

Huomautuksesta 17.13 saadaan nyt eksakti jono<br />

(19)<br />

· · · −→ Hn(A) −→ Hn(S p ) −→ Hn(S p ,A) −→ Hn−1(A) −→ · · · (20)<br />

Koska tämäkin A on selvästi kutistuva, niin saadaan taas kuten ehdossa (10)<br />

Hn(A) ∼ <br />

Z kun n = 0<br />

=<br />

(21)<br />

0 muuten.<br />

284


Sijoittamalla ehdot (19) ja (21) jonoon (20) saadaan kaikille n = 0 ja n = p<br />

eksakti jono<br />

0 −→ Hn(S p ) −→ 0,<br />

jolloin<br />

Hn(S p ) = 0, kun n = 0 ja n = p. (22)<br />

Tapaus n = 0 saadaan S p :n polkuyhtenäisyydestä ja lauseesta 6.7:<br />

H0(S p ) ∼ = Z. (23)<br />

Tapauksessa n = p saadaan sijoittamalla ehdot (19) ja (21) jonoon (20) eksakti<br />

joten<br />

0 −→ Hp(S p ) −→ Z −→ 0,<br />

Hp(S p ) ∼ = Z. (24)<br />

Kokoamalla yhteen ehdot (22), (23) ja (24) saadaan induktioväite (16), joten<br />

asia on selvä.<br />

Lopuksi voidaan esittää kaksi kysymystä:<br />

- Missä induktio-oletusta (15) käytettiin hyväksi?<br />

- Onko esimerkkiä 17.15 lupa tässä käyttää; sen todistuksessahan tarvittiin tietoa<br />

pallojen homologiaryhmistä. Onko tässä kehäpäättely?<br />

Vastaus näihin kysymyksiin on seuraava: Kehäpäättelyä ei synny, koska esimerkkiä<br />

17.15 (jossa ryhmät Hn(Y,B) laskettiin) tarkastelemalla havaitaan, että<br />

siinä kyllä tarvittiin tietoa pallojen homologiaryhmistä, mutta ainoastaan<br />

pallosta S p−1 . Tämähän on nyt tässä induktio-oletuksena, joten sitä on lupa<br />

käyttää. Jos kehäpäättelyepäily ei tällä hälvene, niin esimerkin 17.15 voi kokonaisuudessaan<br />

siirtää tähän induktioaskeleen sisälle ja kaikki toimii.<br />

Tuo ylläsanottu vastaa myös ensimmäiseen kysymykseen siitä, miksi tässä ylipäätään<br />

induktiotodistus on: induktio-oletusta siis tarvitaan ryhmien Hn(Y,B)<br />

laskemiseen.<br />

Esimerkki 17.25 Seuraavaksi lasketaan typistyslauseen avulla toruksen homologiaryhmät.<br />

Tästä on ollut puhetta jo Mayer-Vietoris-jonon yhteydessä, jolloin asia jätettiin<br />

harjoitustehtäväksi 14.8. Tämä M-V-jonoon perustuva lasku on kuitenkin hyvin<br />

vaikea, ja tässä typistyslause taitaa antaa helpomman keinon. Toruspinta määriteltiin<br />

tehtävässä 8.3. Se voidaan ajatella myös toisin, samaan tyyliin kuin<br />

Möbiuksen nauha tehtävässä 16.7. Torus syntyy siis liimaamalla suorakaiteen<br />

vastakkaiset kyljet a yhteen, jolloin syntyy putki, ja sen jälkeen putken päät b<br />

yhteen, jolloin torus on valmis – siis näin:<br />

285


a<br />

b b<br />

a<br />

Laskuja varten tämä määritelmä täytyy tehdä vähän täsmällisemmin. Tässä<br />

on siis samanlainen idea kuin Möbiuksen nauhan määritelmässä. Olkoon<br />

I = [0,1] × [0,1] ⊂ R2 varustettuna tavallisella normitopologialla. Jaetaan I<br />

pistevieraisiin ekvivalenssiluokkiin seuraavasti:<br />

[(x,y)] = {(x,y)} kun (x,y) ∈ int(I),<br />

[(0,y)] = [(1,y)] = {(0,y),(1,y)} kun 0 < y < 1,<br />

[(x,0)] = [(x,1)] = {(x,0),(x,1)} kun 0 < x < 1 ja<br />

[(0,0)] = [(1,0)] = [(0,1)] = [(1,1)] = {(0,0),(1,0),(0,1),(1,1)}.<br />

Olkoon tätä jakoa vastaava ekvivalenssirelaatio I:ssä. Tällöin torus T määritellään<br />

tekijäavaruutena<br />

T = I/ .<br />

Torus topologisoidaan antamalla sille tavallinen tekijätopologia. Olkoon p : I →<br />

T tekijäkuvaus, p(x,y) = [(x,y)]. Tekijätopologian määritelmän mukaan joukko<br />

A ⊂ T on avoin jos ja vain jos p −1 (A) ⊂ I on avoin. Seuraavassa kuvassa on piirretty<br />

näkyviin eri T:n pisteiden ympäristöjä – tai oikeammin niiden alkukuvia<br />

kuvauksessa p. Vertaa vastaavaan kuvaan Möbiuksen nauhan yhteydessä.<br />

Määritellään<br />

Tällöin pätee<br />

c<br />

d a d<br />

• •<br />

•<br />

•<br />

b<br />

•<br />

• •<br />

•<br />

d a d<br />

•<br />

A = p({(x,y) ∈ I | 1/4 ≤ x ≤ 3/4}) ⊂ T.<br />

c<br />

A ∼ S 1 . (1)<br />

Jätetään tämän tarkka todistus harjoitustehtäväksi. Homotopiaekvivalenssin<br />

antaa vaikkapa kuvaus p(x,y) ↦→ (cos 2πy,sin 2πy). Intuitiivisesti ajatellen tämä<br />

on selvää, sillä A on suorakaide, jonka päät on liimattu yhteen; siis sylinteri:<br />

286


A<br />

Ehdon (1) ja lauseen 9.29 nojalla saadaan<br />

Hn(A) ∼ = Hn(S 1 ) ∼ <br />

Z kun n = 0 tai n = 1<br />

=<br />

0 muuten.<br />

Lasketaan nyt typistyslauseen avulla ryhmät Hn(T,A). Typistyslauseessa käytettäväksi<br />

joukoksi U valitaan<br />

U = p({(x,y) ∈ I | x = 1/2}) ⊂ A ⊂ T.<br />

<br />

ւ U<br />

Typistyslauseen ehdot toteutuvat, joten saadaan heti<br />

<br />

A<br />

Hn(T,A) ∼ = Hn(T \ U,A \ U) kaikille n. (3)<br />

Määritellään kuvaus f : A → T \ U asettamalla<br />

<br />

p(x +<br />

f(p(x,y)) =<br />

1<br />

2 ,y) kun x ≤ 1/2<br />

,y) kun x ≥ 1/2.<br />

p(x − 1<br />

2<br />

Jätetään harjoitustehtäväksi osoittaa, että f on hyvin määritelty ja että f on<br />

jatkuva, jopa homeomorfismi kuvajoukolleen. Havainnollisesti f kuvaa näin:<br />

287<br />

(2)


ւ<br />

<br />

U<br />

<br />

A<br />

f(U)<br />

ց<br />

<br />

<br />

ւ<br />

<br />

<br />

U<br />

ւ f(U)<br />

f(A) f(A)<br />

Huomaa, että f(A) on yhtenäinen, niin kuin tietysti pitääkin, koska A on yhtenäinen<br />

ja f jatkuva. Intuitiivisesti f:n käytös on hyvin yksinkertaista: se<br />

liu’uttaa putkea A puoli kierrosta pitkin toruksen T pintaa. Nyt f : A → T \ U<br />

on homotopiaekvivalenssi. Sen homotopiakäänteiskuvaus g : T \ U → A syntyy<br />

näin: määritellään ensin h : T \ U → f(A) asettamalla<br />

⎧<br />

⎪⎨ p(x,y) kun p(x,y) ∈ f(A)<br />

h(p(x,y)) = p( 1,y)<br />

kun 1/4 < x < 1/2<br />

⎪⎩<br />

4<br />

p( 3<br />

4<br />

,y) kun 1/2 < x < 3/4<br />

ja sitten g = f −1 ◦ h. Jätetään yksityiskohdat harjoitustehtäväksi.<br />

Joukon A ⊂ T reuna koostuu kahdesta polkukomponentista K1 ja K2, ∂A =<br />

K1 ∪ K2, missä<br />

K1 = p({(x,y) ∈ T | x = 1/4}) ⊂ A ja K2 = p({(x,y) ∈ T | x = 3/4}) ⊂ A.<br />

Joukko K1 ∪ K2 on myös kuvajoukon f(A) reuna ja ilmeisesti<br />

f(K1) = K2 ja f(K2) = K1<br />

sekä lisäksi f|K1∪K2 : K1 ∪ K2 → K1 ∪ K2 on homeomorfismi.<br />

ր<br />

K1<br />

ւ<br />

<br />

U<br />

տ<br />

K2<br />

288<br />

f(U)<br />

ց<br />

<br />

<br />

ր<br />

K1 = f(K2)<br />

ւ<br />

<br />

<br />

U<br />

ւ f(U)<br />

տ<br />

K2 = f(K1)


Kuvaus f|K1∪K2 : K1 ∪ K2 → A \ U on myös homotopiaekvivalenssi. Sen homotopiakäänteiskuvaus<br />

g ′ : A \ U → K1 ∪ K2 syntyy näin: määritellään ensin<br />

h ′ : A \ U → f(A) asettamalla<br />

h ′ (p(x,y)) =<br />

<br />

p( 1<br />

4<br />

p( 3<br />

4<br />

,y) kun 1/4 ≤ x < 1/2<br />

,y) kun 1/2 < x ≤ 3/4<br />

ja sitten g ′ = f −1 ◦ h ′ . Jätetään yksityiskohdat tässäkin harjoitustehtäväksi.<br />

Tällöin f : (A,K1 ∪K2) → (T \U,A\U) on parikuvaus, jolle sekä f : A → T \U<br />

että f|K1∪K2 : K1 ∪ K2 → A \ U ovat homotopiaekvivalensseja eli avaruusparit<br />

(A,K1∪K2) ja (T \U,A\U) ovat määritelmän 17.21 mukaisesti parihomotopisia.<br />

Silloin lauseen 17.22 nojalla<br />

Hn(A,K1 ∪ K2) ∼ = Hn(T \ U,A \ U) kaikille n. (4)<br />

Selvästi sekä K1 että K2 ovat homeomorfisia joukon S 1 kanssa; homeomorfismit<br />

ovat (esimerkiksi) h1 : K1 → S 1 ja h2 : K2 → S 1 , missä h1(p(1/4,y)) =<br />

(cos 2πy,sin 2πy) ja h2(p(3/4,y)) = (cos 2πy,sin 2πy). Tällöin<br />

Hn(K1 ∪ K2) i) ∼ = Hn(K1) ⊕ Hn(K2) ii)<br />

<br />

Z ⊕ Z kun n = 0 tai n = 1<br />

0 muuten<br />

iv)<br />

∼=<br />

∼=<br />

∼= Hn(S 1 ) ⊕ Hn(S 1 ) iii)<br />

<br />

Z 2 kun n = 0 tai n = 1<br />

0 muuten.<br />

Tässä ehto<br />

i) perustuu lauseeseen 7.19 ja siihen, että K1 ja K2 ovat joukon K1 ∪ K2 polkukomponentit,<br />

ii) seuraa lauseesta 5.9 (koska siis K1 ≈ S 1 ≈ K2; lisäksi tässä tarvitaan lausetta<br />

7.4),<br />

iii) seuraa lauseesta 14.1 (tässäkin tarvitaan lausetta 7.4) ja<br />

iv) seuraa huomautuksesta 7.2.<br />

Huomautuksesta 17.13 saadaan nyt eksakti jono<br />

· · · −→ Hn(K1∪K2) −→ Hn(A) −→ Hn(A,K1∪K2) −→ Hn−1(K1∪K2) −→ · · ·<br />

(6)<br />

Kun n ≥ 3, saadaan jonosta (6) ehtojen (2) ja (5) nojalla eksakti<br />

joten<br />

0 −→ Hn(A,K1 ∪ K2) −→ 0,<br />

(5)<br />

Hn(A,K1 ∪ K2) = 0 kun n ≥ 3. (7)<br />

289


Koska A on polkuyhtenäinen, niin lauseen 17.14 nojalla<br />

H0(A,K1 ∪ K2) = 0. (8)<br />

Lasketaan vielä H1(A,K1 ∪ K2) ja H2(A,K1 ∪ K2). Jonon (6) loppupää on<br />

H2(A) eπ2<br />

−→ H2(A,K1 ∪ K2) ǫ2<br />

−→ H1(K1 ∪ K2) ei1<br />

−→<br />

H1(A) eπ1<br />

−→ H1(A,K1 ∪ K2) ǫ1<br />

−→ H0(K1 ∪ K2) ei0<br />

−→ (9)<br />

H0(A) eπ0<br />

−→ H0(A,K1 ∪ K2) −→ 0,<br />

missä πn:t ovat tekijäkuvausten πn : Sn(A) → Sn(A,K1∪K2) indusoimia homologiahomomorfismeja.<br />

Tästä saadaan edelleen ehtojen (2), (5), (7) ja (8) nojalla<br />

eksakti<br />

0 −→ H2(A,K1 ∪ K2) −→ Z 2 −→ Z −→ H1(A,K1 ∪ K2) −→ Z 2 −→ Z −→ 0.<br />

Tästä jonosta ei kuitenkaan pelkän eksaktisuuden nojalla voi päätellä kahta<br />

tuntematonta ryhmää, vaan tarvitaan tietoa jonon (9) homomorfismeista. Helpointa<br />

on ehkä tutkia kuvausta i1. Se on huomautuksen 17.13 mukaisesti upotuskuvauksen<br />

i : K1 ∪ K2 ֒→ A indusoima homologiahomomorfismi. Merkitään<br />

symboleilla j ja k upotuskuvauksia j : K1 ֒→ K1 ∪ K2 ja k : K1 ֒→ A, jolloin<br />

k = i ◦ j. Tällöin lauseen 5.7 nojalla<br />

k1 = i1 ◦ j1. (10)<br />

Nyt K1 on joukon A deformaatioretrakti. Deformaatioretraktion antaa kuvaus<br />

r : A → K1, r(p(x,y)) = p(1/4,y). Jätetään yksityiskohdat harjoitustehtäväksi.<br />

Tällöin lauseen 9.31 nojalla upotuskuvauksen k indusoima homologiahomomorfismi<br />

k1 : H1(K1) → H1(A) on isomorfismi ja erityisesti surjektio. Tällöin ehdon<br />

(10) nojalla myös homomorfismini1 : H1(K1 ∪K2) → H1(A) on oltava surjektio<br />

eli pätee<br />

Im(i1) = H1(A).<br />

Koska jono (9) on eksakti, niin Im(i1) = Ker(π1) ja siten<br />

Ker(π1) = H1(A),<br />

ja silloin π1 on nollakuvaus. Tämä merkitsee sitä, että<br />

joten jonon (8) eksaktisuuden nojalla<br />

Im(π1) = 0,<br />

Ker(ǫ1) = 0,<br />

eli ǫ1 on monomorfismi. Näiden tietojen perusteella jono (9) voidaan katkaista<br />

kahdeksi eksaktiksi jonoksi<br />

H2(A) eπ2<br />

−→ H2(A,K1 ∪ K2) ǫ2<br />

−→ H1(K1 ∪ K2) ei1<br />

−→ H1(A) eπ1<br />

−→ 0<br />

290


ja<br />

0 −→ H1(A,K1 ∪ K2) ǫ1<br />

−→ H0(K1 ∪ K2) ei0<br />

−→ H0(A) eπ0<br />

−→ H0(A,K1 ∪ K2) −→ 0.<br />

Kun nyt käytetään ehtoja (2), (5), (7) ja (8), niin näistä saadaan eksaktit<br />

ja<br />

0 −→ H2(A,K1 ∪ K2) −→ Z 2 −→ Z −→ 0<br />

0 −→ H1(A,K1 ∪ K2) −→ Z 2 −→ Z −→ 0.<br />

Näistä jonoista saadaan lauseen 10.10 nojalla<br />

H2(A,K1 ∪ K2) ∼ = Z ∼ = H1(A,K1 ∪ K2). (11)<br />

Näin kaikki ryhmät Hn(A,K1 ∪ K2) on laskettu. Kootaan tulos vielä yhteen<br />

ehdoista (7), (8) ja (11):<br />

Hn(A,K1 ∪ K2) ∼ <br />

Z kun n = 1 tai n = 2<br />

=<br />

0 muuten.<br />

Tällöin ehdon (4) nojalla saadaan<br />

Hn(T \ U,A \ U) ∼ =<br />

<br />

Z kun n = 1 tai n = 2<br />

0 muuten.<br />

Tästä saadaan edelleen ehdon (3) nojalla<br />

Hn(T,A) ∼ <br />

Z kun n = 1 tai n = 2<br />

=<br />

0 muuten.<br />

Huomautuksesta 17.13 saadaan paitsi jono (6) myös vastaava jono<br />

(12)<br />

· · · −→ Hn(A) −→ Hn(T) −→ Hn(T,A) −→ Hn−1(A) −→ · · · (13)<br />

Tästä saadaan ehtojen (2) ja (12) nojalla kaikille n ≥ 3 eksakti<br />

Silloin<br />

0 −→ Hn(T) −→ 0.<br />

Hn(T) = 0 kaikille n ≥ 3. (14)<br />

Koska T on (selvästi) polkuyhtenäinen, niin lauseen 6.7 nojalla<br />

H0(T) ∼ = Z. (15)<br />

Laskematta on vielä H1(T) ja H2(T). Jonon (13) loppupää on<br />

H2(A) −→ H2(T) −→ H2(T,A) ǫ2<br />

−→ H1(A) ei1<br />

−→ H1(T) −→ (16)<br />

H1(T,A) ǫ1<br />

−→ H0(A) ei0<br />

−→ H0(T) −→ H0(T,A) −→ 0.<br />

291


Tässä on taas liikaa tuntemattomia, jotta pelkkä eksaktisuus riittäisi niiden<br />

määräämiseen. Jonon (9) yhteydessä todettiin, että siellä i1 oli epimorfismi.<br />

Tässä on tietenkin aivan toinen tilanne, koska tässä oleva i1 on upotuskuvauksen<br />

i : A ֒→ T indusoima – jonossa (9) oli erilainen upotus. Tässäkin voidaan<br />

homomorfismista i1 sanoa jotakin.<br />

Joukko A ei ole T:n deformaatioretrakti (tätä tietoa ei tarvita tässä), mutta<br />

retrakti se on. Retraktion r : T → A antaa esimerkiksi kuvaus<br />

⎧<br />

⎪⎨ p(x,y) kun p(x,y) ∈ A<br />

r(p(x,y)) = p(<br />

⎪⎩<br />

1<br />

2 − x,y) kun 0 ≤ x < 1/4<br />

− x,y) kun 3/4 < x ≤ 1.<br />

p( 3<br />

2<br />

Jätetään harjoitustehtäväksi varmistua siitä, että r on hyvin määritelty ja jatkuva<br />

kuvaus r : T → A, joka pitää A:n alkiot paikallaan – siis retrakti. Jätetään<br />

harjoitustehtäväksi miettiä myös r:n havainnollinen käytös, jos torusta ajatellaan<br />

uimarenkaana. Kuvaus r on siis jatkuva, mutta kyllä siinä saksia tarvitaan,<br />

jos konkreettisesti aikoo uimarenkaan tuolla tavalla taivutella – ainakin, jos aikoo<br />

koko taivuttelun ajan pysyä tässä joukossa T, vertaa sivun 127 alalaidassa<br />

olevaan asiaan liittyvään kumilenkkivertaukseen. Niinhän se on tietysti oltavakin,<br />

koska A ei siis ole deformaatioretrakti.<br />

Nyt voidaan soveltaa lausetta 9.35 (jota ei paljon ole käytettykään): Koska A<br />

on T:n retrakti, niin upotuskuvauksen indusoima homologiahomomorfismi on<br />

monomorfismi, siis tässä i1 on monomorfismi, ja samoin tietysti i0.<br />

Tällöin Ker(i0) = 0 = Ker(i1), jolloin jonon (16) eksaktisuuden nojalla<br />

Im(ǫ2) = 0 = Im(ǫ1),<br />

joten ǫ2 ja ǫ1 ovat nollakuvauksia. Silloin jono (16) voidaan katkaista kahdeksi<br />

eksaktiksi jonoksi<br />

ja<br />

H2(A) −→ H2(T) −→ H2(T,A) ǫ2<br />

−→ 0 (17)<br />

0 −→ H1(A) ei1<br />

−→ H1(T) −→ H1(T,A) ǫ1<br />

−→ 0. (18)<br />

Ehtojen (2) ja (12) nojalla saadaan jonosta (17) eksakti<br />

Tällöin<br />

0 −→ H2(T) −→ Z −→ 0.<br />

Jonosta (18) saadaan ehtojen (2) ja (12) nojalla eksakti<br />

H2(T) ∼ = Z. (19)<br />

0 −→ Z −→ H2(T) −→ Z −→ 0.<br />

292


Tällöin lauseen 10.9 nojalla<br />

H1(T) ∼ = Z 2 . (20)<br />

Näin kaikki toruksen homologiaryhmät on laskettu. Kootaan tulos vielä yhteen<br />

ehdoista (14), (15), (19) ja (20):<br />

Hn(T) ∼ ⎧<br />

⎪⎨ Z<br />

=<br />

⎪⎩<br />

2 kun n = 1<br />

Z kun n = 0 tai n = 2<br />

0 muuten.<br />

Esimerkki 17.26 Lasketaan lopuksi Kleinin pullon homologiaryhmät.<br />

Kleinin pullo muodostuu havainnollisesti samaan tapaan kuin torus: liimataan<br />

ensin suorakaiteen vastakkaiset kyljet yhteen, mutta siinä välissä kiepautetaan<br />

syntyvän putken toinen pää ympäri (kuten Möbiuksen nauhan tapauksessa) ja<br />

liimataan vasta sitten putken päät yhteen. Tätä liimausoperaatiota ei voi tehdä<br />

R 3 :ssa eli ihan konkreettinen paperilla ja teipillä rakentelu ei onnistu (tämä<br />

voidaan todistaa), mutta R 4 :ssa tämä onnistuu, ts. Kleinin pullolle voidaan antaa<br />

tietty yhtälöesitys (vrt. toruksen vastaava tehtävässä 8.3) avaruudessa R 4 .<br />

Käytetään tässä kuitenkin samantapaista määrittelyä kuin toruksen tapauksessa<br />

esimerkissä 17.25.<br />

Olkoon tässä taas I = [0,1] × [0,1] ⊂ R 2 varustettuna tavallisella normitopologialla.<br />

Jaetaan nyt I pistevieraisiin ekvivalenssiluokkiin seuraavasti; vertaa<br />

jakoa toruksen ja Möbiuksen nauhan vastaaviin jakoihin:<br />

[(x,y)] = {(x,y)} kun (x,y) ∈ int(I),<br />

[(0,y)] = [(1,1 − y)] = {(0,y),(1,1 − y)} kun 0 < y < 1,<br />

[(x,0)] = [(x,1)] = {(x,0),(x,1)} kun 0 < x < 1 ja<br />

[(0,0)] = [(1,0)] = [(0,1)] = [(1,1)] = {(0,0),(1,0),(0,1),(1,1)}.<br />

Olkoon tätä jakoa vastaava ekvivalenssirelaatio I:ssä. Tällöin Kleinin pullo<br />

K määritellään tekijäavaruutena<br />

K = I/ .<br />

Kleinin pullo topologisoidaan samalla tavalla kuin torus antamalla sille tavallinen<br />

tekijätopologia. Olkoon p : I → K tekijäkuvaus, p(x,y) = [(x,y)]. Tekijätopologian<br />

määritelmän mukaan joukko A ⊂ K on siis avoin jos ja vain<br />

jos p −1 (A) ⊂ I on avoin. Seuraavassa kuvassa on piirretty näkyviin eri K:n<br />

pisteiden ympäristöjä – tai oikeammin niiden alkukuvia kuvauksessa p. Vertaa<br />

vastaavaan kuvaan toruksen ja Möbiuksen nauhan yhteydessä. Tuo ”nurkkapisteen”<br />

ympäristö, joka koostuu kuvassa neljästä neljännesympyrästä, on tässä<br />

viivoitettu eri tavalla kuin toruksen tapauksessa, mikä johtuu siitä, että nämä<br />

neljännesympyrät liimautuvat toisiinsa eri järjestyksessä ja viivat ikäänkuin<br />

jatkuvat ”suorina” viivoina neljänneksestä toiseen.<br />

293


c<br />

d a d<br />

• •<br />

•<br />

•<br />

b<br />

•<br />

• •<br />

•<br />

d a d<br />

Punkteerataan I merkitsemällä<br />

•<br />

F = I \ {(1/2,1/2)}.<br />

Määritellään F:n 1-simpleksit τk : ∆1 → I, k = 1,2,3,4 asettamalla<br />

Merkitään<br />

τ1<br />

τ1((1 − t)e0 + te1) = (0,t) ∈ I,<br />

τ2((1 − t)e0 + te1) = (t,1) ∈ I,<br />

τ3((1 − t)e0 + te1) = (1,1 − t) ∈ I ja<br />

τ4((1 − t)e0 + te1) = (t,0) ∈ I, t ∈ [0,1].<br />

τ2<br />

F<br />

◦<br />

( 1 1<br />

2 , 2 )<br />

τ4<br />

τ3<br />

d = τ1 + τ2 + τ3 − τ4 ∈ S1(F),<br />

jolloin d on sykli. Ilmeisesti joukon I reuna ∂I = ∪ 4 i=1 |τi| on F:n deformaatioretrakti<br />

ja lisäksi homeomorfinen ympyrän S 1 kanssa. Tällöin lauseiden 9.31 ja<br />

14.1 nojalla<br />

Hn(F) ∼ = Hn(S 1 ) ∼ =<br />

294<br />

c<br />

<br />

Z kun n = 0,1<br />

0 muuten.<br />

(1)


Huomautuksessa 14.7 löydettiin ympyrän S 1 homologiaryhmän H1(S 1 ) virittäjä<br />

[σ] tai tarkemmin sanottuna vapaan Abelin ryhmän H1(S 1 ) kanta {[σ]}. Aivan<br />

vastaavalla tavalla voidaan nyt nähdä, että syklin d määräämä homologialuokka<br />

[d] ∈ H1(F) on homologiaryhmän H1(F) virittäjä eli<br />

{[d]} on vapaan Abelin ryhmän H1(F) kanta. (2)<br />

Tässä on se ero huomautukseen 14.7 verrattuna, että pitää käyttää (esimerkiksi)<br />

F:n peitettä {F1,F2}, missä<br />

F1 = F \ {(0,y) | y > 0} ja F2 = F \ {(0,y) | y < 0}.<br />

Muuten tilanne on analoginen; tässä todistus on itse asiassa vähän helpompi,<br />

sillä d:lle ei tarvitse tehdä barysentristä jakoa, koska se on jo valmiiksi alistettu<br />

peitteelle {F1,F2}.<br />

Punkteerataan myös K määrittelemällä ensin a = p(1/2,1/2) ja sitten<br />

jolloin<br />

A = K \ {a},<br />

A = p(F).<br />

Määritellään edelleen K:n 1-simpleksit σk : ∆1 → K asettamalla<br />

σk = p ◦ τk, k = 1,2.<br />

Koska p on tekijäkuvauksena jatkuva, niin nämä σk:t ovat jatkuvia ja siten<br />

todella σk ∈ Σ1(K). Määritellään edelleen<br />

Huomaa, että<br />

σ1<br />

◦<br />

a<br />

c = σ1 + σ2 ∈ S1(K).<br />

p ◦ τ3 = σ1 ja p ◦ τ4 = σ2. (3)<br />

σ2<br />

σ2<br />

σ1<br />

A<br />

Koska σk(0) = σk(1), k = 1,2, niin σk:t ovat syklejä, ja silloin myös c on<br />

sykli eli pätee<br />

c ∈ Z1(K). (4)<br />

295


Merkitään<br />

jolloin ilmeisesti<br />

Merkitään<br />

B = |c| = |σ1| ∪ |σ2| ⊂ K,<br />

B = p({(0,y) | 0 ≤ y ≤ 1}) ∪ p({(x,1) | 0 ≤ x ≤ 1}). (5)<br />

L = {x ∈ R 2 | ||x − (1,0)|| = 1 tai ||x − (−1,0)|| = 1},<br />

jolloin L on kuvan ”kahdeksikko”:<br />

• •<br />

(−1,0) (1,0)<br />

L<br />

Määritellään kuvaus f : B → L asettamalla<br />

<br />

f(p(0,y)) = (1,0) + (cos 2πy,sin 2πy)<br />

f(p(x,1)) = (−1,0) + (cos 2πx,sin 2πx).<br />

Ehdon (5) nojalla nähdään helposti, että f on hyvin määritelty homeomorfismi.<br />

Jätetään yksityiskohdat harjoitustehtäväksi. Kahdeksikon L homologiaryhmät<br />

tunnetaan esimerkistä 14.6, joten, koska siis B ≈ L, saadaan lauseen 5.9 nojalla<br />

Hn(B) ∼ = Hn(L) ∼ ⎧<br />

⎪⎨ Z kun n = 0<br />

= Z<br />

⎪⎩<br />

2 kun n = 1<br />

(6)<br />

0 muuten.<br />

Harjoitustehtävässä 14.2 löydettiin ryhmän H1(L) ∼ = Z 2 eräs kanta {[α1],[α2]};<br />

tässä voidaan valita<br />

α1((1 − t)e0 + te1) = (1,0) + (cos 2πt,sin 2πt) ja<br />

α2((1 − t)e0 + te1) = (−1,0) + (cos 2πt,sin 2πt), t ∈ [0,1].<br />

Koska f : B → L on homeomorfismi, niin f1 : H1(B) → H1(L) on isomorfismi.<br />

Ilmeisesti f1(σi) = αi, i = 1,2, joten myös<br />

f1([σi]) = [f1(σi)] = [αi], i = 1,2. (7)<br />

Koska siis {[α1],[α2]} on vapaan Abelin ryhmän H1(F) kanta, niin ehdon (7)<br />

nojalla<br />

{[σ1],[σ2]} on vapaan Abelin ryhmän H1(B) kanta. (8)<br />

296


Ilmeisesti kaikille (x,y) ∈ I \ {(1/2,1/2)} on olemassa yksikäsitteinen puolisuoran<br />

l(x,y) = {(1/2,1/2) + t((x,y) − (1/2,1/2)) | t ≥ 0} ja joukon I ⊂ R 2<br />

reunajoukon ∂I leikkauspiste, jota merkitään symbolilla s(x,y):<br />

( 1 1<br />

2 , 2 )<br />

◦<br />

•<br />

(x,y) s(x,y)<br />

•<br />

Ilmeisesti kuvaus I \ {(1/2,1/2)} → ∂I, (x,y) ↦→ s(x,y) on jatkuva. Määritellään<br />

nyt kuvaus g : A → B asettamalla<br />

g(p(x,y)) = p(s(x,y)).<br />

Jätetään harjoitustehtäväksi osoittaa, että g on hyvin määritelty kuvaus, jolle<br />

pätee g(A) = B. Kuvaus g on jatkuva, mikä seuraa melko suoraan siitä, että<br />

s on jatkuva. Kuvaus g : A → B on myös homotopiaekvivalenssi; sen homotopiakäänteiskuvaus<br />

on upotuskuvaus i BA : B ֒→ A – tällöinhän B on A:n<br />

deformaatioretrakti. Jätetään yksityiskohdat harjoitustehtäväksi.<br />

Tällöin lauseen 9.31 nojalla Hn(A) ∼ = Hn(B) kaikille n, joten ehdon (6) nojalla<br />

saadaan<br />

Hn(A) ∼ ⎧<br />

⎪⎨ Z kun n = 0<br />

= Z<br />

⎪⎩<br />

2 kun n = 1<br />

(9)<br />

0 muuten.<br />

Erityisesti lauseen 9.31 mukaan i BA<br />

1 : H1(B) → H1(A) on isomorfismi. Tällöin<br />

ehdon (8) nojalla, koska i BA<br />

1 ([σr]) = [σr], r = 1,2,<br />

{[σ1],[σ2]} on vapaan Abelin ryhmän H1(A) kanta. (10)<br />

Lasketaan seuraavaksi ryhmät Hn(K,A). Käytetään typistyslausetta. Olkoon<br />

tässä U = B. Silloin typistyslauseen ehdot tälle U ovat kunnossa ja saadaan<br />

Hn(K,A) ∼ = Hn(K \ B,A \ B) kaikille n. (11)<br />

Selvästi p| int(I) : int(I) → K \ B on homeomorfismi ja myös p| int(I)\{(1/2,1/2)} :<br />

int(I) \ {(1/2,1/2)} → A \ B on homeomorfismi, jolloin lauseen 17.23 nojalla<br />

saadaan<br />

Hn(K \ B,A \ B) ∼ = Hn(int(I),int(I) \ {(1/2,1/2)}) kaikille n. (12)<br />

297


Ilmeisesti on olemassa homeomorfismi t : int(I) → B(0,1) siten, että t(1/2,1/2) =<br />

(0,0). Tällöin lauseen 17.23 nojalla pätee kaikille n ∈ N<br />

Hn(int(I),int(I) \ {(1/2,1/2)}) ∼ = Hn(B(0,1),B(0,1) \ {(0,0)}). (13)<br />

Merkitään<br />

C = {(x,y) ∈ B(0,1) | ||(x,y)|| ≥ 1/2}.<br />

On helppo nähdä, että id B(0,1) : (B(0,1),C) → (B(0,1),B(0,1) \ {(0,0)}) on<br />

parikuvaus, joka on erityisesti parihomotopia. Tällöin lauseen 17.22 nojalla<br />

Hn(B(0,1),B(0,1) \ {(0,0)}) ∼ = Hn(B(0,1),C) kaikille n. (14)<br />

Ryhmät Hn(B(0,1),C) laskettiin esimerkissä 17.15:<br />

Hn(B(0,1),C) ∼ <br />

Z kun n = 2<br />

=<br />

0 muuten.<br />

Nyt ehtojen (11), (12), (13), (14) ja (15) nojalla saadaan<br />

Hn(K,A) ∼ <br />

Z kun n = 2<br />

=<br />

0 muuten.<br />

Huomautuksen 17.13 mukaisesti saadaan eksakti jono<br />

(15)<br />

(16)<br />

· · · −→ Hn(A) ein<br />

−→ Hn(K) eπn<br />

−→ Hn(K,A) ǫn<br />

−→ Hn−1(A) −→ · · · . (17)<br />

Tässä in on upotuskuvauksen i : A ֒→ K ja πn tekijähomomorfismien πn :<br />

Sn(K) → Sn(K,A) indusoima homologiahomomorfismi.<br />

Kun n ≥ 3, niin ehtojen (9) ja (16) nojalla saadaan jonosta (17) eksakti<br />

joten<br />

0 −→ Hn(K) −→ 0,<br />

Hn(K) ∼ = 0 kun n ≥ 3. (18)<br />

Koska I on ilmeisesti polkuyhtenäinen, niin myös K = p(I) on polkuyhtenäinen,<br />

sillä polkuyhtenäisen joukon kuva jatkuvassa kuvauksessa on polkuyhtenäinen.<br />

Silloin lauseen 6.7 nojalla saadaan<br />

H0(K) ∼ = Z. (19)<br />

Laskematta on vielä H1(K) ja H2(K). Ehtojen (9) ja (16) nojalla saadaan jonosta<br />

(17) eksakti<br />

0 −→ H2(K) eπ2<br />

−→ H2(K,A) ǫ2<br />

−→ H1(A) ei1<br />

−→ H1(K) −→ 0. (20)<br />

298


Tästä ei voi päätellä pelkän eksaktisuuden nojalla ryhmistä H1(K) ja H2(K)<br />

juuri mitään, vaikka muut ryhmät tunnetaankin ehdoista (9) ja (16). Tarvitaan<br />

siis tietoa näistä homomorfismeista. Sitä saadaan seuraavasti: Tarkastellaan avaruusparia<br />

(I,F), missä (kuten edellä) F = I \{(1/2,1/2)}. Huomautuksen 17.13<br />

mukaisesti tälle saadaan myös eksakti jono<br />

H2(I) −→ H2(I,F) α<br />

−→ H1(F) −→ H1(I) (21)<br />

jollekin homomorfismille α. Ilmeisesti p on parikuvaus p : (I,F) → (K,A).<br />

Tällöin lauseen 17.20 nojalla eksakteista jonoista (20) ja (21) syntyy kommutoiva<br />

kaavio<br />

H2(I) −−−−→ H2(I,F)<br />

⏐<br />

ep I<br />

2<br />

H2(K)<br />

⏐<br />

ep (I,F)<br />

2<br />

eπ2<br />

−−−−→ H2(K,A)<br />

α<br />

−−−−→ H1(F) −−−−→ H1(I)<br />

⏐<br />

ep F<br />

1<br />

ǫ2<br />

−−−−→ H1(A)<br />

⏐<br />

ep I<br />

1<br />

ei1<br />

−−−−→ H1(K)<br />

(22)<br />

Koska I on kutistuva, niin H2(I) = H1(I) = 0, jolloin jonosta (21) saadaan<br />

eksakti<br />

0 −→ H2(I,F) α<br />

−→ H1(F) −→ 0<br />

ja silloin<br />

Osoitetaan, että kaaviossa (22) myös<br />

Merkitään<br />

Olkoon vielä U = ∂I. Tällöin<br />

Olkoon j upotuskuvaus<br />

α on isomorfismi. (23)<br />

p (I,F)<br />

2 on isomorfismi. (24)<br />

X = int(I) ⊂ I ja D = X \ {(1/2,1/2)} ⊂ X.<br />

Tällöin typistyslauseen nojalla<br />

Merkitään<br />

I \ U = X ja F \ U = D.<br />

j : I \ U ֒→ I eli j : X ֒→ I.<br />

j (X,D)<br />

2 : H2(X,D) → H2(I,F) on isomorfismi. (25)<br />

Merkitään symbolilla q kuvausta<br />

Y = p(X) ⊂ K ja E = Y \ {a} ⊂ Y.<br />

q : X → Y, q(x,y) = p(x,y) kaikille (x,y) ∈ X.<br />

299


Tässä siis q on muuten sama kuvaus kuin p, mutta kuvauksen q sekä määrittelyettä<br />

maalijoukkoa on rajoitettu p:n vastaaviin verrattuna. Ilmeisesti q on homeomorfismi<br />

(toisin kuin p) ja q|D : D → E on myös homeomorfismi joten<br />

lauseen 17.23 nojalla<br />

q (X,D)<br />

2 : H2(X,D) → H2(Y,E) on isomorfismi. (26)<br />

Olkoon – kuten edellä – B = p(∂I) ⊂ K, jolloin<br />

Y = K \ B ja E = A \ B.<br />

Olkoon k : K \ B ֒→ K upotuskuvaus. Tällöin typistyslauseen nojalla<br />

k (Y,E)<br />

2 : H2(Y,E) → H2(K,A) on isomorfismi. (27)<br />

Ehtojen (25), (26) ja (27) nojalla<br />

k (Y,E)<br />

2<br />

◦ q (X,D)<br />

2<br />

◦ (j (X,D)<br />

2 ) −1 : H2(I,F) → H2(K,A) on isomorfismi. (28)<br />

Tässä on siis tavoitteena todistaa ehto (24) eli osoittaa, että<br />

p (I,F)<br />

2 : H2(I,F) → H2(K,A) on isomorfismi.<br />

Tämä seuraa ehdosta (28), jos osoitetaan, että<br />

k (Y,E)<br />

2<br />

◦ q (X,D)<br />

2<br />

◦ (j (X,D)<br />

2 ) −1 = p (I,F)<br />

2 : H2(I,F) → H2(K,A). (29)<br />

Ehdon (25) nojalla väite (29) seuraa, jos osoitetaan, että<br />

k (Y,E)<br />

2<br />

◦ q (X,D)<br />

2<br />

= p (I,F)<br />

2<br />

◦ j (X,D)<br />

2 : H2(X,D) → H2(K,A). (30)<br />

Homologiahomomorfismin määritelmän mukaan kaikille ketjukuvauksille β ja γ<br />

pätee (β ◦ γ)n = βn ◦ γn, joten väite (30) seuraa, jos osoitetaan, että<br />

k (Y,E)<br />

2<br />

◦ q (X,D)<br />

2<br />

Lauseen 17.19 nojalla pätee<br />

k (Y,E)<br />

2<br />

◦ q (X,D)<br />

2<br />

joten väite (31) seuraa, jos<br />

= p (I,F)<br />

2<br />

= (k ◦ q) (X,D)<br />

2<br />

◦ j (X,D)<br />

2 : S2(X,D) → S2(K,A). (31)<br />

ja p (I,F)<br />

2<br />

k ◦ q = p ◦ j,<br />

◦ j (X,D)<br />

2<br />

mutta tämä on selvää, koska kaikille (x,y) ∈ X pätee<br />

k ◦ q(x,y) = p(x,y) = p ◦ j(x,y),<br />

= (p ◦ j) (X,D)<br />

2 ,<br />

sillä k ja j ovat vain upotuskuvauksia ja q on p:n rajoittumakuvaus. Näin väite<br />

(31) ja siten myös väite (29) on todistettu, eli p (I,F)<br />

2 on todella isomorfismi.<br />

300


Tarkastellaan sitten kaavion (22) kuvausta p F 1 : H1(F) → H1(A).<br />

Palautetaan mieliin ehdot (2) ja (10). Ehdon (10) nojalla joukko<br />

{[σ1],[σ2]} = {[p ◦ τ1],[p ◦ τ2]} on vapaan ryhmän H1(A) kanta.<br />

Toisaalta ehdon (2) nojalla joukko<br />

tässä siis<br />

{[d]} on vapaan ryhmän H1(F) kanta;<br />

d = τ1 + τ2 + τ3 − τ4.<br />

Nyt kuvaus p F 1 operoi kanta-alkioon [d] seuraavasti:<br />

p F 1 ([d]) = [p1(d)] = [p◦τ1+p◦τ2+p◦τ3−p◦τ4] = [σ1]+[σ2]+[σ1]−[σ2] = 2·[σ1].<br />

Tällöin, koska p F 1 on homomorfismi, ehdon (2) nojalla kuvaus p F 1 tunnetaan<br />

kokonaan:<br />

p F 1 (q · [d]) = 2q · [σ1] kaikille q ∈ Z. (32)<br />

Koska [σ1] on ehdon (8) mukaan vapaan ryhmän H1(A) kanta-alkio, niin se on<br />

nollasta eroava. Tällöin ehdon (32) nojalla<br />

ja silloin ehdon (2) nojalla<br />

p F 1 (q · [d]) = 0 kaikille q = 0,<br />

Lisäksi ehtojen (32) ja (2) nojalla saadaan<br />

p F 1 on monomorfismi. (33)<br />

Im(p F 1 ) = Z · 2 · [σ1]. (34)<br />

Seuraavaksi tarkastellaan kaavion (22) kuvausta ǫ2. Koska kaavio kommutoi,<br />

niin<br />

= p F 1 ◦ α.<br />

ǫ2 ◦ p (I,F)<br />

2<br />

Tällöin, koska ehdon (24) nojalla p (I,F)<br />

2<br />

Silloin ehtojen (24), (23) ja (33) nojalla<br />

Tällöin ehdon (16) nojalla pätee<br />

on isomorfismi, pätee<br />

ǫ2 = p F 1 ◦ α ◦ (p (I,F)<br />

2 ) −1 . (35)<br />

ǫ2 : H2(K,A) → H1(A) on monomorfismi. (36)<br />

Im(ǫ2) ∼ = Z. (37)<br />

301


Palataan takaisin eksaktiin jonoon<br />

0 −→ H2(K) ep2<br />

−→ H2(K,A) ǫ2<br />

−→ H1(A) ei1<br />

−→ H1(K) −→ 0. (20)<br />

Koska H2(K,A) tunnetaan ehdosta (16): H2(K,A) ∼ = Z ja ehdon (37) nojalla<br />

myös Im(ǫ2) ∼ = Z, saadaan eksakti<br />

Tällöin lauseen 10.10 nojalla pätee<br />

0 −→ H2(K) −→ Z ǫ2<br />

−→ Z −→ 0.<br />

H2(K) = 0. (38)<br />

Laskematta on enää H1(K). Ehdon (38) nojalla saadaan jonosta (20) eksakti<br />

0 −→ H2(K,A) ǫ2<br />

−→ H1(A) ei1<br />

−→ H1(K) −→ 0. (39)<br />

Tässä ryhmät H2(K,A) ja H1(A) tunnetaan, mutta H1(K) sijaitsee ikävästi<br />

jonon viimeisenä, jolloin sen laskeminen pelkän eksaktisuuden nojalla on mahdotonta.<br />

Tässä kuitenkin ehdot (23), (24), (34) ja (35) kertovat kuvauksesta ǫ2<br />

riittävästi, jotta H1(K) voidaan määrätä. Ehtojen (23), (24) ja (35) nojalla<br />

jolloin ehdon (34) mukaan<br />

Im(ǫ2) = Im(p F 1 ),<br />

Im(ǫ2) = Z · 2 · [σ1]. (40)<br />

Koska jono (39) on eksakti, niin i1 on epimorfismi. Tällöin ryhmäteorian perusisomorfialauseen<br />

(johon muuten viitattiin jo johdannossa) pätee<br />

Koska jono (39) on eksakti, niin<br />

H1(K) = Im(i1) ∼ = H1(A)/Ker(i1). (41)<br />

Ker(i1) = Im(ǫ2).<br />

Tällöin ehtojen (41) ja (40) nojalla saadaan<br />

H1(K) ∼ = H1(A)/Z · 2 · [σ1]. (42)<br />

Ehdon (10) perusteella joukko {[σ1],[σ2]} on vapaan ryhmän H1(A) kanta, joten<br />

jokainen [τ] ∈ H1(A) voidaan yksikäsitteisellä tavalla esittää muodossa<br />

[τ] = r[σ1] + s[σ2], missä r,s ∈ Z.<br />

Määritellään nyt kuvaus ϕ : H1(A) → Z2 × Z asettamalla kaikille [τ] = r[σ1] +<br />

s[σ2]<br />

ϕ([τ]) = ([r]2,s),<br />

302


missä [r]2 ∈ Z2 on luvun r määräämä ekvivalenssiluokka. Koska alkion [τ] ∈<br />

H1(A) esitys [τ] = r[σ1] + s[σ2] on yksikäsitteinen, kuvaus ϕ on hyvin määritelty.<br />

Helposti nähdään, että ϕ on epimorfismi. Tällöin taas ryhmäteorian perusisomorfialauseen<br />

nojalla saadaan<br />

Selvästi<br />

H1(A)/Ker(ϕ) ∼ = Z2 × Z. (43)<br />

Ker(ϕ) = Z · 2 · [σ1] ⊂ H1(A),<br />

jolloin ehtojen (42) ja (43) nojalla saadaan<br />

H1(K) ∼ = Z2 × Z. (44)<br />

Näin kaikki Kleinin pullon homologiaryhmät on laskettu. Kootaan vastaus vielä<br />

yhteen ehdoista (18), (19),(38) ja (44):<br />

Hn(K) ∼ ⎧<br />

⎪⎨ Z kun n = 0<br />

= Z2 × Z kun n = 1<br />

⎪⎩<br />

0 muuten.<br />

Huomautus 17.27 Aikaisemmin on ollut puhetta siitä, että homologiaryhmä<br />

H0(X) on aina vapaa (Abelin) ryhmä, mutta muiden homologiaryhmien Hn(X),<br />

n ≥ 1 ei välttämättä tarvitse olla vapaita. Tässä on nyt esimerkki siitä: H1(K) ∼ =<br />

Z2 × Z, joka ei selvästikään ole vapaa.<br />

Harjoitustehtäviä.<br />

17.1 Torus syntyi siis liimaamalla yksikköneliön I vastakkaiset sivut yhteen<br />

ilman mitään käännöksiä tai pyöräytyksiä. Kleinin pullo syntyi kääntämällä<br />

toisessa sivuparissa toinen sivu ympäri. Voi tietysti kysyä, miten käy, jos käännetään<br />

molemmissa sivupareissa toinen sivu ympäri ennen liimausta. Tällöin<br />

syntyy aivan asiallinen topologinen avaruus, jota kutsutaan projektiiviseksi<br />

tasoksi.<br />

Torus Kleinin pullo Projektiivinen taso<br />

303


Anna projektiivisen tason P tarkka määritelmä ja laske sen homologiaryhmät.<br />

Vastaus on<br />

Hn(P) ∼ ⎧<br />

⎪⎨ Z kun n = 0<br />

= Z2 kun n = 1<br />

⎪⎩<br />

0 muuten.<br />

Huomaa, että tässä projektiivisen tason tapauksessa neliön I kaikki nurkkapisteet<br />

eivät samastu (toisin kuin toruksen ja Kleinin pullon tapauksessa), vaan<br />

seuraavan kuvan pisteet a ja b ovat eri pisteitä projektiivisella tasolla.<br />

b a<br />

• •<br />

• •<br />

a b<br />

17.2 Voiko Kleinin pullosta juoda? Voiko sitä käyttää uimarenkaana? Voiko<br />

projektiivisella tasolla pelata biljardia?<br />

304


Hakemisto<br />

(S A (K),∂ A ), 166<br />

(S F ,∂ F ), 198<br />

(e0 ...êk ...en), 10<br />

(x0 ...xn), 9<br />

Bn(X), 45<br />

B A n [K] = B A n , 170<br />

C(X,Y ), 90<br />

F k n, 10<br />

Fr(A), 15<br />

Hn(X), 45<br />

Hn(X,A), 267<br />

Sn(X), 28<br />

Sn(X,A), 267<br />

SF n (X), 198<br />

Sx0x1...xn , 5<br />

Zn(X), 45<br />

ZF n (X), BF n (X), HF n (X), 198<br />

∆n, 9<br />

Σn(X), 27<br />

ΣF n (X), 197<br />

βn, γn, ξn, 212<br />

ǫn, 144<br />

⊕α∈I(Gα ,∂ α ), 75<br />

⊕α∈IGα, 67<br />

∂iσ, 35<br />

∂n, 41<br />

∂nσ, 39<br />

∂F n , 198<br />

fn, 57<br />

f (X,A)<br />

n , 271<br />

{(Sn(X),∂n)}n∈Z = (S(X),∂), 45<br />

fn(σ), 29<br />

fn, 30<br />

f (X,A)<br />

n , 271<br />

iF , 201<br />

iα, 69<br />

pα, 69<br />

affiini kuvaus, 8<br />

avaruuspari, 270<br />

barysentrinen jako<br />

affiini, 170<br />

305<br />

yleinen, 189<br />

barysentriset koordinaatit, 6<br />

Brouwerin kiintopistelause, 232<br />

deformaatioretrakti, 127<br />

domain invariance theorem, 256<br />

eksakti jono, 133<br />

formaali summa, 18<br />

hairy ball theorem, 236<br />

homologiahomomorfismi, 57<br />

homologiaryhmä, 45<br />

homotopia<br />

avaruuksien, 93<br />

ketjukuvausten, 99<br />

kuvausten, 90<br />

homotopiaekvivalenssi, 93<br />

homotopiakäänteiskuvaus, 93<br />

homotopisesti ekvivalentti, 93<br />

inkluusiokuvaus, 69<br />

jälki<br />

ketjun, 180<br />

simpleksin, 163<br />

Jordan-Brouwerin lause, 252<br />

Jordanin käyrälause, 256<br />

kartio, 166<br />

kartiohomomorfismi, 167<br />

ketju<br />

affiini, 165<br />

alistettu, 198<br />

singulaarinen, 28<br />

ketjuhomomorfismi, 30<br />

ketjuhomotopia, 99<br />

ketjukompleksi, 44<br />

ketjukuvaus, 52<br />

Kleinin pullo, 293<br />

kommutoiva kaavio, 19<br />

konveksi, 1<br />

konveksiverho, 2


kutistuva, 97<br />

kuvauksen aste, 234<br />

Lebesguen luku, 199<br />

Möbiuksen nauha, 260<br />

Mayer-Vietoris-jono, 211<br />

painopiste, 7, 169<br />

parikuvaus, 270<br />

Poincarén konjektuuri, 130<br />

polku, 59<br />

polkukomponentti, 59<br />

porrastettu homomorfismi, 98<br />

projektiivinen taso, 303<br />

projektiokuvaus, 69<br />

relatiivihomologia, 267<br />

retrakti, 127<br />

reuna, 39, 45<br />

reunahomomorfismi, 41<br />

reunakuvaus, 41<br />

riippumaton joukko, 5<br />

särmä, 164<br />

samastuskuvaus, 16<br />

simpleksi<br />

affiini, 9<br />

joukko, 5<br />

singulaarinen, 27<br />

standardi, 9<br />

singulaarinen ketjukompleksi, 45<br />

stereograafinen projektio, 226<br />

suora summa<br />

ketjukompleksien, 75<br />

ryhmien, 67<br />

sykli, 45<br />

tekijäketjukompleksi, 262<br />

torus, 97, 227, 285<br />

typistyslause, 274<br />

vapaa Abelin ryhmä, 14<br />

vapaan Abelin ryhmän kanta, 14<br />

viiden lemma, 137<br />

306

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!