Twierdzenie Dilwortha[1][2] – twierdzenie kombinatoryczne o charakterze minimaksowym dotyczące struktury zbiorów częściowo uporządkowanych. Zgodnie z twierdzeniem Dilwortha w dowolnym skończonym zbiorze częściowo uporządkowanym maksymalna liczność antyłańcucha jest równa minimalnej liczbie łańcuchów, które pokrywają ten zbiór[1][2].
Twierdzenie to zostało sformułowane przez amerykańskiego matematyka Roberta Dilwortha, który opublikował jego dowód w 1950 roku[3].
Twierdzenie
Niech będzie relacją częściowego porządku na zbiorze . Łańcuchem nazywa się zbiór w którym każde dwa elementy są porównywalne, czyli zbiór jest uporządkowany liniowo przez relację Z kolei podzbiór w którym każde dwa elementy są nieporównywalne, nazywa się antyłańcuchem[2]. Minimalna liczba łańcuchów, które pokrywają zbiór to najmniejsza taka liczba całkowita że istnieją łańcuchy dla których zachodzi [1].
Twierdzenie Dilwortha orzeka, że jeśli zbiór jest skończony, to maksymalna liczność (moc) antyłańcucha jest równa minimalnej liczbie łańcuchów, które pokrywają zbiór [1][2]. Twierdzenie to jest prawdziwe również, gdy zbiór jest nieskończony, ale maksymalna moc antyłańcucha w tym zbiorze jest skończona[4].
Dowód[1][2]
Przedstawiony tu dowód indukcyjny podał Helge Tverberg w 1967 roku[5].
Stosujemy indukcję względem mocy zbioru Przypadek jest oczywisty. Załóżmy teraz, że twierdzenie jest prawdziwe dla wszystkich zbiorów liczących mniej niż elementów. Przyjmijmy i niech będzie maksymalną licznością antyłańcucha w tym zbiorze, a dowolnym maksymalnym (czyli takim, którego nie można powiększyć) łańcuchem. Oczywiście zbioru nie możemy pokryć mniej niż łańcuchami, ponieważ każdy łańcuch może zawierać co najwyżej jeden element antyłańcucha.
Jeśli każdy antyłańcuch w zbiorze ma co najwyżej elementów, to na mocy założenia indukcyjnego jest sumą łańcucha oraz łańcuchów, które pokrywają
Załóżmy zatem, że w istnieje antyłańcuch -elementowy Ponieważ każdy antyłańcuch w jest też antyłańcuchem w antyłańcuch jest maksymalnej liczności. Utwórzmy zbiory
, |
. |
Niech będzie najmniejszym elementem łańcucha Oczywiście – w przeciwnym wypadku łańcuch można by powiększyć. Analogicznie nie zawiera największego elementu Stąd oraz i na mocy założenia indukcyjnego istnieją rozkłady na łańcuchy
, |
. |
Bez straty ogólności niech oraz Jeśli nie jest najmniejszym elementem to dla pewnych zachodzi co jest sprzeczne z definicją antyłańcucha. Analogicznie dowodzi się, że jest największym elementem Zauważmy, że ponieważ w przeciwnym wypadku antyłańcuch można by powiększyć o pewien element Stąd
jest rozkładem zbioru na łańcuchów. Wobec dowolności zbioru teza zachodzi dla wszystkich zbiorów o mocy co kończy dowód indukcyjny.
Twierdzenie dualne
Twierdzenie Dilwortha pozostaje prawdziwe, gdy w jego sformułowaniu zamienimy miejscami sformułowania „łańcuch” i „antyłańcuch”[1]. Taką postać twierdzenia nazywa się dualnym twierdzeniem Dilwortha[1][2]. Dowód tego twierdzenia przedstawił Leon Mirsky w 1971 roku[6].
Dualne twierdzenie Dilwortha orzeka, że w dowolnym skończonym zbiorze częściowo uporządkowanym maksymalna liczność łańcucha jest równa minimalnej liczbie antyłańcuchów, które pokrywają ten zbiór[1][2].
Podobnie jak twierdzenie Dilwortha, twierdzenie dualne jest prawdziwe również dla zbiorów nieskończonych pod warunkiem, że maksymalna liczność łańcucha jest ograniczona[6].
Zastosowania
Twierdzenie Erdősa–Szekeresa[2]
Każdy ciąg liczb rzeczywistych o wyrazach zawiera podciąg niemalejący długości lub podciąg nierosnący długości
Niech będzie dowolnym takim ciągiem. Wprowadźmy w zbiorze relację
Podciąg jest niemalejący wtedy i tylko wtedy, gdy odpowiadający mu zbiór par tworzy łańcuch w i nierosnący, gdy zbiór ten tworzy antyłańcuch. Jeśli najliczniejszy antyłańcuch w ma co najmniej elementów, to natychmiast otrzymujemy tezę. W przeciwnym wypadku zbiór jest sumą łańcuchów. Wówczas na mocy zasady szufladkowej Dirichleta istnieje łańcuch o mocy nie mniejszej niż czyli co najmniej To kończy dowód.
Rozkład zbioru potęgowego na sumę łańcuchów[1]
Rozważmy – rodzinę wszystkich podzbiorów zbioru uporządkowaną przez relację zawierania. Twierdzenie Spernera mówi, że najliczniejszy antyłańcuch w tym zbiorze ma elementów. Z twierdzenia Dilwortha wynika, że można przedstawić jako sumę łańcuchów. Ponadto jest to najmniejsza liczba o tej własności.
Zobacz też
Przypisy
- 1 2 3 4 5 6 7 8 9 Witold Lipski , Wiktor Marek , Analiza kombinatoryczna, t. 59, Państwowe Wydawnictwo Naukowe, 1986, s. 178-189, ISBN 978-83-01-04972-0 (pol.).
- 1 2 3 4 5 6 7 8 Beata Bogdańska , Adam Neugebauer , Kombinatoryka, Wydawnictwo Szkolne OMEGA, 2018 (Matematyka Olimpijska), s. 68-72, ISBN 978-83-7267-712-9 (pol.).
- ↑ R.P. Dilworth , A Decomposition Theorem for Partially Ordered Sets, „Annals of Mathematics”, 51 (1), 1950, s. 161–166, DOI: 10.2307/1969503, ISSN 0003-486X, JSTOR: 1969503 (ang.).
- ↑ Egbert Harzheim , Ordered Sets, t. 7, Advances in Mathematics, New York: Springer, 2005, s. 60, ISBN 978-0-387-24219-4 [dostęp 2024-02-25] (ang.).
- ↑ Helge Tverberg , On Dilworth's Decomposition Theorem for Partially Ordered Sets, „Journal of Combinatorial Theory”, 3, 1967, s. 305-306 [dostęp 2024-02-25] (ang.).
- 1 2 Leon Mirsky , A Dual of Dilworth's Decomposition Theorem, „The American Mathematical Monthly”, 78 (8), 1971, s. 876-877, DOI: 10.2307/2316481, JSTOR: 2316481 (ang.).