En kule med radius r.
.

Homologi er i topologien en måte å beregne hvor mange hull en geometrisk figur har. For eksempel har et flatt ark ingen homologi, men dersom vi limer sammen to sider av arket, så har sylinderen vi får nøyaktig ett hull, og dermed også ikke-null homologi.

Faktaboks

Uttale

homologi

Homologi er en del av algebraisk topologi, som handler om å finne måter å gjøre om kvalitative trekk ved geometriske former til beregnbare kvantitative egenskaper. For å gjøre dette har matematikere utviklet homologi og mange andre matematiske verktøy.

Bruk

Funnet av gittercellene har betydning for forståelsen av sykdommer som angriper tinninglappen, kanskje først og fremst Alzheimers sykdom.
Visualisering av en gittercelles nevrale aktivitet
Lisens: CC BY NC 2.0

Det har utviklet seg mange ulike typer homologi. Disse kan brukes til å beregne forskjellige typer hull i ulike situasjoner. Ett eksempel er persistent homologi, som brukes i topologisk dataanalyse for å beregne «formen» en datamengde har. Dette ble for eksempel brukt i May-Britt og Edvard Mosers revolusjonerende oppdagelse av at gitterceller i hjernen er strukturert som en torus.

Hull i ulike dimensjoner

Torus. Hvis radien i sirkelen er r og avstanden fra sirkelens sentrum til aksen er R, så er torusens overflateareal 4π2Rr og volumet er 2π2Rr2.

Av /Store norske leksikon ※.

Noe av det mest interessante ved homologi er at den kan måle hull i alle mulige dimensjoner. For eksempel kan vi tenke oss at et kuleskall har ingen endimensjonale hull, men den har et todimensjonalt hull på innsiden av seg selv.

Dimensjonen til hullene her kan virke lite intuitive ettersom rommet på innsiden av en kule er tredimensjonalt og ikke todimensjonalt. Men matematisk sett er det riktigere å si at hullet er todimensjonalt ettersom kuleskallet selv er en todimensjonal overflate. For eksempel er overflaten til Jorden todimensjonal fordi vi kun kan bevege oss i to ulike retninger: opp eller ned, høyre eller venstre.

En torus, eller smultring, er mer komplisert. Den har to forskjellige endimensjonale hull, og ett todimensjonalt hull på innsiden av seg selv. For å forstå de to endimensjonale hullene kan man forestille seg følgende: Man starter med et vanlig ark uten hull. Ruller man arket sammen og limer to av sidene får man en sylinder, som har nøyaktig ett endimensjonalt hull. Limer man sammen de to endene til sylinderen får man en torus, og vi får da enda et endimensjonalt hull i midten.

Matematisk beskrivelse

Beskrivelsene av homologi gjøres presise ved å beregne homologitallene til kulen \(S\) og torusen \(T\). Homologitallene kalles ofte Betti-tall, fordi de først ble definert og brukt av den italienske matematikeren Enrico Betti. Han definerte disse annerledes enn slik vi gjør i dag, og tok inspirasjon fra noen tall den tyske matematikeren Bernhard Rieman tidligere hadde brukt for å studere hvor sammenhengende et rom er.

Betti-tallene ble videre formalisert av den franske matematikeren Henri Poincaré i hans kjente artikkel Analysis situs. Han introduserte en helt ny struktur som gjorde at man enklere kunne beregne Betti-tallene. Senere viste den tyske matematikeren Emmy Noether at denne strukturen definert av Poincaré faktisk dannet en abelsk gruppe, en matematisk struktur som lar oss legge sammen og trekke fra elementer i denne strukturen.

Når topologer beregner homologi er det som regel disse homologigruppene de beregner. Det finnes mange måter å beregne disse på, alle med sine fordeler og ulemper, avhengig av konteksten.

Formelt kan man da definere det \(n\)-te Betti-tallet \(B_n(X)\) til et topologisk rom \(X\), til å være tallet gitt ved følgende formel:

\[B_n (X)=\operatorname{dim}H_n(X; \mathbb{Q})\]

Symbolet \(H_n\) betyr \(n\)-te homologi, altså den matematisk presise konstruksjonen som forteller oss intuitivt hvor mange \(n\)-dimensjonale hull det topologiske rommet \(X\) har. Tilleggssymbolet \(\mathbb{Q}\) betyr at vi måler hullet med rasjonale tall. Det viser seg da at objektet \(H_n(X;\mathbb{Q})\) er et rasjonalt vektorrom kalt den \(n\)-te homologigruppen til \(X\).

