Funktory sprzężone

Z testwiki
Przejdź do nawigacji Przejdź do wyszukiwania

Funktory sprzężone – jedno z centralnych pojęć zaawansowanej teorii kategorii, ściśle związane z innymi ważnymi pojęciami, w szczególności z rozmaitymi zagadnieniami jednoznacznej faktoryzacji oraz z funktorami reprezentowalnymi poprzez funktory główne (zwane też hom-funktorami). W przeciwieństwie do wielu innych pojęć teorii kategorii, które można uznać za wysłowienie w języku kategorii intuicji oswojonych już w ramach algebry lub topologii, pojęcie funktora sprzężonego jest istotnie nowe.

Definicja funktorów sprzężonych kowariantnych

Załóżmy, że 𝔄 i 𝔅kategoriami, a Φ:𝔄𝔅 i Ψ:𝔅𝔄funktorami kowariantnymi. Zbiór morfizmów A1A2 kategorii 𝔄 będziemy oznaczać symbolem A1,A2𝔄. Funktor Φ nazywa się lewym sprzężonym do funktora Ψ i zarazem Ψ nazywa się prawym sprzężonym do Φ, gdy istnieje naturalna równoważność bifunktorów:

ωA,B:Φ(A),B𝔅A,Ψ(B)𝔄

(naturalna w obu zmiennych AOb𝔄,BOb𝔅)Szablon:OdnSzablon:Odn. Będziemy używać zapisu typu Γ1Γ2 na oznaczenie naturalnej równoważności funktorów Γ1,Γ2. Warunek sprzężoności zapisany w postaci Φ(A),BA,Ψ(B) ułatwia zapamiętanie, który z funktorów jest lewym sprzężonym, a który prawym[uwaga 1]. Ponadto optycznie przypomina to definicję Φx,y=x,Ψy operatora sprzężonego w przestrzeni Hilberta.

Produkt i hom jako funktory sprzężone

Będziemy korzystać z tego, że dowolną funkcję dwóch zmiennych f:A×BC, tradycyjnie oznaczaną symbolem f(x,y),xA,yB, można utożsamić z rodziną {gx}xA funkcji jednej zmiennej gx:BC określonych jako gx(y)=f(x,y). Ponieważ gxCB, gdzie CB oznacza zbiór wszystkich funkcji BC, przyporządkowanie to prowadzi, przy ustalonym zbiorze B, do naturalnej równoważności bifunktorów:

ωA,C:A×B,CA,CB.

Znaczy to, że funktor ×B: 𝐒𝐞𝐭𝐒𝐞𝐭 mnożenia kartezjańskiego przez ustalony zbiór B jest lewym sprzężonym do funktora głównego B,𝐒𝐞𝐭, wyznaczonego przez B. Kreska jest tu symbolem zmiennej (za którą podstawić można symbole obiektów i morfizmów).

Rozpatrzmy przypadek, gdy 𝔄 jest kategorią 𝐀𝐛 grup abelowych, kategorią 𝐕𝐞𝐜𝐭𝐊 przestrzeni liniowych nad ciałem K lub ogólniej kategorią 𝐌𝐨𝐝𝐑 modułów nad pierścieniem przemiennym R z jednością i oznaczmy przez Hom(A,B) zbiór A,B𝔄 zaopatrzony w strukturę obiektów danej kategorii. W ten sposób Hom staje się bifunktorem 𝔄op×𝔄𝔄. Wiążąc to ze znanymi związkami bimorfizmów na produktach A×B (tzn. homomorfizmów względem każdej zmiennej osobno) z homomorfizmami na produktach tensorowych AB, stwierdzamy naturalną równoważność funktorów trzech zmiennych

Hom(?1?2,?3) i Hom(?1,Hom(?2,?3)),

gdzie ?1,?2,?3 są symbolami tych zmiennychSzablon:Odn.

Zastosowania w teorii homotopii

