Homologia singularna

Homologia singularna – pojęcie odnoszące się do badania pewnego rodzaju algebraicznych niezmienników przestrzeni topologicznych, zwanych grupami homologii singularnej. Homologia singularna jest szczególnym przykładem teorii homologii, których liczba w ciągu ostatniego półwiecza znacząco wzrosła. Ponieważ jest budowana na dość konkretnych fundamentach, jest jedną z mniej abstrakcyjnych i prostszych do zrozumienia teorii homologii.

W skrócie, konstrukcja homologii singularnych polega na rozpatrywaniu przekształceń ze standardowego n-sympleksu w daną przestrzeń topologiczną X . {\displaystyle X.} Przekształcenia te łączymy w formalne sumy, otrzymując dla każdego n 0 {\displaystyle n\geqslant 0} wolną grupę abelową. Grupy te są połączone operatorami brzegu, a całość tworzy kompleks łańcuchowy. Grupy homologii singularnych to po prostu grupy homologii tego kompleksu łańcuchowego. Dla homotopijnie równoważnych przestrzeni otrzymujemy izomorficzne grupy, co pozwala patrzeć na nie jak na pewnego rodzaju algebraiczne niezmienniki, przyporządkowane klasom homotopijnej równoważności przestrzeni. Ponieważ konstrukcję tę można przeprowadzić dla dowolnych przestrzeni topologicznych, a ciągłe przekształcenia między przestrzeniami indukują morfizmy grup homologii tych przestrzeni, homologie singularne można wyrazić w terminach teorii kategorii jako funktor z kategorii przestrzeni topologicznych do kategorii grup abelowych z gradacją.

Kompleks łańcuchów singularnych

Ustalmy przestrzeń topologiczną X . {\displaystyle X.} Singularnym n-sympleksem w przestrzeni X {\displaystyle X} nazywamy dowolne ciągłe przekształcenie σ : Δ n X {\displaystyle \sigma \colon \Delta ^{n}\to X} ze standardowego n-sympleksu w przestrzeń X . {\displaystyle X.} Przekształcenie nie musi być różnowartościowe i jego obraz nie musi wcale wyglądać jak sympleks – może mieć różnorakie „osobliwości” (ang. singularities), skąd nazwa.

Niech dla każdego n 0 , {\displaystyle n\geqslant 0,} C n ( X ) {\displaystyle C_{n}(X)} będzie wolną grupą abelową generowaną przez zbiór S n ( X ) {\displaystyle S_{n}(X)} wszystkich singularnych n-sympleksów w przestrzeni X , {\displaystyle X,} tj. grupą wszystkich skończonych formalnych sum postaci

i n i σ i {\displaystyle \sum _{i}n_{i}\sigma _{i}}

dla n i Z , σ i S n ( X ) . {\displaystyle n_{i}\in \mathbb {Z} ,\sigma _{i}\in S_{n}(X).} Nazywamy tę grupę grupą n-wymiarowych łańcuchów singularnych w przestrzeni X. Określmy dla n > 0 {\displaystyle n>0} operator brzegu n : C n ( X ) C n 1 , {\displaystyle \partial _{n}\colon C_{n}(X)\to C_{n-1},} zadany na generatorach C n ( X ) {\displaystyle C_{n}(X)} wzorem:

n ( σ ) = i = 0 n ( 1 ) i σ | [ v 0 , v 1 , , v i 1 , v i + 1 , , v n ] , {\displaystyle \partial _{n}(\sigma )=\sum _{i=0}^{n}(-1)^{i}\sigma |[v_{0},v_{1},\dots ,v_{i-1},v_{i+1},\dots ,v_{n}],}

gdzie [ v 0 , v 1 , , v n ] {\displaystyle [v_{0},v_{1},\dots ,v_{n}]} oznacza sympleks rozpięty na wierzchołkach v 0 , v 1 , , v n . {\displaystyle v_{0},v_{1},\dots ,v_{n}.} Wzór ten oznacza, że obrazem singularnego n-sympleksu jest suma singularnych (n-1)-sympleksów będących obcięciami n-sympleksu do jego ścian, ze współczynnikami równymi naprzemiennie 1 i −1.

Proste przekształcenia algebraiczne pozwalają stwierdzić, że n 1 n = 0 , {\displaystyle \partial _{n-1}\partial _{n}=0,} zatem grupy łańcuchów wraz z operatorami brzegu tworzą kompleks łańcuchowy, zwany kompleksem singularnym.

Grupy homologii singularnych