Et vektorrom har en dimensjon som er definert ved hvor mange uavhengige variabler man må bruke for å spesifisere et punkt i vektorrommet. For eksempel er dimensjonen til det vanlige euklidske tredimensjonale rommet \(\mathbb{R}^3\) lik tre, da vi må spesifisere tre koordinater: høyde, lengde og bredde. Planet \(\mathbb{R}^2\) har dimensjon lik to, da vi kun trenger å spesifisere to koordinater. Med symbolet \(\operatorname{dim}V\) mener vi da dimensjonen til vektorrommet \(V\). Dermed er for eksempel \(\operatorname{dim}\mathbb{R}^3 = 3\).

Den fullstendige formelen for det \(n\)-te Betti-tallet betyr da at \(B_n(X)\) er dimensjonen til vektorrommet \(H_n(X;\mathbb{Q})\).

Eksempler

Kutting av en torus. Her kuttes torusen to ganger, som viser at det første Betti-tallet til torusen \(T\) er lik to.
Av .
Lisens: CC BY 4.0

Med denne presise definisjonen kan man i teorien beregne Betti-tallene til \(S\) og \(T\), som gjenspeiler intuisjonen vår ovenfor. Vi har \(B_1(S)=0\) og \(B_2(S)=2\), altså har et kuleskall ingen endimensjonale hull, men det har nøyaktig ett todimensjonalt hull. Vi har også \(B_1(T)=2\) og \(B_2(T)=1\), som bekrefter intuisjonen om at torusen har to forskjellige endimensjonale hull, men kun ett todimensjonalt hull.

I praksis kan det være svært komplisert å beregne disse tallene. For beregningen av \(B_1\) kan man bruke en litt mer lavterskel beskrivelse. Det første Betti-tallet kan også beskrives som det maksimale antall fullstendige kutt man kan gjøre på rommet \(X\) før det deler seg i to ulike deler. For kuleskallet \(S\) vil alle fullstendige kutt føre til at vi får to ulike deler, dermed er \(B_1(S)=0\). For torusen \(T\) kan vi kutte over ringen, noe som gjør at vi sitter igjen med en sylinder. Vi kan igjen kutte sylinderen langs den ene siden, noe som gir oss et firkantet ark. Alle videre kutt vil gjøre at arket deler seg i to. Dermed har vi gjort to kutt, som betyr at \(B_1(T)=2\).

Dimensjonen til et rom

For mange topologiske rom vil alle Betti-tallene være lik \(0\) for alle \(n\) større enn dimensjonen til rommet. Dette gjelder blant annet alle kompakte orienterte mangfoldigheter \(M\) uten rand. Et konkret eksempel er kuleskallet \(S\), som ikke har noen tredimensjonale eller firedimensjonale hull.

Vi kan derfor bruke Betti-tallene til å måle dimensjonen til en slik mangfoldighet \(M\). Dimensjonen er dermed gitt som det største tallet \(n\) slik at det \(n\)-te Betti-tallet til \(M\) ikke er lik \(0\). Dette kan uttrykkes slik:

\[ \operatorname{dim} M=\max\{n\mid B_n(M)\neq 0\}\]

Dette betyr for eksempel at både kulen \(S\) og torusen \(T\) er todimensjonale, noe som kanskje virker rart da de tross alt eksisterer i tre dimensjoner. Men overflaten av disse er todimensjonale, så det er dette som her menes med dimensjon.

Som nevnt er det ikke alle mangfoldigheter vi kan måle dimensjonen til på denne måten. For eksempel, dimensjonen til det euklidske tredimensjonale rommet \(\mathbb{R}^3\) er lik tre. Men, ettersom dette tredimensjonale rommet er homotopiekvivalent til ett punkt, som er null-dimensjonalt, vil alle de positive Betti-tallene være lik null.

Det er også måter å gjøre dette mer generelt. For eksempel kan man detektere dimensjonen til ikke-orienterbare mangfoldigheter ved å bruke \(\mathbb{Z}_2\) som koeffisienter i stedet for \(\mathbb{Q}\). Man kan også gjøre det for ikke-kompakte mangfoldigheter, slik som \(\mathbb{R}^3\), ved å bruke kompakt-støttet homologi.

Les mer i Store norske leksikon

Kommentarer

Kommentarer til artikkelen blir synlig for alle. Ikke skriv inn sensitive opplysninger, for eksempel helseopplysninger. Fagansvarlig eller redaktør svarer når de kan. Det kan ta tid før du får svar.

Du må være logget inn for å kommentere.

eller registrer deg