Esitiedot
Esitiedot
Esitiedot
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