TKI Moduł 13: Różnice pomiędzy wersjami
wykład 13.1 |
mNie podano opisu zmian |
||
Linia 53: | Linia 53: | ||
7.<math>\{e_n\colon D_n\to D\}</math> jest granicą odwrotną diagramu <math>F</math>. Jeśli <math>\{f_n\colon E\to D_n\}</math> jest dowolną inną granicą, to izmorfizm <math>f\colon D\to E</math> jest dany jako <math>f(x_n\mid n\in \omega) = \bigvee_n f_n(x_n)</math> lub <math>f = \bigvee_n f_n\circ p_n</math>. | 7.<math>\{e_n\colon D_n\to D\}</math> jest granicą odwrotną diagramu <math>F</math>. Jeśli <math>\{f_n\colon E\to D_n\}</math> jest dowolną inną granicą, to izmorfizm <math>f\colon D\to E</math> jest dany jako <math>f(x_n\mid n\in \omega) = \bigvee_n f_n(x_n)</math> lub <math>f = \bigvee_n f_n\circ p_n</math>. | ||
Dowód: W Twierdzeniu ??? pokazaliśmy już, że granicą diagramu jest <math>\{p_n\colon D\to D_n\}</math> i że izomorfizm <math>h\colon C\to D</math> ma (pierwszą z) postulowanych postaci. Pokażmy teraz, że funkcje <math>e_m</math> są dobrze zdefiniowane, tj. że <math>y = e_m(x)</math> należy do <math>D</math> dla dowolnego <math>m\in \omega</math>. Niech <math>m</math> | |||
będzie dowolne i załóżmy, że <math>n\leq n'</math>. Mamy: | |||
<math>p_{nn'}(y_{n'}) = p_{nn'}(\bigvee_{k\geq n',m} p_{n'k}\circ e_{km}(x)) = \bigvee_{k\geq n',m} p_{nn'}\circ p_{n'k}\circ e_{km}(x) = \bigvee_{k\geq n',m} p_{nk}\circ e_{km}(x)= y_n.</math> | |||
W dowodzie korzystaliśmy kolejno z: definicji <math>y_{n'}</math>, ciągłości <math>p_{nn'}</math> i definicji <math>y_n</math>. A zatem <math>y = (y_0, y_1, ...)\in D</math>. Co więcej, funkcje <math>e_m</math> są ciągłe, gdyż tylko funkcje ciągłe zostały użyte w ich definicji. | |||
Przejdźmy do dowodu (5). Niech <math>m\in \omega</math>. Mamy: |
Wersja z 16:39, 20 cze 2006
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: