Przez oznaczamy euklidesową, której elementami są wektory...

23
Podstawy algebry liniowej Przez oznaczamy -wymiarową przestrzeń euklidesową, której elementami są wektory postaci: [ ] o składowych rzeczywistych, tzn. .

Transcript of Przez oznaczamy euklidesową, której elementami są wektory...

Page 1: Przez oznaczamy euklidesową, której elementami są wektory ...fc.put.poznan.pl/materials/96-timo2012-w2-al.pdf · Podstawy algebry liniowej Przez oznaczamy -wymiarową przestrzeń

Podstawy algebry liniowej

Przez oznaczamy -wymiarową przestrzeń euklidesową, której

elementami są wektory postaci:

[

]

o składowych rzeczywistych, tzn. .

Page 2: Przez oznaczamy euklidesową, której elementami są wektory ...fc.put.poznan.pl/materials/96-timo2012-w2-al.pdf · Podstawy algebry liniowej Przez oznaczamy -wymiarową przestrzeń

Definicja – kombinacja liniowa wektorów

Wektor nazywamy kombinacją liniową wektorów

jeżeli

gdzie ,

Na przykład:

[ ]

[ ] [

]

Page 3: Przez oznaczamy euklidesową, której elementami są wektory ...fc.put.poznan.pl/materials/96-timo2012-w2-al.pdf · Podstawy algebry liniowej Przez oznaczamy -wymiarową przestrzeń

Definicja – wypukła kombinacji liniowa

Wektor nazywamy wypukłą kombinacją liniową wektorów

jeżeli

przy czym i oraz

Na przykład:

[ ]

[ ]

[

]

Page 4: Przez oznaczamy euklidesową, której elementami są wektory ...fc.put.poznan.pl/materials/96-timo2012-w2-al.pdf · Podstawy algebry liniowej Przez oznaczamy -wymiarową przestrzeń

Definicja – układ liniowo niezależny

Układ wektorów , nazywamy liniowo niezależnym,

jeżeli równość