Mając ustaloną przestrzeń X , {\displaystyle \mathrm {X} ,} możemy określić grupy homologii singularnych H n ( X ) {\displaystyle H_{n}(X)} jako grupy homologii stowarzyszone z kompleksem singularnym.

Dla przykładu, biorąc za X {\displaystyle \mathrm {X} } przestrzeń jednopunktową { x 0 } , {\displaystyle \{x_{0}\},} zauważamy, że dla każdego n 0 {\displaystyle n\geqslant 0} istnieje dokładnie jeden n-sympleks singularny w X . {\displaystyle \mathrm {X} .} W związku z tym, grupy łańcuchów C n ( X ) {\displaystyle C_{n}(X)} są izomorficzne z Z {\displaystyle \mathbb {Z} } i generowane przez ten jedyny sympleks. Operator brzegu n : C n ( X ) C n 1 ( X ) {\displaystyle \partial _{n}\colon C_{n}(X)\to C_{n-1}(X)} w zależności od parzystości n {\displaystyle n} przeprowadza generator na 0 lub na generator C n 1 ( X ) , {\displaystyle C_{n-1}(X),} gdyż w formalnej sumie będącej efektem zastosowania operatora brzegu wszystkie (n-1)-sympleksy są identyczne, a 1 i −1 się redukują, pozostawiając jeden wyraz albo nic.

Mamy zatem następujący kompleks łańcuchowy:

Z 0 Z Z 0 Z Z 0 Z 0 0. {\displaystyle \ldots \,\xrightarrow {\simeq } \,\mathbb {Z} \,\xrightarrow {0} \,\mathbb {Z} \,\xrightarrow {\simeq } \,\mathbb {Z} \,\xrightarrow {0} \,\mathbb {Z} \,\xrightarrow {\simeq } \,\mathbb {Z} \,\xrightarrow {0} \,\mathbb {Z} \,\xrightarrow {0} \,0.}

Widać natychmiast, że homologie tego kompleksu są równe H n ( X ) = 0 {\displaystyle H_{n}(X)=0} dla n > 0 {\displaystyle n>0} i H 0 ( X ) = Z . {\displaystyle H_{0}(X)=\mathbb {Z} .}

Indukowane morfizmy

Mając dane przekształcenie f : X Y {\displaystyle f\colon X\to Y} możemy określić przekształcenia f : C ( X ) C ( Y ) {\displaystyle f_{\bullet }\colon C(X)\to C(Y)} wzorem

f n ( σ ) = f σ . {\displaystyle f_{n}(\sigma )=f\sigma .}

Łatwo zauważyć, że f = ( f n ) n N {\displaystyle f_{\bullet }=(f_{n})_{n\in \mathbb {N} }} jest przekształceniem łańcuchowym, tzn. zachodzi równość:

n f n = f n 1 n . {\displaystyle \partial _{n}f_{n}=f_{n-1}\partial _{n}.}

Wynika z tego, że f n {\displaystyle f_{n}} przeprowadza cykle na cykle i brzegi na brzegi, zatem indukuje homomorfizm na poziomie grup homologii f n : H n ( X ) H n ( Y ) . {\displaystyle f_{n}\colon H_{n}(X)\to H_{n}(Y).}

Morfizmy indukowane są użytecznym narzędziem w badaniu przestrzeni i przekształceń pomiędzy nimi. Umożliwia to podstawowa własność morfizmów indukowanych: homotopijne przekształcenia indukują ten sam morfizm na grupach homologii. Razem z innymi własnościami, takimi jak:

( f g ) = f g {\displaystyle (fg)_{\bullet }=f_{\bullet }g_{\bullet }}
i d = i d {\displaystyle \mathrm {id} _{\bullet }=\mathrm {id} }

pozwala to na zauważenie, że homotopijnie równoważne przestrzenie muszą mieć izomorficzne grupy homologii. Istotnie, dla przestrzeni X , Y {\displaystyle X,Y} i przekształceń f : X Y , g : Y X , {\displaystyle f\colon X\to Y,g\colon Y\to X,} takich że f g i d X , g f i d Y , {\displaystyle fg\simeq \mathrm {id} _{X},gf\simeq \mathrm {id} _{Y},} musimy mieć ( f g ) = f g = i d = i d , {\displaystyle (fg)_{\bullet }=f_{\bullet }g_{\bullet }=\mathrm {id} _{\bullet }=\mathrm {id} ,} skąd f n : H n ( X ) H n ( Y ) {\displaystyle f_{n}\colon H_{n}(X)\to H_{n}(Y)} dla każdego n 0 {\displaystyle n\geqslant 0} jest izomorfizmem z odwrotnością g : H n ( Y ) H n ( X ) . {\displaystyle g\colon H_{n}(Y)\to H_{n}(X).}

