Na zakończenie wykładu pokażemy zastosowanie teorii dualności do opisu wielościanów. Zacznijmy od dualnego opisu stożków.
Niech będą wektorami. Wówczas zbiór jest wielościanem.
Niech . Dzięki twierdzeniu 2.4 bez zmniejszenia ogólności możemy przyjąć, że .
Wybieramy wszystkie wektory spełniające warunki:
1) .
2) Istnieje liniowo niezależnych wektorów w zbiorze , takich że .
3)
Warunki 2) i 3) wymuszają skończoną liczbę wektorów .
Niech , gdzie . Pokażemy teraz, że .
Z warunku 1) wynika inkluzja .
Niech . Badamy zadanie
.
Ponieważ wektory rozpinają przestrzeń więc obszar dopuszczalny jest wielościanem o jedynym wierzchołku . Warunek oznacza, na mocy twierdzenia o dualności, twierdzenie 8.4, że nie jest punktem optymalnym tego zadania. Zatem istnieje krawędź poprawiająca. Niech będzie unormowanym wektorem kierunkowym tej krawędzi. Wówczas:
1) implikuje .
2) jest wektorem krawędzi więc istnieje liniowo niezależnych półprzestrzeni opisujących - wektorów w zbiorze , takich że .
3) .
Dodatkowo więc a zatem również .
Wykazaliśmy, że jest wielościanem.
∎Lemat ten można sformułować jako: ”Każdy wypukły i skończenie generowany stożek jest wielościanem”.
Pewna odmiana powyższego lematu jest nazywana ”Fundamentalnym twierdzeniem o nierównościach liniowych” i pochodzi z prac Farkasa [1894, 1898], Minkowskiego [1896], Karatheodoryego [1911] i Weyla [1935].
Niech i będą wektorami z przestrzeni . Wówczas albo:
I) jest nieujemną kombinacją liniową liniowo niezależnych wektorów z .
albo
II) Istnieje hiperprzestrzeń , zawierająca liniowo niezależnych wektorów z takich,
że i ,
gdzie .
Algorytm szukania hiperprzestrzeni.
Krok 1. Jeżeli to jako można wziąć dowolną hiperprzestrzeń zawierającą i nie zawierającą .
Krok 2. Przyjmijmy, że . Wybieramy dowolny liniowo niezależny podzbiór z wektorów .
Następnie wykonujemy następującą iterację:
i) Zapisujemy . Jeżeli to stop jesteśmy w przypadku I).
ii) W przeciwnym przypadku wybieramy najmniejszy indeks spośród taki,
że . Następnie budujemy hiperprzestrzeń ,
gdzie tak normalizujemy by . (Wtedy ).
iii) Jeżeli jesteśmy w przypadku II).
iv) W przeciwnym przypadku wybieramy najmniejszy indeks taki, że .
Teraz zamieniamy zbiór na i powtarzamy iterację.
Dowód poprawności i skończoności algorytmu.
Przyjmijmy oznaczenia:
zbiór wektorów używanych w i-tej iteracji.
Jeżeli proces nie kończy się to, wobec skończoności zbioru wektorów , dla pewnych otrzymamy .
Niech będzie największym indeksem, takim, że wektor jest dodawany przy pewnej iteracji a wyrzucany przy iteracji . (, ). Niech i .
Zaczynamy q-tą iterację:
ii) Ponieważ nie jesteśmy w przypadku I) wybieramy najmniejszy indeks spośród taki, że . Następnie budujemy hiperprzestrzeń , gdzie tak normalizujemy by . Ponieważ jest kiedyś dodawany więc . Otrzymujemy .
iv) Teraz jest najmniejszym indeksem takim, że . Czyli
Reasumując gdyż:
oraz ,
i ,
bo z wyboru .
Otrzymaliśmy sprzeczność.
∎Powyższy dowód poprawności i skończoności algorytmu można znaleźć w [12] Twierdzenie 7.1.
Z fundamentalnego twierdzenia można łatwo wyprowadzić lemat Farkasa, twierdzenia o dualności i twierdzenia strukturalne.
Każdy podzbiór postaci
jest wielościanem.
Bez zmniejszenia ogólności możemy przyjąć, że . Niech oraz . Tworzymy stożek . Niech . Wtedy . Ponadto . Na mocy poprzedniego lematu stożek jest wielościanem więc też jest wielościanem.
∎Niech będzie wielościanem z wierzchołkiem. Niech będzie zbiorem wszystkich wierzchołków , oraz będzie zbiorem wszystkich krawędzi nieskończonych
Wtedy
1)
Niech wtedy , bo jest wypukły.
Ponieważ każda krawędź zawiera wierzchołek więc .
Zatem
Na mocy poprzedniego lematu
jest wektorem takim, że Co daje tezę.
2) :
Przypuśćmy, że i będziemy dochodzić sprzeczności.
Niech .
jako wielościan jest zbiorem wypukłym i domkniętym.
Istnieje taka półprzestrzeń , że i .
jest wielościanem zawartym w , zatem istnieje wierzchołek wielościanu . nie jest wierzchołkiem , bo zawierał wszystkie wierzchołki (a nawet krawędzie). leży na brzegach liniowo niezależnych półprzestrzeni opisujących , więc leży na brzegach półprzestrzeni opisujących . Stąd leży na krawędzi
- sprzeczność.
∎Jeżeli jest wielościanem, różnym od zbioru pustego, to istnieją takie punkty oraz wektory ,
że .
Niech będzie punktem wielościanu . Definiujemy zbiór wektorów
.
Zauważmy, że jest przestrzenią liniową. Wprost z definicji wynika własność . Dodatkowo z własności wielościanów mamy
A więc dla zachodzi .
Podsumowując
Niech będzie wielościanem powstałym z przecięcia z podprzestrzenią prostopadłą do . Zbiór jest niepusty bo zawiera punkt ale nie zawiera prostej. Zatem ma wierzchołek i na mocy poprzedniego twierdzenia istnieją takie punkty oraz wektory ,
że .
A stąd ,
gdzie , oraz wektory tworzą bazę przestrzeni .
∎Niech będzie zbiorem punktów z przestrzeni . Wielościanem klasycznym w nazywamy zbiór:
Niech będzie wielościanem w z wierzchołkiem. Wtedy równoważne są warunki:
1) W jest wielościanem klasycznym.
2) W jest ograniczony tzn. .
3) W nie ma krawędzi nieskończonych.
- wynika z poprzedniego twierdzenia
- oczywiste
- oczywiste.
∎Metody dowodu i część idei pochodzi z następujących twierdzeń Karatheodory'ego (oryginalnie po grecku - , po angielsku - Carathéodory )
Niech będzie punktem - wymiarowego stożka
wówczas można przedstawić jako sumę punktu i co najwyżej wektorów.
Niech będzie nieujemnym rozwiązaniem układu równań liniowych o zmiennych . Wówczas z macierzy można wybrać takie liniowo niezależne kolumny , że układ też ma nieujemne rozwiązanie. ( istnieje niezerowe rozwiązanie bazowe układu .)
Niech będzie punktem - wymiarowego wielościanu
.
Wówczas jest kombinacją wypukłą co najwyżej punktów i wektorów rozpinających ten wielościan.
Niech . Wiedząc, że punkt
, . Przedstaw punkt jako kombinację wypukłą trzech punktów ze zbioru .
Niech zaś Wiedząc, że punkt , przedstaw punkt jako kombinację wypukłą trzech elementów ze zbioru . ( ).
Wiedząc, że punkt jest dopuszczalnym rozwiązaniem układu , gdzie i znajdź wszystkie bazowe rozwiązania dopuszczalne.
Uzasadnij, że otrzymane punkty leżą na jednej płaszczyźnie ale nie są współliniowe -( są wierzchołkami czworokąta).
Przedstaw jako kombinację wypukłą trzech z otrzymanych punktów.
Treść automatycznie generowana z plików źródłowych LaTeXa za pomocą oprogramowania wykorzystującego LaTeXML.
strona główna | webmaster | o portalu | pomoc
© Wydział Matematyki, Informatyki i Mechaniki UW, 2009-2010. Niniejsze materiały są udostępnione bezpłatnie na licencji Creative Commons Uznanie autorstwa-Użycie niekomercyjne-Bez utworów zależnych 3.0 Polska.
Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego.
Projekt współfinansowany przez Ministerstwo Nauki i Szkolnictwa Wyższego i przez Uniwersytet Warszawski.