zachodzi tylko wtedy, gdy wszystkie (dla każdego .

Np.:

[ ] [

] [

]

Wniosek

W układzie wektorów liniowo niezależnych żadnego z tych wektorów

nie może przedstawić jako kombinacji liniowej pozostałych.

Page 5: Przez oznaczamy euklidesową, której elementami są wektory ...fc.put.poznan.pl/materials/96-timo2012-w2-al.pdf · Podstawy algebry liniowej Przez oznaczamy -wymiarową przestrzeń

Twierdzenie

Układ wektorów jednostkowych w przestrzeni jest liniowo

niezależny

[

]

[ ]

[ ]

Page 6: Przez oznaczamy euklidesową, której elementami są wektory ...fc.put.poznan.pl/materials/96-timo2012-w2-al.pdf · Podstawy algebry liniowej Przez oznaczamy -wymiarową przestrzeń

Definicja - baza

Niech . Bazą zbioru nazywamy liniowo niezależny układ

wektorów , taki, że dla każdego wektora istnieją

współczynniki , dla których:

⋁ ∑

tzn. każdy element zbioru można przedstawić jako kombinację

liniową wektorów bazy.

Page 7: Przez oznaczamy euklidesową, której elementami są wektory ...fc.put.poznan.pl/materials/96-timo2012-w2-al.pdf · Podstawy algebry liniowej Przez oznaczamy -wymiarową przestrzeń

Twierdzenie

Dowolny zbiór liniowo niezależnych wektorów w przestrzeni

jest bazą przestrzeni .

Twierdzenie

Dla ustalonej bazy zbioru dowolny element tego zbioru można

przedstawić w sposób jednoznaczny jako kombinację liniową

wektorów bazy.

Na przykład:

[ ] [

] ( [

]

gdzie kombinacja jest jedyną możliwą.

Page 8: Przez oznaczamy euklidesową, której elementami są wektory ...fc.put.poznan.pl/materials/96-timo2012-w2-al.pdf · Podstawy algebry liniowej Przez oznaczamy -wymiarową przestrzeń

Macierze

Przyjmijmy układ równań postaci:

(

gdzie: , .

Podzielmy macierz według schematu:

(

gdzie: jest podmacierzą stopnia m złożoną z kolumn

bazowych macierzy , natomiast (

jest złożona z

pozostałych kolumn macierzy . Równanie ( przyjmie postać:

(

gdzie: [

]; , .

Page 9: Przez oznaczamy euklidesową, której elementami są wektory ...fc.put.poznan.pl/materials/96-timo2012-w2-al.pdf · Podstawy algebry liniowej Przez oznaczamy -wymiarową przestrzeń

Wektor nazywamy wektorem zmiennych bazowych, natomiast

wektorem zmiennych niebazowych, inaczej wtórnych.

Z równania (3) wynika wprost:

(

Zatem ustalając dowolną bazę zbioru kolumn macierzy układu

równań (1) możemy z równania (4) wyznaczyć wektor zmiennych

bazowych. Ustalając w sposób dowolny wektor zmiennych

niebazowych, otrzymamy [

] jako rozwiązanie układu (1).

Przyjmując najprościej otrzymujemy:

(

Page 10: Przez oznaczamy euklidesową, której elementami są wektory ...fc.put.poznan.pl/materials/96-timo2012-w2-al.pdf · Podstawy algebry liniowej Przez oznaczamy -wymiarową przestrzeń

Definicja – rozwiązanie bazowe układu

Rozwiązaniem bazowym układu nazywamy takie

rozwiązanie ( , w którym wszystkie zmienne wtórne są

równe , tzn. ( [

], gdzie: ( ; .

Twierdzenie

Maksymalna liczba rozwiązań bazowych układu jest równa

maksymalnej liczbie -liniowo niezależnych kolumn spośród

wszystkich -kolumn macierzy , a zatem wynosi (

).

Twierdzenie

Jeśli układ równań nie jest sprzeczny, to ma co najmniej

jedno rozwiązanie bazowe.

Page 11: Przez oznaczamy euklidesową, której elementami są wektory ...fc.put.poznan.pl/materials/96-timo2012-w2-al.pdf · Podstawy algebry liniowej Przez oznaczamy -wymiarową przestrzeń

Przykład

Dany jest układ równań liniowych

czyli w zapisie wektorowym

[ ] [

] [

] [

] [ ]

Jedną z baz tego układu jest

[

]

złożona z wektorów odpowiadających zmiennym i .

Page 12: Przez oznaczamy euklidesową, której elementami są wektory ...fc.put.poznan.pl/materials/96-timo2012-w2-al.pdf · Podstawy algebry liniowej Przez oznaczamy -wymiarową przestrzeń

Zatem w odpowiadającym tej bazie rozwiązaniu bazowym zmienne

wtórne

Stąd otrzymujemy

a więc i .

Rozwiązaniem bazowym dla powyższej bazy jest zatem

Page 13: Przez oznaczamy euklidesową, której elementami są wektory ...fc.put.poznan.pl/materials/96-timo2012-w2-al.pdf · Podstawy algebry liniowej Przez oznaczamy -wymiarową przestrzeń

Rozwiązanie powyższe można otrzymać natychmiast z równania

(5), znajdując uprzednio macierz odwrotną

[

]

Podstawiając do (5) otrzymujemy

[

] [

] [ ] [

]

Page 14: Przez oznaczamy euklidesową, której elementami są wektory ...fc.put.poznan.pl/materials/96-timo2012-w2-al.pdf · Podstawy algebry liniowej Przez oznaczamy -wymiarową przestrzeń

Jeśli jednak przyjmiemy inną bazę układu, złożoną z pierwszej i

trzeciej kolumny macierzy , tzn.

[

]

to zmiennymi wtórnymi będą wtedy , skąd

a więc i

i rozwiązanie bazowe to

Page 15: Przez oznaczamy euklidesową, której elementami są wektory ...fc.put.poznan.pl/materials/96-timo2012-w2-al.pdf · Podstawy algebry liniowej Przez oznaczamy -wymiarową przestrzeń

Ponieważ można zauważyć, że każde dwie kolumny macierzy

danego układu równań są liniowo niezależne, więc można wyróżnić

( ) różnych baz zbioru wektorów macierzy , a zatem 6

różnych rozwiązań bazowych.

Page 16: Przez oznaczamy euklidesową, której elementami są wektory ...fc.put.poznan.pl/materials/96-timo2012-w2-al.pdf · Podstawy algebry liniowej Przez oznaczamy -wymiarową przestrzeń

Zbiory wypukłe

Definicja – zbiór wypukły

Zbiór C nazywamy wypukłym wtedy i tylko wtedy, gdy każda

wypukła kombinacja liniowa dowolnej liczby punktów tego zbioru

również należy do tego zbioru.

Definicja – punkt wierzchołkowy

Punktem wierzchołkowym zbioru wypukłego C nazywamy taki punkt,

którego nie da się przedstawić jako wypukłą kombinację liniową

dwóch innych różnych punktów zbioru C.

Page 17: Przez oznaczamy euklidesową, której elementami są wektory ...fc.put.poznan.pl/materials/96-timo2012-w2-al.pdf · Podstawy algebry liniowej Przez oznaczamy -wymiarową przestrzeń

Definicja – zbiór wielościenny wypukły

Zbiorem wielościennym wypukłym nazywamy przecięcie skończonej

liczby półprzestrzeni domkniętych postaci:

których hiperpłaszczyzny generujące nie przechodzą

wszystkie przez ten sam punkt:

Zbiór wielościenny wypukły

Page 18: Przez oznaczamy euklidesową, której elementami są wektory ...fc.put.poznan.pl/materials/96-timo2012-w2-al.pdf · Podstawy algebry liniowej Przez oznaczamy -wymiarową przestrzeń

Definicja – wielościan wypukły

Wielościanem wypukłym nazywamy zbiór wielościenny wypukły

ograniczony.

Page 19: Przez oznaczamy euklidesową, której elementami są wektory ...fc.put.poznan.pl/materials/96-timo2012-w2-al.pdf · Podstawy algebry liniowej Przez oznaczamy -wymiarową przestrzeń

Twierdzenie

Jeżeli zbiór jest wielościanem wypukłym, to każdy jego punkt da się

przedstawić jako wypukłą kombinację liniową punktów

wierzchołkowych tego wielościanu.

Wniosek

Wielościan wypukły jest zbiorem wypukłym ograniczonym o

skończonej liczbie punktów wierzchołkowych.

Twierdzenie

Zbiór rozwiązań układu jest zbiorem wielościennym

wypukłym, a jeśli jest ograniczony, to jest wielościanem wypukłym.

Page 20: Przez oznaczamy euklidesową, której elementami są wektory ...fc.put.poznan.pl/materials/96-timo2012-w2-al.pdf · Podstawy algebry liniowej Przez oznaczamy -wymiarową przestrzeń

Własności problemów PL (w postaci standardowej)

Twierdzenie

Zbiór rozwiązań dopuszczalnych problemu PL jest zbiorem

wielościennym wypukłym, a jeśli jest ograniczony, to jest

wielościanem wypukłym.

Definicja – rozwiązanie dopuszczalne bazowe

Rozwiązanie bazowe układu ograniczeń spełniających

warunek brzegowy nazywamy rozwiązaniem dopuszczalnym

bazowym.

Page 21: Przez oznaczamy euklidesową, której elementami są wektory ...fc.put.poznan.pl/materials/96-timo2012-w2-al.pdf · Podstawy algebry liniowej Przez oznaczamy -wymiarową przestrzeń

Twierdzenie

Istnieje odwzorowanie wzajemnie jednoznaczne (1:1) pomiędzy

rozwiązaniami dopuszczalnymi bazowymi układu równań , a

punktami wierzchołkowymi zbioru rozwiązań dopuszczalnych .

Twierdzenie

Jeżeli problem PL nie jest sprzeczny i funkcja celu jest ograniczona

z góry (maksimum) na zbiorze , to rozwiązanie optymalne

problemu leży w co najmniej jednym punkcie wierzchołkowym zbioru

rozwiązań dopuszczalnych .

Page 22: Przez oznaczamy euklidesową, której elementami są wektory ...fc.put.poznan.pl/materials/96-timo2012-w2-al.pdf · Podstawy algebry liniowej Przez oznaczamy -wymiarową przestrzeń

Twierdzenie

Jeżeli problem PL ma więcej niż jedno rozwiązanie optymalne to

każda wypukła kombinacja tych rozwiązań jest również

rozwiązaniem optymalnym.

Wniosek

Jeżeli rozwiązań optymalnych jest więcej niż jedno, to jest ich

nieskończenie wiele.

Page 23: Przez oznaczamy euklidesową, której elementami są wektory ...fc.put.poznan.pl/materials/96-timo2012-w2-al.pdf · Podstawy algebry liniowej Przez oznaczamy -wymiarową przestrzeń

Podsumowanie

Rozwiązań optymalnych problemu PL należy szukać wśród

dopuszczalnych rozwiązań bazowych układu ograniczeń .

Niestety w ogólności rozwiązań dopuszczalnych bazowych może

być maksymalnie tyle, ile różnych baz, czyli (

). Wyklucza to

możliwość przeszukania wszystkich rozwiązań dopuszczalnych

bazowych dla większych rozmiarów problemu. Stąd potrzebny jest

efektywny algorytm rozwiązywania problemu PL, który nie

przeszukuje wszystkich rozwiązań dopuszczalnych bazowych.