Na przykład grupy homologii kuli w przestrzeni euklidesowej (lub ogólnie, przestrzeni ściągalnych) są zerowe we wszystkich wymiarach poza zerem, gdzie są równe Z , {\displaystyle \mathbb {Z} ,} bo mają typ homotopii punktu.

Homologie relatywne

Definicja

Homologie relatywne są użytecznym narzędziem do badania relacji między przestrzenią a jej podprzestrzenią. Dla danej podprzestrzeń A X , {\displaystyle A\subset X,} można określić n-tą grupę relatywnych łańcuchów w A {\displaystyle A} względem X {\displaystyle X} jako

C n ( X , A ) = C n ( X ) / C n ( A ) . {\displaystyle C_{n}(X,A)=C_{n}(X)/C_{n}(A).}

Operator brzegu n : C n ( X ) C n 1 ( X ) {\displaystyle \partial _{n}\colon C_{n}(X)\to C_{n-1}(X)} przeprowadza łańcuchy zawarte w A {\displaystyle A} na łańcuchy zawarte A , {\displaystyle A,} a więc indukuje operator brzegu n : C n ( X , A ) C n 1 ( X , A ) . {\displaystyle \partial '_{n}\colon C_{n}(X,A)\to C_{n-1}(X,A).} Zależność n 1 n = 0 {\displaystyle \partial '_{n-1}\partial '_{n}=0} jest prawdziwa, bo była prawdziwa przed przejściem do operatorów indukowanych. Grupy łańcuchów relatywnych tworzą więc kompleks łańcuchowy, a jego homologie zapisuje się jako H n ( X , A ) {\displaystyle H_{n}(X,A)} i nazywa się je homologiami X względem A.

Następujący krótki ciąg dokładny kompleksów łańcuchowych:

0 C n ( A ) C n ( X ) C n ( X , A ) 0 {\displaystyle 0\to C_{n}(A)\to C_{n}(X)\to C_{n}(X,A)\to 0}

można na podstawie lematu o wężu wyprostować do długiego ciągu dokładnego homologii relatywnych:

H n + 1 ( X , A ) H n ( A ) H n ( X ) H n ( X , A ) H n 1 ( A ) , {\displaystyle \ldots \to H_{n+1}(X,A)\xrightarrow {\partial } H_{n}(A)\to H_{n}(X)\to H_{n}(X,A)\xrightarrow {\partial } H_{n-1}(A)\to \dots ,}

gdzie {\displaystyle \partial } to naturalne przekształcenia uzyskane z lematu o wężu.

Własność wycinania

Fundamentalną własnością relatywnych grup homologii jest możliwość wycinania: jeżeli zbiór Z {\displaystyle Z} jest zawarty dostatecznie „głęboko” wewnątrz A , {\displaystyle A,} to możemy go „wyciąć”, nie zmieniając relatywnych grup homologii.

Bardziej formalnie, jeżeli Z {\displaystyle Z} jest takim zbiorem, że jego domknięcie jest zawarte we wnętrzu A , {\displaystyle A,} to włożenie ( X Z , A Z ) ( X , A ) {\displaystyle (X-Z,A-Z)\to (X,A)} indukuje izomorfizm grup homologii relatywnych: H n ( X Z , A Z ) H n ( X , A ) . {\displaystyle H_{n}(X-Z,A-Z)\simeq H_{n}(X,A).} Równoważnie, jeżeli wnętrza podprzestrzeni A , B X {\displaystyle A,B\subset X} pokrywają X {\displaystyle X} (tzn. int A int B = X {\displaystyle {\textrm {int}}A\cup {\textrm {int}}B=X} ), to włożenie ( B , A B ) ( X , A ) {\displaystyle (B,A\cap B)\to (X,A)} indukuje izomorfizm H n ( B , A B ) H n ( X , A ) . {\displaystyle H_{n}(B,A\cap B)\simeq H_{n}(X,A).}

Homologie zredukowane

Definiuje się grupy homologii zredukowanych przestrzeni X {\displaystyle X} poprzez uzupełnienie zwykłego kompleksu łańcuchów singularnych o dodatkowy składnik w Z {\displaystyle \mathbb {Z} } w wymiarze −1:

C 2 ( X ) 2 C 1 ( X ) 1 C 0 ( X ) ϵ Z 0 , {\displaystyle \ldots \to C_{2}(X)\xrightarrow {\partial _{2}} C_{1}(X)\xrightarrow {\partial _{1}} C_{0}(X)\xrightarrow {\epsilon } \mathbb {Z} \to 0,}

gdzie ϵ ( i n i σ i ) = i n i . {\displaystyle \epsilon (\sum _{i}n_{i}\sigma _{i})=\sum _{i}n_{i}.} Dowodzi się, że tak określone przekształcenie ϵ {\displaystyle \epsilon } spełnia tożsamość ϵ 1 = 0. {\displaystyle \epsilon \partial _{1}=0.} Homologie zredukowane H ~ n ( X ) {\displaystyle {\tilde {H}}_{n}(X)} przestrzeni X {\displaystyle X} to wtedy po prostu homologie tego kompleksu. Z zależności ϵ 1 = 0 {\displaystyle \epsilon \partial _{1}=0} wynika, że ϵ {\displaystyle \epsilon } indukuje przekształcenie H 0 ( X ) Z {\displaystyle H_{0}(X)\to \mathbb {Z} } z jądrem H ~ 0 ( X ) , {\displaystyle {\tilde {H}}_{0}(X),} skąd H 0 ( X ) H ~ 0 ( X ) Z . {\displaystyle H_{0}(X)\simeq {\tilde {H}}_{0}(X)\oplus \mathbb {Z} .} Oczywiście, H n ( X ) = H ~ n ( X ) {\displaystyle H_{n}(X)={\tilde {H}}_{n}(X)} dla n > 0. {\displaystyle n>0.}

Analogicznie do zwykłych homologii relatywnych definiuje się zredukowane homologie relatywne. Istnieje również odpowiednik długiego ciągu dokładnego homologii relatywnych dla homologii zredukowanych. Powstaje on poprzez uzupełnienie krótkiego ciągu dokładnego kompleksów łańcuchowych:

0 C n ( A ) C n ( X ) C n ( X , A ) 0 {\displaystyle 0\to C_{n}(A)\to C_{n}(X)\to C_{n}(X,A)\to 0}

o dodatkowy ciąg dokładny w wymiarze −1:

0 Z id Z 0 0. {\displaystyle 0\to \mathbb {Z} {\xrightarrow {\textrm {id}}}\mathbb {Z} \to 0\to 0.}

W szczególności, oznacza to, że H n ( X , A ) H ~ n ( X , A ) , {\displaystyle H_{n}(X,A)\simeq {\tilde {H}}_{n}(X,A),} o ile A . {\displaystyle A\neq \emptyset .}

Zapisując długi ciąg dokładny zredukowanych homologii relatywnych dla pary ( X , x 0 ) , {\displaystyle (X,x_{0}),} gdzie x 0 X {\displaystyle x_{0}\in X} jest dowolnym punktem X , {\displaystyle X,} otrzymujemy:

H ~ n + 1 ( X , x 0 ) H ~ n ( x 0 ) H ~ n ( X ) H ~ n ( X , x 0 ) H ~ n 1 ( x 0 ) {\displaystyle \ldots \to {\tilde {H}}_{n+1}(X,x_{0})\xrightarrow {\partial } {\tilde {H}}_{n}(x_{0})\to {\tilde {H}}_{n}(X)\to {\tilde {H}}_{n}(X,x_{0})\xrightarrow {\partial } {\tilde {H}}_{n-1}(x_{0})\to \ldots }

otrzymujemy izomorfizm H ~ n ( X ) H ~ n ( X , x 0 ) = H n ( X , x 0 ) {\displaystyle {\tilde {H}}_{n}(X)\simeq {\tilde {H}}_{n}(X,x_{0})=H_{n}(X,x_{0})} dla każdego n , {\displaystyle n,} ponieważ H ~ n ( x 0 ) = 0 {\displaystyle {\tilde {H}}_{n}(x_{0})=0} dla każdego n . {\displaystyle n.}

Bibliografia

  • Allen Hatcher, Algebraic topology. Cambridge University Press, ISBN 0-521-79160-X and ISBN 0-521-79540-0.
  • J.P. May, A Concise Course in Algebraic Topology, University of Chicago Press, ISBN 0-226-51183-9.
  • Joseph J.J.J. Rotman Joseph J.J.J., An Introduction to Algebraic Topology, New York: Springer-Verlag, 1988, ISBN 0-387-96678-1, OCLC 17383909 .