Ze sprzężenia funktorów ×A i A, wynikają dalsze związki, kluczowe dla teorii homotopii. Rozważmy kategorię 𝐓𝐨𝐩 przestrzeni topologicznych X z wyróżnionymi punktami bazowymi xX i przekształceń ciągłych zachowujących punkty bazowe. Jeśli (A,a) i (B,b) są obiektami, to przestrzeń AB złożona z wszystkich par (a,b) takich, że a=a lub b=b, jest ich koproduktem. Przestrzeń ilorazowa AB=(A×B)/(AB) zwana jest produktem ściągniętym (ang. smash product). Przez Map*(X,Y) oznaczymy zbiór morfizmów X,Y𝐓𝐨𝐩 z topologią zwarto-otwartą. Jeżeli A,X,Yprzestrzeniami Hausdorffa i A jest ustaloną przestrzenią lokalnie zwartą, to otrzymujemy równoważność naturalną:

XA,Y𝐓𝐨𝐩X,Map*(A,Y)𝐓𝐨𝐩.

Oznaczmy przez 𝐒n sferę n-wymiarową (n0). Przestrzeń Σ(X)=X𝐒1 może być utożsamiona ze zredukowanym zawieszeniem przestrzeni X (ang. reduced suspension lub based suspension). W teorii homotopii odwzorowania ciągłe 𝐒1X zwane są pętlami (ang. loop) w przestrzeni (X,a). Funktor pętli Ω obiektowi (X,a) przyporządkowuje przestrzeń pętli w X, tzn. zbiór Ω(X)=Map*(𝐒1,X). Wstawiając A=𝐒1 do powyższej równoważności naturalnej funktorów ×A i A, stwierdzamy, że funktor zawieszenia Σ z kategorii 𝐓𝐨𝐩 do 𝐓𝐨𝐩 jest lewym sprzężonym do funktora Ω. Po przejściu do klas homotopii otrzymuje się równoważność naturalnąSzablon:Odn

[ΣX,Y]Htp[X,ΩY]Htp,

gdzie [X,Y]Htp oznacza zbiór klas homotopii przestrzeni Map*(X,Y). Wykorzystując n-krotnie te sprzężenia i to, że Σ(𝐒n) jest homeomorficzne z 𝐒n+1, otrzymuje się ciąg równoważności naturalnych:

πn(X)[Σn𝐒0,X]Htp[Σn1𝐒0,ΩX]Htp[𝐒0,ΩnX]Htp

w których πn(X)=[𝐒n,X]Htp oznacza n-tą grupę homotopii przestrzeni (X,x).

Funktory sprzężone kontrawariantne

W przypadku funktorów kontrawariantnych mamy dwa rodzaje sprzężenia. Mianowicie jeśli Φ:𝔄𝔅 i Ψ:𝔅𝔄 są funktorami kontrawariantnymi, to wyznaczają one cztery funktory kowariantneSzablon:Odn.

*Φ:𝔄op𝔅,Φ*:𝔄𝔅op,*Ψ:𝔅op𝔄,Ψ*:𝔅𝔄op.

Dokonuje się tego poprzez złożenia funktorów Φ,Ψ z funktorami dualizacjiSzablon:Odn.

𝔄op𝔄𝔅,𝔄𝔅𝔅op,𝔅op𝔅𝔄,𝔅𝔄𝔄op

Funktory kontrawariantne Φ,Ψ nazywają się prawostronnie sprzężone, gdy Φ* jest lewym sprzężonym do *Ψ. Jest to równoważne temu, że *Φ jest prawym sprzężonym do Ψ*. Funktory Φ,Ψ nazywają się lewostronnie sprzężone, gdy Φ* jest prawym sprzężonym do *Ψ. Jest to równoważne temu, że *Φ jest lewym sprzężonym do Ψ*.

