TKI Moduł 13
Udowodnijmy teraz podstawowe twierdzenie na temat diagramów w kategorii Dcpo.
Twierdzenie. W Dcpo istnieją granice dowolnych diagramów.
Dowód: Dowód przeprowadzimy dla szczególnego diagramu:
[DIAGRAM]
(Dowód ogólny jest analogiczny lecz wymaga bardziej technicznego zapisu, wiec go pominiemy.) Pokażemy, że granica powyższego diagramu jest dana jako
Zauważmy, że zbiór jest posetem, w którym elementy są uporządkowane po współrzędnych (to znaczy, że porządek jest dziedziczony z produktu . Jeśli jest zbiorem skierowanym, to dla każdego zbiór jest skierowanym podzbiorem . Niech . Z ciągłości funkcji tworzących diagram mamy: . To znaczy, że i, jak łatwo zauważyć, element ten jest supremum skierowanym zbioru . Pokazaliśmy więc, że Dcpo.
Udowodnimy teraz, że wraz z projekcjami jest granicą. Po pierwsze, dla mamy
a więc projekcje są ciągłe. Po drugie, jeśli jest dowolną inną granicą, to zdefiniujmy jako . Z definicji powyższej wynika, że dla każdego mamy $\pi_k \circ h = g_k</math>. Zauważmy, że to świadczy o jednoznaczności wyboru . A zatem jest granicą omawianego diagramu. Co więcej, z jednoznaczności granicy wnioskujemy, że . QED
Uwaga! Powyższe twierdzenie nie zachodzi dla klas dziedzin ciągłych i algebraicznych w ogólności. Aby granica była również posetem odpowiedniej klasy, musimy nałożyć poewne restrykcje zarówno na kształ diagramów, jak i na własności funkcji tworzących diagram.
Twierdzenie o zgodności granicy prostej i odwrotnej
Przedstawimy teraz twierdzenie o zgodności granicy prostej i odwrotnej pewnych szczególnych diagramów w kategorii posetów zupełnych. Wynik ten jest znany w literaturze angielskojęzycznej jako limit-colimt coincidence i jest jednym z kamieni milowych w teorii dziedzin. Twierdzenie to wykorzystuje się przede wszystkim przy rozwiązywaniu tak zwanych rekursywnych równań dziedzinowych (ang. recursive domain equations). Przykładem takiego równania jest . Okazuje się, że jego nietrywialne rozwiązania istnieja! Tak więc istnieją posety, które są izomorficzne z przestrzenią swoich ciągłych endofunkcji! Jeden z takich częściowych porządków skonstruujemy poniżej, pod koniec wykładu.
Twierdzenie. Rozważmy diagram w kategorii Dcpo taki, że:
1. Wierzchołkami są posety ;
2. Dla istnieją funkcje i tworzące parę e-p; 3. Dla każdego mamy ;
4. Dla mamy oraz .
Zdefiniujmy:
Wtedy:
5. Para jest parą e-p i zachodzi ,
6. jest granicą diagramu . Jeśli jest dowolną inną granicą, to izmorfizm jest dany jako lub ;
7. jest granicą odwrotną diagramu . Jeśli jest dowolną inną granicą, to izmorfizm jest dany jako lub .
Dowód: W Twierdzeniu ??? pokazaliśmy już, że granicą diagramu jest i że izomorfizm ma (pierwszą z) postulowanych postaci. Pokażmy teraz, że funkcje są dobrze zdefiniowane, tj. że należy do dla dowolnego . Niech będzie dowolne i załóżmy, że . Mamy:
W dowodzie korzystaliśmy kolejno z: definicji , ciągłości i definicji . A zatem . Co więcej, funkcje są ciągłe, gdyż tylko funkcje ciągłe zostały użyte w ich definicji.
Przejdźmy do dowodu (5). Niech . Mamy:
Ponadto, .
Bliższa analiza pokazuje, że pozostawi niezmienione te elementy ciągu gdzie :
To dowodzi, że , czyli (5).
Korzystając z powyższego mamy też natychmiast:
co kończy dowód (6).
Do pokazania pozostała nam (7), czyli fakt, że jest granicą odwrotną diagramu Jeśli jest dowolną inną granicą, to sprawdźmy najpierw czy funkcja jest dobrze zdefiniowana, tj. czy supremum jest nad zbiorem skierowanym. Ale tak jest, ponieważ dla :
Co więcej,
W końcu pokażemy, że funkcja o podanych własnościach jest tylko jedna. Jeśli dla zachodzi , to , a zatem czyli z ciągłości : Ale oraz co daje czyli . QED.
Kategoria
W tej kategorii obiektami są posety zupełne posiadające element najmniejszy, zaś morfizmami są pary e-p, o których była mowa na początku wykładu ???. Złożenie morfizmów
[DIAGRAM]
definiujemy w naturalny sposób jako morfizm
[DIAGRAM]
Czy jest parą e-p? Tak, ponieważ: oraz A zatem złożenie par e-p jest dobrze zdefiniowane, a co za tym idzie, i co łatwo już teraz pokazać, jest kategorią.
Definicja. Nazwijmy -kategorią każdą kategorię, w której diagram postaci
[DIAGRAM]
posiada granicę odwrotną.
Zauważmy, że twierdzenie o zgodności granicy prostej i odwrotnej (Twierdzenie ???) mówi, że jest -kategorią!
Definicja. Funktor między -kategoriami nazywamy ciągłym, jeśli zachowuje granice odwrotne, t.j. jeśli jest granicą diagramu ???, to jest granicą diagramu
[DIAGRAM]
Lemat. Niech będzie -kategorią, funktorem ciągłym, morfizmem w oraz niech diagram
[DIAGRAM]
posiada granicę odwrotną . Wówczas .