Matematyka dyskretna 2/Ćwiczenia 2: Porządki Częściowe i twierdzenie Dilworth'a

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Porządki częściowe

Ćwiczenie 1

Niech 𝐓=(V,E) będzie drzewem z wyróżnionym elementem rV . Pokaż, że definiując dla v,wV :

vw wtedy i tylko wtedy, gdy ścieżka z w do r odwiedza wierzchołek v,

otrzymana para (V,) jest zbiorem częściowo uporządkowanym.

Wskazówka
Rozwiązanie

Ćwiczenie 2

Pokaż, że elementy p1,p2,,pkP zbioru częściowo uporządkowanego (P,) spełniające p1p2pkp1 muszą być równe.

Wskazówka
Rozwiązanie

Ćwiczenie 3

Korzystając z Twierdzenia Dilworth'a 2.1 pokaż, że każdy zbiór częściowo uporządkowany o rs+1 elementach zawiera łańcuch o liczności r+1 lub antyłańcuch o liczności s+1 .

Wskazówka
Rozwiązanie

Ćwiczenie 4

Pokaż, że dla zbioru częściowo uporządkowanego 𝐏=(P,) , rodzina Parser nie mógł rozpoznać (błąd składni): {\displaystyle \displaystyle \mathscr{MA}\!\left( \mathbf{P} \right) } antyłańcuchów zbioru 𝐏 o maksymalnej liczności wraz z relacją zdefiniowaną poprzez:

AB wtedy i tylko wtedy, gdy każdy element bB leży nad jakimś elementem aA ,

tworzy kratę.

Wskazówka
Rozwiązanie

<flash>file=Cw poset m.swf|width=250|height=150</flash>

<div.thumbcaption>1. Poset 𝐏

Ćwiczenie 5

Wymiar częściowego porządku 𝐏=(P,) to minimalny rozmiar rodziny Parser nie mógł rozpoznać (błąd składni): {\displaystyle \displaystyle \mathscr{R}=\left\lbrace \mathbf{L}_1,\mathbf{L}_2,\ldots,\mathbf{L}_k \right\rbrace } liniowych porządków 𝐋i=(P,i) spełniających warunek

  =  1  2    k.

Znajdź wymiar posetu 𝐏=(P,) przedstawionego na rysunku 1. Znajdź poset o wymiarze 3 . Odpowiedź uzasadnij.

Wskazówka
Rozwiązanie

Na zbiorze P zdefiniujmy liniowe 𝐋1=(P,1) oraz 𝐋2=(P,2) jako:

Parser nie mógł rozpoznać (nieznana funkcja „\aligned”): {\displaystyle \displaystyle \aligned \mathbf{L}_1:&&x\ \leq_1\ u\ \leq_1\ w\ \leq_1\ t\ \leq_1\ v\ \leq_1\ s,\\ \mathbf{L}_2:&&v\ \leq_2\ w\ \leq_2\ s\ \leq_2\ x\ \leq_2\ t\ \leq_2\ u. \endaligned}

Nietrudno sprawdzić, że  = 12 , a więc poset 𝐏=(P,) ma wymiar co najwyżej 2 . Oczywiście nie może mieć on wymiaru 1 , bo posety wymiaru jeden są łańcuchami.

Rozważmy teraz poset 𝐏=(P,) przedstawiony na rysunku 2.

Załóżmy, że 𝐏 ma wymiar 2 . Istnieją więc dwa liniowe porządki 𝐋'1=(P,'1) oraz 𝐋'2=(P,'2) takie, że  = '1'2 . Ponieważ da , to w obu liniowych rozszerzeniach 𝐋'1 oraz 𝐋'2 zachodzi:

Parser nie mógł rozpoznać (nieznana funkcja „\aligned”): {\displaystyle \displaystyle \aligned \mathbf{L}''_1:&&d\ \leq''_1\ a,\\ \mathbf{L}''_2:&&d\ \leq''_2\ a. \endaligned}

Element e jest mniejszy od a , ale nieporównywalny z d , więc bez straty ogólności możemy założyć, że


Parser nie mógł rozpoznać (nieznana funkcja „\aligned”): {\displaystyle \displaystyle \aligned \mathbf{L}''_1:&&e\ \leq''_1\ d\ \leq''_1\ a,\\ \mathbf{L}''_2:&&d\ \leq''_2\ e\ \leq''_2\ a. \endaligned}


Element c jest większy niż e , ale nieporównywalny z a oraz d , więc jedyną możliwością umieszczenia c jest


Parser nie mógł rozpoznać (nieznana funkcja „\aligned”): {\displaystyle \displaystyle \aligned \mathbf{L}''_1:&&e\ \leq''_1\ c\ \leq''_1\ d\ \leq''_1\ a,\\ \mathbf{L}''_2:&&d\ \leq''_2\ e\ \leq''_2\ a\ \leq''_2\ c. \endaligned}


Z kolei f musi być pod c , i jako nieporównywalny ze zbiorem {a,d,e} może więc być umieszczony tylko w następujący sposób:


Parser nie mógł rozpoznać (nieznana funkcja „\aligned”): {\displaystyle \displaystyle \aligned \mathbf{L}''_1:&&f\ \leq''_1\ e\ \leq''_1\ c\ \leq''_1\ d\ \leq''_1\ a,\\ \mathbf{L}''_2:&&d\ \leq''_2\ e\ \leq''_2\ a\ \leq''_2\ f\ \leq''_2\ c. \endaligned}


Element b powinien być nad d oraz f , a być nieporównywalny z elementami a,c,e , co już jest niemożliwe. Nie istnieją więc dwa takie rozszerzenia liniowe, które w przecięciu dają 𝐏 .

Nietrudno jednak sprawdzić, że dla liniowych porządków 𝐋'1=(P,'1) , 𝐋'2=(P,'2) , oraz 𝐋'3=(P,'3) zadanych przez:


Parser nie mógł rozpoznać (nieznana funkcja „\aligned”): {\displaystyle \displaystyle \aligned \mathbf{L}'''_1:&&e\ \leq'''_1\ f\ \leq'''_1\ c\ \leq'''_1\ d\ \leq'''_1\ b\ \leq'''_1\ a,\\ \mathbf{L}'''_2:&&d\ \leq'''_2\ e\ \leq'''_2\ a\ \leq'''_2\ f\ \leq'''_2\ c\ \leq'''_2\ b.\\ \mathbf{L}'''_3:&&f\ \leq'''_3\ d\ \leq'''_3\ b\ \leq'''_3\ e\ \leq'''_2\ a\ \leq'''_3\ c. \endaligned}


mamy  = '1'2'3 . A zatem poset 𝐏=(P,) ma wymiar 3 .

Ćwiczenie 6

Na zbiorze liczb naturalnych zdefiniujmy częściowy porządek poprzez:

ab wtedy i tylko wtedy, gdy a dzieli b .

Udowodnij, że (+,) jest kratą.

Wskazówka