Na przykład jeśli B jest ustaloną przestrzenią liniową nad ciałem K, to kontrawariantny funktor Hom(,B): 𝐕𝐞𝐜𝐭𝐊𝐕𝐞𝐜𝐭𝐊 jest prawostronnie sprzężony sam do siebie.

Związek z pojęciem jednoznacznej faktoryzacji

Funktory sprzężone mogą być zdefiniowane w języku zagadnień jednoznacznej faktoryzacji. Mianowicie dowodzi się, że funktor kowariantny Φ:𝔄𝔅 jest lewym sprzężonym do funktora Ψ:𝔅𝔄 wtedy i tylko wtedy, gdy istnieje transformacja naturalna {ηA}AOb𝔄 z funktora tożsamościowego i:𝔄𝔄 do złożenia ΨΦ:𝔄𝔄 taka, że dla dowolnych obiektów AOb𝔄,BOb𝔅 i dowolnego morfizmu ξ:AΨ(B) kategorii 𝔄 istnieje jeden i tylko jeden morfizm θ:Φ(A)B kategorii 𝔅 taki, że odpowiedni diagram komutuje, tzn. Ψ(θ)ηA=ξSzablon:Odn.

Kluczowym narzędziem dowodowym w omawianym tu kręgu zagadnień jest lemat Yonedy.

Reflektory i quasi-reflektory

Załóżmy, że 𝔅 jest podkategorią kategorii 𝔄. Funktor Φ:𝔄𝔅 jest lewym sprzężonym do funktora inkluzji i:𝔅𝔄 wtedy i tylko wtedy, gdy jest reflektorem, tzn. ma następującą własność: Każdemu AOb𝔄 przyporządkowany jest morfizm τA:AΦ(A) w kategorii 𝔄 (tu Φ(A)Ob𝔅Ob𝔄) mający własność jednoznacznej faktoryzacji: dla każdego BOb𝔅 i każdego morfizmu ξ:AB w podkategorii 𝔅 istnieje jeden i tylko jeden morfizm θ:Φ(A)B w 𝔅 taki, że diagram komutuje, tj. θτ=ξ. Podobnie definiuje się pojęcie quasi-reflektora jako lewego sprzężonego do funktora zapominania :𝔅𝔄.

Liczne przykłady reflektorów i quasi-reflektorów można znaleźć w rozmaitych dziedzinach matematykiSzablon:Odn. Oto niektóre z nich.

  • Uzupełnienie przestrzeni metrycznej (metodą Cantora) wraz z przedłużeniem przekształceń spełniających warunek Lipschitza z przestrzeni do ich uzupełnień wyznacza reflektor z kategorii 𝐌𝐞𝐭𝐫 do podkategorii pełnej przestrzeni zupełnych.
  • Abelianizacja grupySzablon:Odn. Jeżeli N=[G,G] oznacza komutant grupy G, to epimorfizmy kanoniczne GG/N wyznaczają reflektor z 𝐆𝐫𝐩 do 𝐀𝐛.
  • Uprzemiennianie pierścienia R przez epimorfizm kanoniczny RR/I, gdzie I jest ideałem dwustronnym generowanym przez komutatory abba wyznacza reflektor z kategorii pierścieni do podkategorii pełnej pierścieni przemiennychSzablon:Odn.
  • Grupa abelowa A nazywa się beztorsyjna, gdy każdy jej niezerowy element u ma rząd nieskończony, tzn. nu0 dla n0 (n naturalne). Dla dowolnego obiektu A kategorii 𝐀𝐛 kanoniczny epimorfizm z A na grupę ilorazową A/N (gdzie N jest podgrupą wszystkich elementów rzędu skończonego) ma powyższą własność jednoznacznej faktoryzacji i wyznacza reflektor z 𝐀𝐛 do jej podkategorii pełnej grup beztorsyjnychSzablon:Odn.
  • Kategoria 𝐕𝐞𝐜𝐭 przestrzeni wektorowych nad ciałem liczb zespolonych nie jest podkategorią kategorii 𝐕𝐞𝐜𝐭, ale można rozważać funktor zapominania : 𝐕𝐞𝐜𝐭𝐕𝐞𝐜𝐭 („zapomina się” o mnożeniu przez skalary urojone). Dla dowolnej przestrzeni wektorowej A nad ciałem rozpatrujemy przyporządkowanie obiektowe funktora Φ jako Φ(A) = A×A z działaniem dodawania określonym jak w sumie prostej i mnożeniem wektora (a,b) przez skalar s+it określonym wzorem (s+it)(a,b)=(satb,sb+ta)Szablon:Odn.

Funktory reprezentowalne

Funktor kowariantny Γ:𝔄𝐒𝐞𝐭 nazywa się reprezentowalny przez obiekt A0, gdy jest naturalnie równoważny funktorowi głównemu A0,𝔄.

W analogiczny sposób definiuje się reprezentowalność funktora kontrawariantnego jako naturalną równoważność funktorowi ,A0𝔄Szablon:Odn.

Na przykład funktor zapominania :𝐓𝐨𝐩𝐒𝐞𝐭, który każdej przestrzeni topologicznej przyporządkowuje jej nośnik (tzn. zbiór jej elementów, bez żadnej topologii), jest reprezentowalny przez przestrzeń jednopunktową. Podobnie funktor zapominania :𝐆𝐫𝐩𝐒𝐞𝐭 z kategorii grup jest reprezentowalny przez grupę 𝐙 (wolną o jednym generatorze).

Funktor kowariantny z \mathbf{Set} do \mathbf{Set}, którego przyporządkowaniem obiektowym jest AA×A, jest reprezentowalny przez zbiór 𝟐={0,1}; opiera się to na tym, że każdy element φ zbioru 𝟐,A𝐒𝐞𝐭 jest funkcją φ:{0,1}A, odpowiadającą parze (a0,a1) w A×A.

Kontrawariantny funktor potęgowy 𝒫: 𝐒𝐞𝐭𝐒𝐞𝐭 jest też reprezentowalny przez zbiór 𝟐={0,1}, bowiem każdy element zbioru A,𝟐 (czyli funkcja z A do 𝟐) jest funkcją charakterystyczną jakiegoś podzbioru zbioru A.

Podstawowy związek między omawianymi tu pojęciami wyraża następujące twierdzenieSzablon:Odn. Na to, aby funktor kowariantny Ψ:𝔅𝔄 miał lewy sprzężony, potrzeba i wystarcza, aby dla każdego obiektu AOb𝔄 istniał obiekt BOb𝔅 taki, że funktor A,Ψ()𝔄 z 𝔅 do 𝐒𝐞𝐭 jest reprezentowalny przez B. Okazuje się, że wówczas Φ(A)=B.

Własności funktorów sprzężonych

Załóżmy, że funktor Φ:𝔄𝔅 jest lewym sprzężonym do funktora Ψ:𝔅𝔄. Wówczas funktory te mają następujące własnościSzablon:Odn.

  • Φ zachowuje epimorfizmy, tzn. dla każdego epimorfizmu λ:A1A2 kategorii 𝔄 morfizm Φλ:Φ(A1)Φ(A2) kategorii 𝔅 jest też epimorfizmem. Dualnie, funktor Ψ zachowuje monomorfizmy.
  • Φ zachowuje koprodukty, tzn. jeżeli A1A2 jest koproduktem obiektów A1,A2 w kategorii 𝔄, to Φ(A1A2) jest koproduktem obiektów Φ(A1),Φ(A2) w kategorii 𝔅. Dotyczy to również koproduktów nieskończonych rodzin obiektów. Dualnie, funktor Ψ zachowuje produkty.
  • Φ zachowuje obiekty początkowe, a Ψ zachowuje obiekty końcowe.
  • Φ zachowuje koekwalizatory, a Ψ zachowuje ekwalizatory.
  • Ogólniej, Φ zachowuje kogranice (końce) diagramów, a Ψ zachowuje granice (początki) diagramów.

Twierdzenie Freyda o istnieniu funktora sprzężonego

W przypadku kategorii zupełnych powyższe własności funktora Ψ są niemal warunkami dostatecznymi na istnienie lewego sprzężonego do Ψ.

Twierdzenie FreydaSzablon:OdnSzablon:Odn[1]. Załóżmy, że 𝔅 jest kategorią zupełną i lokalnie małą. Na to, by funktor Ψ:𝔅𝔄 miał lewy sprzężony, potrzeba i wystarcza, by Ψ zachowywał granice diagramów oraz spełniał tzw. warunek zbioru rozwiązującego[uwaga 2].

Warunek ten, dość skomplikowany, jest spełniony przez większość typowych kategorii. Wystarczy np. by kategoria 𝔅 miała separator, tzn. obiekt S taki, że każdej pary morfizmów φ:B1B2, ψ:B1B2, φψ istniał morfizm ξ:B2S taki, że ξφξψ (takim obiektem S jest np. ciało skalarów w 𝐕𝐞𝐜𝐭𝐊 oraz przedział [0,1] w 𝐂𝐨𝐦𝐩)Szablon:Odn.

Dalsze przykłady funktorów sprzężonych

Pary funktorów sprzężonych ujawniają się w dość nieoczekiwanych miejscach. Wymienimy niektóre z nich.

1) W każdej algebrze Heytinga L, dla każdego aL funktor Φa z L w L o przyporządkowaniu obiektowym Φa(b)=ab jest lewym sprzężonym funktora Ψa o przyporządkowaniu obiektowym Ψa(b)=ab.

2) Niech 𝐈:𝔄𝟏 oznacza jedyny funktor z danej kategorii 𝔄 do kategorii 𝟏 utworzonej ze zbioru jednoelementowego 1 i jego identyczności 𝐢1:11. Istnienie funktora Λ:𝟏𝔄 lewego sprzężonego do 𝐈 jest równoważne istnieniu obiektu początkowego w 𝔄, a istnienie funktora Γ:𝟏𝔄 prawego sprzężonego do 𝐈 jest równoważne istnieniu obiektu końcowego w 𝔄[2].

3) Symbolem Form(x1,,xn) oznaczmy kategorię, w której obiektami są formuły φ(x1,,xn) języka logiki pierwszego rzędu, a morfizmami

φ(x1,,xn)ψ(x1,,xn)

są wynikania. Oczywiste zanurzenie 𝐈:Form(x1,,xn)Form(x1,,xn,y), w którym y nie jest zmienną wolną w (x1,,xn), jest funktorem. Z reguł rachunku kwantyfikatorów wynika, że funktor y:Form(x1,,xn,y)Form(x1,,xn) jest lewym sprzężonym funktora 𝐈, a funktor

y:Form(x1,,xn,y)Form(x1,,xn)

jest prawym sprzężonym funktora 𝐈[2].

Uwagi

Szablon:Uwagi

Przypisy

Szablon:Przypisy

Bibliografia

Linki zewnętrzne

Szablon:Teoria kategorii

Szablon:Kontrola autorytatywna


Błąd rozszerzenia cite: Istnieje znacznik <ref> dla grupy o nazwie „uwaga”, ale nie odnaleziono odpowiedniego znacznika <references group="uwaga"/>

  1. M. Zawadowski, Elementy teorii kategorii, twierdzenie 6.9.
  2. 2,0 2,1 B. Skowron, Gestalty w matematyce. O unifikującej sile sprzężeń funktorowych, w: R. Murawski, J. Woleński (red.), Problemy filozofii matematyki i informatyki, Wydawnictwo Naukowe UAM, Poznań 2018, s. 165–175.