Optymalizacja wypukła: wybrane zagadnienia

Wielkość: px
Rozpocząć pokaz od strony:

Download "Optymalizacja wypukła: wybrane zagadnienia"

Transkrypt

1 Politechnika Warszawska Wydział Elektroniki i Technik Informacyjnych Instytut Informatyki Rok akademicki 2008/2009 Praca Dyplomowa Inżynierska Michał Przyłuski Optymalizacja wypukła: wybrane zagadnienia Opiekun pracy: prof. nzw. dr hab. Włodzimierz Ogryczak Ocena Podpis Przewodniczącego Komisji Egzaminu Dyplomowego

2 Specjalność: Informatyka Inżynieria Systemów Informacyjnych Data urodzenia: 4 maja 1985 r. Data rozpoczęcia studiów: 1 października 2004 r. Życiorys Nazywam się Michał Przyłuski, urodziłem się w Warszawie, 4 maja 1985 r. Szkołę Podstawową nr 15 w Warszawie ukończyłem w 2000 roku. W latach uczęszczałem do XXV Liceum Ogólnokształcącego im. Józefa Wybickiego w Warszawie. Po uzyskaniu matury rozpocząłem w październiku 2004 r. studia na Wydziale Elektroniki i Technik Informacyjnych PW oraz w Kolegium Międzywydziałowych Indywidualnych Studiów Matematyczno-Przyrodniczych UW, gdzie jestem aktualnie studentem piątego roku (kierunek podstawowy: matematyka) podpis studenta Egzamin dyplomowy Złożył egzamin dyplomowy w dn z wynikiem Ogólny wynik studiów: Dodatkowe wnioski i uwagi Komisji:

3 Streszczenie Rozpatrywane są wybrane zagadnienia optymalizacji wypukłej. Omówiono szczegółowo dwa szczególnie ważne przypadki zadań wypukłych, sprowadzalnych do,,stożkowego zadania programowania liniowego. Są to tzw. zadania programowania stożkowego drugiego stopnia (zwane SOCP) oraz zadania programowania półokreślonego (zwane SDP). Wiele interesujących zagadnień programowania wypukłego można przedstawić w postaci takich zadań. Należą do nich omówione w pracy problemy minimalizacji normy, kwadratowo ograniczone programowanie kwadratowe, krzepkie zadania programowania liniowego, krzepkie zadania najmniejszych kwadratów i zadania z ograniczeniami hiperbolicznymi. Przedstawiono niektóre z zastosowań metod optymalizacji wypukłej do rozwiązywania problemów dotyczących projektowania optymalnych filtrów cyfrowych, doboru siły chwytającej robota, projektowania układu anten dookólnych, do zagadnień rozpoznawania obrazów oraz do analizy pewnych zagadnień teorii portfela. Słowa kluczowe: optymalizacja, programowanie wypukłe, programowanie półokreślone Convex optimization: selected problems Selected problems of convex optimization are considered. In particular semidefinite programming (SDP) and second-order cone programming are discussed and their use for various specifi optimization problems is presented. Applications in various fields has been described as well. Key words: optimization, convex optimization, semidefinite programming

4 Spis treści 1 Wstęp 1 2 Programowanie wypukłe 5 3 Zadania sprowadzalne do postaci SOCP lub SDP Zadania programowania liniowego Minimalizacja sumy norm Kwadratowo ograniczone programowanie kwadratowe Krzepkie zadania programowania liniowego oraz najmniejszych kwadratów Programowanie liniowe Zadanie najmniejszych kwadratów Zadania z ograniczeniami hiperbolicznymi Maksymalizacja średniej harmonicznej Liniowo-kwadratowy problem ułamkowy Logarytmiczna aproksymacja Czebyszewa Średnia geometryczna Maksymalizacja wartości własnej i normy macierzy Zastosowania Rozpoznawanie obrazów Układy anten Siła chwytająca Filtr o skończonej odpowiedzi impulsowej i

5 SPIS TREŚCI ii Przypadek zespolony Symetryczne współczynniki Logarytmiczne odchylenie filtru o liniowej fazie Wybrane zagadnienia teorii portfela Model Markowitza Ograniczenie ryzyka straty Analiza postoptymalizacyjna Bibliografia 44

6 Rozdział 1 Wstęp Wiele problemów inżynierskich, ekonomicznych, itp. może być przedstawionych jako zadanie optymalizacji postaci: f 0 (x) p. o. f i (x) 0, i = 1,..., m, h i (x) = 0, i = 1,..., p; x jest tu wektorem zmiennych decyzyjnych, f 0 jest funkcją celu, a funkcje f i oraz h i są określają odpowiednio ograniczenia nierównościowe i równościowe. Wyznaczenie rozwiązań tak ogólnych zadań może okazać się bardzo trudne w praktyce. Pierwszym problemem jest znalezienie dowolnego rozwiązania dopuszczalnego lub stwierdzenie, że takie rozwiązanie może nie istnieć. Ponadto, algorytm rozwiązania takiego zadania może zatrzymać się w lokalnym minimum. Nie do pominięcia jest także wpływ błędów zaokrągleń i ich kumulowanie się. W wielu sytuacjach trudno jest też sformułować dobry warunek stopu dla takiego algorytmu. Wreszcie, zbieżność algorytmu do rozwiązania optymalnego może być bardzo powolna. Opisane powyżej trudności nie pojawiają się jednak, gdy zawęzimy odpowiednio klasę rozpatrywanych zadań optymalizacji. Dobrze znanym przykładem są tu zadania programowania liniowego, dla których już pół wieku temu istniały dobrze sprawdzające się w praktyce algorytmy wyznaczania ich rozwiązań. Ogólniejszą klasą zadań, dla których przynajmniej niektóre z opisanych powyżej trudności 1

7 1. Wstęp 2 nie występują to zadania programowania wypukłego. Są to takie zadania, dla których funkcja celu i funkcje definiujące ograniczenia nierównościowe są wypukłe, a funkcje definiujące ograniczenia równościowe są afiniczne. Lokalne minimum będzie wtedy globalnym minimum, a także możliwe jest ustalenie dobrego warunku stopu w oparciu o teorię dualności. Poważny wpływ na rozwój metod obliczeniowych rozwiązywania zadań wypukłych miało pojawienie się w połowie lat osiemdziesiątych pracy Karmarkara, w której udowodnił on, że tzw. metoda punktu wewnętrznego rozwiązywania zadań programowania liniowego ma złożoność wielomianową. Co ważne, algorytm punktu wewnętrznego okazał się również sprawny w praktyce.1 Okazało się też, że metodę punktu wewnętrznego można stosować również do rozwiązywania zadań programowania wypukłego. Istotnym elementem metody punktu wewnętrznego są funkcje barier2, które umożliwiają,,zamienienie zadania z ograniczeniami na zadanie bez ograniczeń w ten sposób, że wyznaczane w kolejnych iteracjach przybliżenia rozwiązania optymalnego leżą we wnętrzu zbioru dopuszczalnego. Nesterov oraz Nemirovskii zaproponowali taką klasę funkcji barier, dla których można udowodnić, że złożoność obliczeniowa metody punktu wewnętrznego rozwiązania zadań wypukłych jest wielomianowa względem wymiaru problemu oraz pożądanej dokładności rozwiązania. W ich rozważaniach ważną rolę odgrywa pojęcie self-concordance; jest to warunek, który dla funkcji f jednej zmiennej mówi o możliwości oszacowania jej trzeciej pochodnej przez jej drugą pochodną, a dokładniej jest wymaganiem, aby f (x) 2 f (x) 3 2. Dla funkcji wielu zmiennych warunek ten powinien być spełniony na każdej prostej. Obszerne omówienie tych zagadnień przedstawione jest w ich znanej monografii [20]. W latach dziewięćdziesiątych ukazało się szereg prac, w których analizowane 1Znana wcześniej metoda elipsoid rozwiązywania zadań programowania liniowego też ma złożoność wielomianową (co udowodnił Khachiyan w 1979 roku), ale okazała się mało przydatna w praktyce obliczeniowej. 2Funkcje barier znane już były w latach sześćdziesiątych m. in. dzięki pracom Fiacco i McCormicka. Pokrewne im funkcje kary były też już wówczas znane. Ważne prace na temat funkcji kary zawdzięczamy m. in. Wierzbickiemu oraz Wierzbickiemu i Kurcyuszowi.

8 1. Wstęp 3 są szczególne klasy zadań programowania wypukłego, ważnych dla zastosowań. Opracowano wiele dobrych algorytmów rozwiązujących takie zadania. Udostępnione zostały liczne pakiety oprogramowania (np. SeDuMi opisane w [26]). Programowanie wypukłe jest ogólną gałęzią optymalizacji obejmującą w sobie wiele technik takich jak programowanie półokreślone, programowanie wypukłe na stożkach. Znalazło ono ostatnio powszechne zastosowanie do efektywnego sformułowania i rozwiązania wielu problemów inżynierskich. Jak już wspomnieliśmy zaletami programowania wypukłego jest wielomianowa złożoność czasowa odpowiednich algorytmów, a także dostępność wysokowydajnych i godnych zaufania narzędzi do rozwiązywania nawet dużych zadań. Kontrastuje to z ogólnymi metodami optymalizacji takimi jak algorytmy ewolucyjne bądź symulowane wyżarzanie, które wymagają precyzyjnego strojenia dla konkretnego problemu, i często pozostają w lokalnym optimum. W pracy rozpatrywane są wybrane zagadnienia optymalizacji wypukłej. W rozdziale 2 omówiono szczegółowo dwa szczególnie ważne przypadki zadań wypukłych sprowadzalnych do,,stożkowego zadania programowania liniowego. Są to tzw. zadania programowania stożkowego drugiego stopnia (zwane SOCP) oraz zadania programowania półokreślonego (zwane SDP). Wiele interesujących zagadnień programowania wypukłego można przedstawić w postaci takich zadań. Należą do nich omówione w rozdziale 3 problemy minimalizacji normy, kwadratowo ograniczone programowanie kwadratowe (zwane QCQP), krzepkie zadania programowania liniowego, krzepkie zadania najmniejszych kwadratów i zadania z ograniczeniami hiperbolicznymi. W rozdziale 4 przedstawiono niektóre z zastosowań metod optymalizacji wypukłej do rozwiązywania konkretnych problemów. Omówiono projektowanie optymalnych filtrów cyfrowych, dobór siły chwytającej robota, projektowania układu anten dookólnych, pewien problem z teorii rozpoznawania obrazów oraz pewne zagadnienia teorii portfela. Metody optymalizacji wypukłej znalazły liczne zastosowania w różnych dziedzinach, nie tylko tych wymienionych powyżej. Zastosowania w obszarze teorii sterowania i systemów zostały zaprezentowane m in. w monografii [8], gdzie przedstawiono,,wypukłe podejście do zagadnień syntezy krzepkiego regulatora, a tak-

9 1. Wstęp 4 że w monografii [5] poświęconej wykorzystaniu liniowych nierówności macierzowych i metod programowania półokreślonego do analizy i syntezy niewrażliwych układów sterowania. W pracy zwykle zakładamy, że wszystkie rozpatrywane zadania optymalizacji mają rozwiązanie.

10 Rozdział 2 Programowanie wypukłe Rozpoczniemy od przedstawienia poniżej podstawowych pojęć matematycznych i oznaczeń, którymi posługujemy się w tej pracy. Symbolem R n oznaczamy arytmetyczną n-wymiarową przestrzeń liniową nad R, której elementy zwykle zapisujemy jako (n-wymiarowe) wektory kolumnowe. Zbiór macierzy o elementach rzeczywistych o wymiarach m n oznaczamy symbolem R m n. Transpozycję macierzy A oznaczamy przez A T. Przez S n będziemy rozumieć zbiór macierzy symetrycznych o wymiarach n n. Funkcję f R n R m nazywamy funkcją afiniczną jeśli jest postaci f (x) = Ax+ b, gdzie A i b są odpowiednio macierzą i wektorem kolumnowym odpowiednich wymiarów. Jeśli F R n R p q jest funkcją o wartościach macierzowych, to jest ona afiniczna gdy daje się zapisać w postaci F(x) = A 0 + x 1 A x n A n, gdzie A i R p q. Niepusty zbiór S R n nazywamy podprzestrzenią liniową R n, gdy zawiera on 0 oraz wraz z każdymi swoimi dwoma (różnymi) punktami zawiera prostą przez nie przechodzącą, tzn. dla dowolnych x, y S oraz λ, µ R, zachodzi λx + µy S. Obrazy i jądra macierzy są oczywiście podprzestrzeniami liniowymi. Odwrotnie, każda podprzestrzeń liniowa R n jest obrazem pewnej macierzy; można ją też przedstawić jako jądro pewnej (innej) macierzy. Zbiór nazywamy S R n podprzestrzenią afiniczną, jeśli zawiera prostą prze- 5

11 2. Programowanie wypukłe 6 chodzącą przez każde dwa jego punkty, czyli gdy x, y S, λ, µ R, λ + µ = 1 λx + µy S. Podprzestrzeń afiniczna jest translacją (o pewien wektor) pewnej, jednoznacznie określonej, podprzestrzeni liniowej. Każda podprzestrzeń afiniczna jest obrazem pewnej funkcji afinicznej S = {Az + b z R q }. Jest to także zbiór rozwiązań pewnego układu równań liniowych S = {x Bx = d}. Zbiór S nazywamy zbiorem wypukłym, gdy zawiera odcinek łączący dowolne dwa punkty należące do S, tj. x, y S, λ, µ R, λ, µ 0, λ + µ = 1 λx + µy S. Oczywiście, podprzestrzenie liniowe i podprzestrzenie afiniczne są zbiorami wypukłymi. Niech S R n będzie ustalonym, niepustym zbiorem wypukłym. Funkcję f S R nazywamy wypukłą, wtedy i tylko wtedy, gdy x, y S λ, µ [0, 1], λ + µ = 1 f (λx + µy) λ f (x) + µ f (y). Dla funkcji o ciągłej drugiej pochodnej powyższy warunek można wyrazić poprzez dodatnią półokreśloność hesjanu. Zbiór K nazywamy stożkiem wypukłym, jeśli jest on wypukły oraz dla każdego x K, zawiera półprostą wychodzącą z 0 i przechodzącą przez x. Innymi słowy, K jest stożkiem wypukłym, gdy x, y K, λ, µ 0 λx + µy K. Dla n = 2 stożek wypukły to po prostu kąt wypukły rozumiany jako nieograniczony i wypukły podzbiór płaszczyzny ograniczony dwoma półprostymi o wspólnym początku. Przykładem stożka wypukłego może być nieujemna ćwiartka (oktant, itd.) R+. n Niektóre zastosowanie wymagają rozpatrywania macierzy dodatnio półokreślonych lub dodatnio określonych. Macierz A jest dodatnio półokreślona, co zapisujemy jako A 0, jeśli jest ona symetryczna oraz, dla każdego x R n, x T Ax 0.

12 2. Programowanie wypukłe 7 Podobnie macierz A jest dodatnio określona, co zapisujemy jako A 0, jeśli jest ona symetryczna oraz, dla każdego 0 x R n, x T Ax > 0. Zbiór macierzy dodatnio półokreślonych (o wymiarach n n) oznaczamy S n + = {X S n X 0}. Łatwo sprawdzić, że zbiór ten jest stożkiem nazywanym stożkiem dodatnio półokreślonym. Zbiór macierzy dodatnio określonych z dołączonym wektorem zerowym także jest stożkiem. Przy rozpatrywaniu zagadnień programowania wypukłego ważną rolę odgrywają stożki, które są domknięte, mają niepuste wnętrze oraz mają tę właściwość, że jedynym elementem stożka takim, że jednocześnie element przeciwny należy do stożka jest 0. Stożki R n + oraz S n + mają ww. właściwości, natomiast zbiór macierzy dodatnio określonych nie, bo nie jest domknięty (ma pozostałe właściwości). Dowolny stożek K (zawarty w R n, R m n, S n, czy też dowolnej przestrzeni liniowej) generuje pewien częściowy porządek1 K, jeśli przyjmiemy, że x K y x y K. Łatwo zauważyć, że x K 0 wtedy i tylko wtedy, gdy x K i dlatego K jest nazywane stożkiem dodatnim. Nierówności, w których występuje ww. częściowy porządek możemy dodawać do siebie stronami, mnożyć stronami przez liczby nieujemne, a gdy stożek jest domknięty, możemy w nich przechodzić do granicy. Jeśli stożek ma tę właściwość, że jedynym jego elementem, dla którego element przeciwny też należy do stożka jest 0, to częściowy porządek K staje się antysymetryczny2, czyli jest porządkiem. Relację przeciwną do K oznaczamy K ; wówczas x K y y K x. Niech K będzie ustalonym stożkiem dodatnim w R m, a F odwzorowaniem z pewnego zbioru wypukłego Ω R n o wartościach w R m, nazywamy je wypukłym, gdy x, y K λ, µ [0, 1], λ + µ = 1 F(λx + µy) K λf(x) + µf(y). Analogicznie możemy określić wypukłość dla odwzorowań o wartościach w S n. 1Pod częściowym porządkiem rozumiemy dowolną relację zwrotną i przechodnią. 2Tzn. x K y oraz y K x implikuje x = y.

13 2. Programowanie wypukłe 8 Rozpatrzmy zadanie optymalizacji f 0 (x) p. o. f i (x) 0, i = 1,..., m, h i (x) = 0, i = 1,..., p, x Ω, gdzie Ω R n. Mówimy, że jest to zadanie wypukłe (in. zadanie programowania wypukłego), gdy Ω jest zbiorem wypukłym oraz wszystkie funkcje f są wypukłe, a funkcje h są afiniczne. Szczególnym przypadkiem tego zadania jest zadanie programowania liniowego (wszystkie funkcje f i h są wtedy afiniczne). Innym przykładem zadania wypukłego jest zadanie f (x) p. o. F(x) K 0, x Ω, gdzie Ω R n jest zbiorem wypukłym, F jest odwzorowaniem wypukłym o wartościach w R m, a K ustalonym stożkiem dodatnim w R m. O funkcji f zakładamy też, że jest wypukła. Teoria takich zadań jest przedstawiona m. in. w znanej książce Luenbergera [16]. Szczególnym przypadkiem tego zadania jest,,stożkowe zadanie programowania liniowego, tzn. zadanie f T x p. o. Ax + b K 0, gdzie f R n, A R m n oraz b R m są ustalonymi parametrami zadania. Stożkowe zadanie programowania liniowego było już rozpatrywane (nawet w przestrzeniach nieskończenie wymiarowych) w latach pięćdziesiątych ubiegłego wieku. Podstawowe wyniki na ten temat można znaleźć w znanej monografii Arrowa, Hurwicza i Uzawy [1]. W latach dziewięćdziesiątych stożkowe zagadnienia programowania liniowego, po latach zapomnienia, stały się znowuż przedmiotem rozważań, albowiem okazało się, że poprzez stosowny dobór stożka można w wygodny sposób zapisać jako zadania wypukłe różnorakie, ważne dla zastosowań, problemy nieliniowe.

14 2. Programowanie wypukłe 9 Rozpatrzmy dla przykładu następujące zagadnienie optymalizacji: x 1 + x 2 + x 3 + x 4 p. o. 1x 1 + 1x 3 + 1x 4 1, 2(1x 1 + 1x 3 + 1x 4 1)(1x 2 + 1x 3 3) (1x 2 + 1x 4 2) 2, 1x 2 + 1x 3 3. Jest to niewątpliwie zagadnienie z nieliniowymi ograniczeniami. Jeżeli jednak wybierzemy za stożek dodatni w przestrzeni R 3 stożek K opisany warunkami K = {(z 1, z 2, z 3 ) T z 1 0, z 3 0, 2z 1 z 3 z2 2 }3, to ww. nieliniowe zagadnienie możemy przedstawić jako następujący (stożkowy) program liniowy: p. o. (1, 1, 1, 1)(x 1, x 2, x 3, x 4 ) T x 1 + x 3 + x 4 1 x 2 + x 4 2 K 0. x 2 + x 3 3 Omówimy poniżej dwa szczególnie ważne przypadki zadań wypukłych, które są sprowadzalne do,,stożkowych zadań programowania liniowego. Są to tzw. zadania programowania stożkowego drugiego stopnia oraz zadania programowania półokreślonego. Oryginalny (angielski) termin określający programowanie stożkowe drugiego stopnia to second-order cone programming, a używany skrót to SOCP. Programowanie półokreślone znane jest też pod skrótem SDP (skrót od ang. semidefinite programming). Zadania SOCP i SDP są dobrze zbadane, znane są ich właściwości, istnieją wyspecjalizowane i sprawdzone algorytmy numeryczne ich rozwiązywania. Wiele interesujących zagadnień programowania wypukłego można przedstawić w postaci zadań SOCP lub SDP. Należą do nich m in. pewne problemy minimalizacji normy, kwadratowo ograniczone programowanie kwadratowe, krzepkie zadania programowania liniowego, krzepkie zadania najmniejszych kwadratów i zadania z ograniczeniami hiperbolicznymi. Zadanie programowania stożkowego drugiego stopnia (SOCP) sformułowane 3Elementami tego stożka są wektory z R 3 tworzące kąt niewiększy niż π/4 z wektorem (1, 0, 1) T.

15 2. Programowanie wypukłe 10 jest następująco: (2.1) f T x p. o. A i x + b i c T i x + d i, i = 1, 2,..., N; wektor x R n reprezentuje zmienne decyzyjne, a parametrami zadania są f R n, A i R (n 1 1) n, b i R n i 1, c i R n oraz d i R. Symbol oznacza zawsze (o ile nie powiedziano inaczej) normę euklidesową, tzn. x = (x T x) Aby wyjaśnić czym naprawdę jest SOCP, wprowadzimy pojęcie stożka drugiego stopnia. Stożek drugiego stopnia wymiaru k będziemy oznaczali C k. Dla k = 1 przyjmujemy, że C 1 = {t t R, 0 t}, czyli po prostu ujemna półoś. Dla k > 1, stożek drugiego stopnia k definiujemy jako C k = u u R k 1, t R, u t. t Łatwo sprawdzić, że stożek ten jest domknięty, ma niepuste wnętrze i jedynym elementem stożka takim, że jednocześnie element przeciwny należy do stożka jest 0. W literaturze bywa on nazywany stożkiem Lorentza. Można go sobie wyobrazić jako zbiór wszystkich półprostych w R k o początku w 0 przechodzących przez umieszczony w płaszczyźnie t = 1 zbiór wszystkich u R k 1 o normie równej 1. Zauważmy teraz, że występujące w ograniczeniach (2.1) nierówności (2.2) A i x + b i ci T x + d i mają taką samą postać jak nierówność określająca stożek C k. Dokładniej, nierówność (2.2) jest spełniona wtedy i tylko wtedy, gdy A i c T i x + b i d i C ni. Niech m = N i=1 n i. Zauważmy, że iloczyn kartezjański C stożków C n1 C n2 C nn jest stożkiem w R n 1 R n 2 R n N. Tak więc C jest stożkiem w Rm ; porządek 4Jeżeli n i = 1 to A i x + b i interpretujemy jako liczbę 0; wówczas SOCP jest zwykłym zadanie programowania liniowego.

16 2. Programowanie wypukłe 11 generowany przez ten stożek oznaczymy oczywiście symbolem C. Możemy teraz zapisać SOCP jako następujące,,stożkowe zadanie programowania liniowego: A 1 b 1 c T 1 d 1 A 2 b 2 c2 T x d 2 C 0. A n b n cn T d n Przejdziemy teraz do omówienia drugiego naszego przykładu zadania wypukłego sprowadzalnego do,,stożkowego zadania programowania liniowego. Będzie to zadanie programowania półokreślonego (SDP). Ażeby opisać to zadanie przyjmiemy, że F(x) = F 0 + m i=1 x i F i, gdzie F 0, F 1,..., F m S n są ustalonymi macierzami symetrycznymi. Rozpatrzmy następujące zadanie: (2.3) c T x p. o. F(x) 0. W zadaniu tym zmienną decyzyjną jest wektor x = (x 1, x 2,..., x n ) T ; parametrami tego zadania są macierze F i oraz wektor c. Ograniczeniem tego zadania jest warunek nieujemnej określoności macierzy F(x), zwany też liniową nierównością macierzową (w skrócie LMI, od angielskiego określenia linear matrix inequality). Zauważmy jeszcze, że zadanie, w którym występuje szereg LMI można zastąpić zadaniem z jedną LMI, ponieważ macierz (symetryczna) blokowo-diagonalna jest nieujemnie określona wtedy i tylko wtedy, gdy poszczególne bloki są nieujemnie określone. Analogiczny fakt ma miejsce, gdy zamiast nieujemnej określoności będziemy rozważać dodatnią określoność. Zadania, w których pojawia się dodatkowo ograniczenie równościowe postaci G 0 + m i=1 x i G i, gdzie G i są symetryczne, można

17 2. Programowanie wypukłe 12 oczywiście zapisać w postaci dwóch nierówności, ponieważ jedyną macierzą (symetryczną), która jest jednocześnie dodatnio półokreślona i macierz do niej przeciwna ma tę samą właściwość, jest macierz zerowa. Opisane powyżej zadanie optymalizacji to właśnie zadanie programowania półokreślonego. Łatwo sprawdzić, że jest to zadanie wypukłe, albowiem x, y R m λ, µ [0, 1], λ + µ = 1 F(λx + µy) = λf(x) + µf(y) 0. Ponieważ funkcja x F(x) jest afiniczna, a funkcja celu jest liniowa, jest to,,stożkowe zadanie programowania liniowego, a stożek który tutaj określa porządek to stożek S+. n

18 Rozdział 3 Zadania sprowadzalne do postaci SOCP lub SDP W tym rozdziale przedstawimy ważne przykłady zadań optymalizacji sprowadzalnych do SOCP lub SDP. Będą to m. in. pewne problemy minimalizacji normy, kwadratowo ograniczone programowanie kwadratowe, krzepkie zadania programowania liniowego, krzepkie zadania najmniejszych kwadratów i zadania z ograniczeniami hiperbolicznymi. Przykłady te są zaczerpnięte głównie z prac [15] i [24]. 3.1 Zadania programowania liniowego Zadanie programowania liniowego c T x p. o. Ax + b 0, łatwo można sprowadzić zarówno do SOCP jak i SDP. Aby było to zadanie w postaci SOCP, wystarczy przyjąć n i = 1 (por. określenie SOCP z poprzedniego rozdziału). Aby powyższe zadanie programowania liniowego przedstawić w postaci SDP zauważmy przedtem, że warunek, aby wszystkie współrzędne jakiegoś wektora z były nieujemne zachodzi wtedy i tylko wtedy, gdy macierz diagonalna o diagonali 13

19 3.2. Minimalizacja sumy norm 14 złożonej z kolejnych współrzędnych wektora z jest dodatnio półokreślona. Niech F 0 będzie macierzą, która na diagonali ma kolejne współrzędne wektora b, a F i macierzą, która na diagonali ma kolejne wyrazy i-tej kolumny macierzy A. Niech F(x) = F 0 n i=1 x i F i (jest to macierz diagonalna). Jest oczywistym, że warunek Ax + b 0 jest równoważny z wymaganiem, aby F(X) Minimalizacja sumy norm Problem minimalizacji sumy norm łatwo jest sprowadzić do postaci SOCP. Niech (dla i = 1, 2,..., k) F i R n i n oraz д i R n i będą ustalone. Rozpatrujemy zadanie k i=1 F i x + д i. Poprzez wprowadzenie pomocniczych zmiennych t 1, t 2,..., t k można je przekształcić do postaci k t i i=1 p. o. F i x + д i t i, i = 1, 2,..., k. Jest to problem SOCP, w którym zmiennymi decyzyjnymi są x R n oraz t i R. Możliwe jest także uwzględnienie w tym zadaniu pewnych dodatkowych ograniczeń (na przykład nierówności liniowych). Analogicznie można przekształcić problem minimalizacji maksimum norm: Jest on równoważny następującemu SOCP: t max F ix + д i. i=1,...,k p. o. F i x + д i t, i = 1, 2,..., k. Zmiennymi decyzyjnymi dla powyższego zadania są x R n oraz t R. Rozpatrzymy jeszcze jedno zagadnienie minimalizacji normy.1 Chcemy aproksymować (względem normy l 1 ) zadany wektor b C k wektorami z podprzestrzeni 1Jest ono sformułowane nad ciałem liczb zespolonych C, ze względu na pewne zastosowania w inżynierii elektrycznej.

20 3.2. Minimalizacja sumy norm 15 liniowej C k będącej obrazem zadanej macierzy A C k q. Innymi słowy szukamy zmiennej decyzyjnej x C q, która jest rozwiązaniem zadania (3.1) Ax b 1, gdzie2 x 1 = k i=1 x i. Przekształcimy to zadanie do postaci zadania SOCP. W tym celu dla dowolnego wektora lub liczby z przez z real oraz z im oznaczymy odpowiednio jej część rzeczywistą i urojoną tak, że z = z real + jz im, gdzie j = 1. Niech a i oznacza i-ty wiersz macierzy A. Minimalizacja (3.1) to minimalizacja sumy k składników postaci a i x b i. Rozważaną liczbę a i x b i można zapisać jako ((a real i x real a im i x im b real i ) 2 + (a real i x im + a im i x real b im i ) 2 ) 1 2. Łatwo zauważyć, że powyższa liczba jest normą (euklidesową) następującego wektora: a real i a im i x real a im i a real i x im b real b im. Widać teraz, że rozpatrywane zadanie minimalizacji normy można zapisać w postaci następującego zadania SOCP: k t i i=1 p. o. a real i a im i x real a im i a real i x im b real b im t i, i = 1, 2,..., k. Zmienne decyzyjne dla tego zadania to liczby t i oraz wektory x real i x im. W analogiczny sposób można przekształcić problem aproksymacji (nad C) w normie l. Jest to nieznaczna modyfikacja rozpatrywanego w tym podrozdziale zagadnienia minimalizacji maksimum norm. Pewnym rozszerzeniem problemu minimalizacji normy jest zagadnienie minimalizacji sumy ustalonej liczby l największych spośród norm F i x + д i, które można zapisać w postaci l y [i] i=1 p. o. F i x + д i = y i, i = 1, 2,..., k, 2W dalszym ciągu z, dla liczby zespolonej z, oznacza jej wartość bezwzględną.

21 3.3. Kwadratowo ograniczone programowanie kwadratowe 16 gdzie y [1], y [2],..., y [k] są liczbami y 1, y 2,..., y k w kolejności malejącej. Zmiennymi decyzyjnymi dla tego zadania jest wektor x oraz liczby y i. Można pokazać, że powyższa funkcja celu jest wypukła, a problem jest równoważny zagadnieniu lt + l y i i=1 p. o. F i x + д i t + y i, i = 1, 2,..., k, y i 0, i = 1, 2,..., k, ze zmiennymi decyzyjnymi x, y R k oraz t R. 3.3 Kwadratowo ograniczone programowanie kwadratowe Rozważmy ogólne zadanie programowania kwadratowego z ograniczeniami stopnia drugiego3, zwane QCQP (skrót od ang. quadratically constrained quadratic programming): x T P 0 x + 2q T 0 x + r 0 p. o. x T P i x + 2q T i x + r i 0, i = 1, 2,..., k. Zmienną decyzyjną jest oczywiście wektor x R n. Wielkości P 0, P 1,..., P k S n + są ustalonymi (symetrycznymi) macierzami dodatnio określonymi; wektory q oraz liczby r są również ustalonymi parametrami zadania. Opisane powyżej zadanie jest wówczas zadaniem programowania wypukłego.4 Ażeby sprowadzić to zadanie do postaci SOCP zauważmy, że dla dowolnych v, w R n, (3.2) v + w 2 = v 2 + w 2 + 2w T v. Zauważmy też, że dla dowolnej macierzy P dodatnio półokreślonej istnieje dokładnie jedna dodatnio półokreślona macierz Q taka, że P = Q 2 (por. [3, str. 92]). Macierz Q nazywamy pierwiastkiem macierzy P i oznaczamy symbolem P 1 2. Jeśli P 3Inaczej: kwadratowo ograniczone. 4Żeby to zadanie było wypukłe, wystarczy założyć, że wszystkie macierze P są dodatnio półokreślone.

22 3.3. Kwadratowo ograniczone programowanie kwadratowe 17 jest dodatnio określona, to P 1 2 jest też dodatnio określona. Odwrotność tej ostatniej będziemy oznaczać symbolem P 1 2. Gdy v = P 1 2 x, a w = P 1 2 q (P jest dodatnio określona, a x oraz q są dowolnymi wektorami), otrzymujemy z zależności (3.2) równość P 1 2 x + P 1 2 q 2 = P 1 2 x 2 + P 1 2 q 2 + 2q T P 1 2 P 1 2 x. Zauważmy też, że P 1 2 x 2 = x T Px, P 1 2 q = q T P 1 q oraz q T P 1 2 P 1 2 x = q T x. Dlatego x T Px + 2q T x + r = P 1 2 x 2 + 2qP 1 2 P 1 2 x + r. Po dodaniu do obu stron q T P 1 q otrzymujemy następującą równość: x T Px + 2q T x + r + q T P 1 q = P 1 2 x 2 + 2qP 1 2 P 1 2 x + r + q T P 1 q = P 1 2 x + P 1 2 q + r. Tak więc x T Px + 2q T x + r = P 1 2 x + P 1 2 q + r q T P 1 q. Powyższe rozważania pozwalają nam na przepisanie rozpatrywanego QCQP w formie zadania (3.3) P x + P q r 0 q T 0 P 1 0 q 0 p. o. Pi 1 2 x + Pi 1 2 q i 2 + r i q T i Pi 1 q i 0, i = 1, 2,..., k. Stały składnik r 0 q T 0 P 1 0 q 0 można pominąć przy wyznaczaniu optymalnej decyzji ˆx. Ażeby przekształcić to zadanie do SOCP zauważmy jeszcze, że pierwiastek kwadratowy jest funkcją ściśle rosnącą. Dlatego problem wyznaczenia optymalnej decyzji ˆx można sprowadzić do następującego SOCP: (3.4) t p. o. P x + P q 0 t P 1 2 i x + Pi 1 2 q i (q T i Pi 1 q i r i ) 1 2, i = 1, 2,..., k. Zmiennymi decyzyjnymi w powyższym zadaniu są liczba t R oraz wektor x R n.

23 3.3. Kwadratowo ograniczone programowanie kwadratowe 18 Szczególnym przypadkiem kwadratowo ograniczonego zadania programowania kwadratowego jest zadanie z ograniczeniami liniowymi, tzn. zadanie postaci: (3.5) x T P 0 x + 2q T 0 x + r 0 p. o. a T i x b i, i = 1, 2,..., k, przy założeniu, że P 0 jest dodatnio określona. Powyższy problem można przedstawić jako nowy problem względem zmiennych x oraz t (3.6) t p. o. P x + P q 0 t a T i x b i, i = 1, 2,..., k, z jednym ograniczeniem wymiaru n + 1 oraz k ograniczeniami wymiaru 1. Rozpatrywane do tej pory przez nas funkcje kwadratowe miały postać x T Px + 2q T x + r. Trochę ogólniejszą funkcją kwadratową jest funkcja (Ax + b) T (Ax + b) c T x d, gdzie A jest (dowolną) macierzą, x jest zmienną, b i c są wektorami stosownych wymiarów, a d jest liczbą. Dlatego ogólniejszą, bo,,kwadratem tutaj jest x T A T Ax, a macierz A T A, choć zawsze dodatnio półokreślona, nie musi być dodatnio określona. Będziemy rozważać następującą nierówność: (3.7) (Ax + b) T (Ax + b) c T x d 0. Powyższa nierówność zachodzi wtedy i tylko wtedy, gdy spełniony jest następujący warunek: (3.8) I Ax + b (Ax + b) T c T 0. x + d Ażeby uzasadnić powyższą równoważność przypomnijmy, że macierz symetryczna jest dodatnio półokreślona wtedy i tylko wtedy, gdy wszystkie jej minory główne są nieujemne.5 Minorami głównymi macierzy, której dodatnia półokreśloność nas interesuje, mogą być liczby 1, c T x + d, c T x + d z T z, gdzie z jest dowolnym podwektorem wektora Ax + b. Zauważmy, że zawsze z T z (Ax + b) T (Ax + b) oraz, 5Mówi o tym odpowiedni wariant twierdzenia Sylvestera (patrz np. [10, r. X]). Warto wspomnieć, że dodatnia określoność ma miejsce wtedy i tylko wtedy, gdy minory wiodące są dodatnie

Układy równań i nierówności liniowych

Układy równań i nierówności liniowych Układy równań i nierówności liniowych Wiesław Krakowiak 1 grudnia 2010 1 Układy równań liniowych DEFINICJA 11 Układem równań m liniowych o n niewiadomych X 1,, X n, nazywamy układ postaci: a 11 X 1 + +

Bardziej szczegółowo

Programowanie celowe #1

Programowanie celowe #1 Programowanie celowe #1 Problem programowania celowego (PC) jest przykładem problemu programowania matematycznego nieliniowego, który można skutecznie zlinearyzować, tzn. zapisać (i rozwiązać) jako problem

Bardziej szczegółowo

dr Mariusz Grządziel 15,29 kwietnia 2014 Przestrzeń R k R k = R R... R k razy Elementy R k wektory;

dr Mariusz Grządziel 15,29 kwietnia 2014 Przestrzeń R k R k = R R... R k razy Elementy R k wektory; Wykłady 8 i 9 Pojęcia przestrzeni wektorowej i macierzy Układy równań liniowych Elementy algebry macierzy dodawanie, odejmowanie, mnożenie macierzy; macierz odwrotna dr Mariusz Grządziel 15,29 kwietnia

Bardziej szczegółowo

Algebra liniowa z geometrią

Algebra liniowa z geometrią Algebra liniowa z geometrią Maciej Czarnecki 15 stycznia 2013 Spis treści 1 Geometria płaszczyzny 2 1.1 Wektory i skalary........................... 2 1.2 Macierze, wyznaczniki, układy równań liniowych.........

Bardziej szczegółowo

Pokazać, że wyżej zdefiniowana struktura algebraiczna jest przestrzenią wektorową nad ciałem

Pokazać, że wyżej zdefiniowana struktura algebraiczna jest przestrzenią wektorową nad ciałem Zestaw zadań 9: Przestrzenie wektorowe. Podprzestrzenie () Wykazać, że V = C ze zwykłym dodawaniem jako dodawaniem wektorów i operacją mnożenia przez skalar : C C C, (z, v) z v := z v jest przestrzenią

Bardziej szczegółowo

Funkcje wymierne. Funkcja homograficzna. Równania i nierówności wymierne.

Funkcje wymierne. Funkcja homograficzna. Równania i nierówności wymierne. Funkcje wymierne. Funkcja homograficzna. Równania i nierówności wymierne. Funkcja homograficzna. Definicja. Funkcja homograficzna jest to funkcja określona wzorem f() = a + b c + d, () gdzie współczynniki

Bardziej szczegółowo

Układy równań liniowych

Układy równań liniowych Układy równań liniowych Niech K będzie ciałem. Niech n, m N. Równanie liniowe nad ciałem K z niewiadomymi (lub zmiennymi) x 1, x 2,..., x n K definiujemy jako formę zdaniową zmiennej (x 1,..., x n ) K

Bardziej szczegółowo

ROZWIĄZYWANIE RÓWNAŃ NIELINIOWYCH

ROZWIĄZYWANIE RÓWNAŃ NIELINIOWYCH Transport, studia I stopnia Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Ewa Pabisek Adam Wosatko Postać ogólna równania nieliniowego Często występującym, ważnym problemem obliczeniowym

Bardziej szczegółowo

Liczby zespolone. x + 2 = 0.

Liczby zespolone. x + 2 = 0. Liczby zespolone 1 Wiadomości wstępne Rozważmy równanie wielomianowe postaci x + 2 = 0. Współczynniki wielomianu stojącego po lewej stronie są liczbami całkowitymi i jedyny pierwiastek x = 2 jest liczbą

Bardziej szczegółowo

Zaawansowane metody numeryczne

Zaawansowane metody numeryczne Wykład 11 Ogólna postać metody iteracyjnej Definicja 11.1. (metoda iteracyjna rozwiązywania układów równań) Metodą iteracyjną rozwiązywania { układów równań liniowych nazywamy ciąg wektorów zdefiniowany

Bardziej szczegółowo

Definicja i własności wartości bezwzględnej.

Definicja i własności wartości bezwzględnej. Równania i nierówności z wartością bezwzględną. Rozwiązywanie układów dwóch (trzech) równań z dwiema (trzema) niewiadomymi. Układy równań liniowych z parametrem, analiza rozwiązań. Definicja i własności

Bardziej szczegółowo

Programowanie liniowe

Programowanie liniowe Programowanie liniowe Maciej Drwal maciej.drwal@pwr.wroc.pl 1 Problem programowania liniowego min x c T x (1) Ax b, (2) x 0. (3) gdzie A R m n, c R n, b R m. Oznaczmy przez x rozwiązanie optymalne, tzn.

Bardziej szczegółowo

SIMR 2016/2017, Analiza 2, wykład 1, Przestrzeń wektorowa

SIMR 2016/2017, Analiza 2, wykład 1, Przestrzeń wektorowa SIMR 06/07, Analiza, wykład, 07-0- Przestrzeń wektorowa Przestrzeń wektorowa (liniowa) - przestrzeń (zbiór) w której określone są działania (funkcje) dodawania elementów i mnożenia elementów przez liczbę

Bardziej szczegółowo

VII. Elementy teorii stabilności. Funkcja Lapunowa. 1. Stabilność w sensie Lapunowa.

VII. Elementy teorii stabilności. Funkcja Lapunowa. 1. Stabilność w sensie Lapunowa. VII. Elementy teorii stabilności. Funkcja Lapunowa. 1. Stabilność w sensie Lapunowa. W rozdziale tym zajmiemy się dokładniej badaniem stabilności rozwiązań równania różniczkowego. Pojęcie stabilności w

Bardziej szczegółowo

ROZKŁAD MATERIAŁU DO II KLASY LICEUM (ZAKRES ROZSZERZONY) A WYMAGANIA PODSTAWY PROGRAMOWEJ.

ROZKŁAD MATERIAŁU DO II KLASY LICEUM (ZAKRES ROZSZERZONY) A WYMAGANIA PODSTAWY PROGRAMOWEJ. ROZKŁAD MATERIAŁU DO II KLASY LICEUM (ZAKRES ROZSZERZONY) A WYMAGANIA PODSTAWY PROGRAMOWEJ. LICZBA TEMAT GODZIN LEKCYJNYCH Potęgi, pierwiastki i logarytmy (8 h) Potęgi 3 Pierwiastki 3 Potęgi o wykładnikach

Bardziej szczegółowo

Aproksymacja. funkcji: ,a 2. ,...,a m. - są funkcjami bazowymi m+1 wymiarowej podprzestrzeni liniowej X m+1

Aproksymacja. funkcji: ,a 2. ,...,a m. - są funkcjami bazowymi m+1 wymiarowej podprzestrzeni liniowej X m+1 Założenie: f(x) funkcja którą aproksymujemy X jest przestrzenią liniową Aproksymacja liniowa funkcji f(x) polega na wyznaczeniu współczynników a 0,a 1,a 2,...,a m funkcji: Gdzie: - są funkcjami bazowymi

Bardziej szczegółowo

Baza w jądrze i baza obrazu ( )

Baza w jądrze i baza obrazu ( ) Przykład Baza w jądrze i baza obrazu (839) Znajdź bazy jądra i obrazu odwzorowania α : R 4 R 3, gdzie α(x, y, z, t) = (x + 2z + t, 2x + y 3z 5t, x y + z + 4t) () zór ten oznacza, że α jest odwzorowaniem

Bardziej szczegółowo

Następnie przypominamy (dla części studentów wprowadzamy) podstawowe pojęcia opisujące funkcje na poziomie rysunków i objaśnień.

Następnie przypominamy (dla części studentów wprowadzamy) podstawowe pojęcia opisujące funkcje na poziomie rysunków i objaśnień. Zadanie Należy zacząć od sprawdzenia, co studenci pamiętają ze szkoły średniej na temat funkcji jednej zmiennej. Na początek można narysować kilka krzywych na tle układu współrzędnych (funkcja gładka,

Bardziej szczegółowo

Formy kwadratowe. Rozdział 10

Formy kwadratowe. Rozdział 10 Rozdział 10 Formy kwadratowe Rozważmy rzeczywistą macierz symetryczną A R n n Definicja 101 Funkcję h : R n R postaci h (x) = x T Ax (101) nazywamy formą kwadratową Macierz symetryczną A występującą w

Bardziej szczegółowo

Ciała i wielomiany 1. przez 1, i nazywamy jedynką, zaś element odwrotny do a 0 względem działania oznaczamy przez a 1, i nazywamy odwrotnością a);

Ciała i wielomiany 1. przez 1, i nazywamy jedynką, zaś element odwrotny do a 0 względem działania oznaczamy przez a 1, i nazywamy odwrotnością a); Ciała i wielomiany 1 Ciała i wielomiany 1 Definicja ciała Niech F będzie zbiorem, i niech + ( dodawanie ) oraz ( mnożenie ) będą działaniami na zbiorze F. Definicja. Zbiór F wraz z działaniami + i nazywamy

Bardziej szczegółowo

Analiza funkcjonalna 1.

Analiza funkcjonalna 1. Analiza funkcjonalna 1. Wioletta Karpińska Semestr letni 2015/2016 0 Bibliografia [1] Banaszczyk W., Analiza matematyczna 3. Wykłady. (http://math.uni.lodz.pl/ wbanasz/am3/) [2] Birkholc A., Analiza matematyczna.

Bardziej szczegółowo

PROGRAMOWANIE NIELINIOWE

PROGRAMOWANIE NIELINIOWE PROGRAMOWANIE NIELINIOWE Maciej Patan Uniwersytet Zielonogórski WSTEP Zadanie programowania nieliniowego (ZPN) min f(x) g i (x) 0, h i (x) = 0, i = 1,..., m g i = 1,..., m h f(x) funkcja celu g i (x) i

Bardziej szczegółowo

Metody numeryczne I Równania nieliniowe

Metody numeryczne I Równania nieliniowe Metody numeryczne I Równania nieliniowe Janusz Szwabiński szwabin@ift.uni.wroc.pl Metody numeryczne I (C) 2004 Janusz Szwabiński p.1/66 Równania nieliniowe 1. Równania nieliniowe z pojedynczym pierwiastkiem

Bardziej szczegółowo

Wykład 14. Elementy algebry macierzy

Wykład 14. Elementy algebry macierzy Wykład 14 Elementy algebry macierzy dr Mariusz Grządziel 26 stycznia 2009 Układ równań z dwoma niewiadomymi Rozważmy układ równań z dwoma niewiadomymi: a 11 x + a 12 y = h 1 a 21 x + a 22 y = h 2 a 11,

Bardziej szczegółowo

φ(x 1,..., x n ) = a i x 2 i +

φ(x 1,..., x n ) = a i x 2 i + Teoria na egzamin z algebry liniowej Wszystkie podane pojęcia należy umieć określić i podać pprzykłady, ewentualnie kontrprzykłady. Ponadto należy znać dowody tam gdzie to jest zaznaczone. Liczby zespolone.

Bardziej szczegółowo

5. Rozwiązywanie układów równań liniowych

5. Rozwiązywanie układów równań liniowych 5. Rozwiązywanie układów równań liniowych Wprowadzenie (5.1) Układ n równań z n niewiadomymi: a 11 +a 12 x 2 +...+a 1n x n =a 10, a 21 +a 22 x 2 +...+a 2n x n =a 20,..., a n1 +a n2 x 2 +...+a nn x n =a

Bardziej szczegółowo

Metody systemowe i decyzyjne w informatyce

Metody systemowe i decyzyjne w informatyce Metody systemowe i decyzyjne w informatyce Ćwiczenia lista zadań nr 3 autorzy: A. Gonczarek, J.M. Tomczak Zbiory i funkcje wypukłe Zad. 1 Pokazać, że następujące zbiory są wypukłe: a) płaszczyzna S = {x

Bardziej szczegółowo

13 Układy równań liniowych

13 Układy równań liniowych 13 Układy równań liniowych Definicja 13.1 Niech m, n N. Układem równań liniowych nad ciałem F m równaniach i n niewiadomych x 1, x 2,..., x n nazywamy koniunkcję równań postaci a 11 x 1 + a 12 x 2 +...

Bardziej szczegółowo

UKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH

UKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH Transport, studia I stopnia rok akademicki 2011/2012 Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Ewa Pabisek Adam Wosatko Uwagi wstępne Układ liniowych równań algebraicznych można

Bardziej szczegółowo

0 + 0 = 0, = 1, = 1, = 0.

0 + 0 = 0, = 1, = 1, = 0. 5 Kody liniowe Jak już wiemy, w celu przesłania zakodowanego tekstu dzielimy go na bloki i do każdego z bloków dodajemy tak zwane bity sprawdzające. Bity te są w ścisłej zależności z bitami informacyjnymi,

Bardziej szczegółowo

1 Metody rozwiązywania równań nieliniowych. Postawienie problemu

1 Metody rozwiązywania równań nieliniowych. Postawienie problemu 1 Metody rozwiązywania równań nieliniowych. Postawienie problemu Dla danej funkcji ciągłej f znaleźć wartości x, dla których f(x) = 0. (1) 2 Przedział izolacji pierwiastka Będziemy zakładać, że równanie

Bardziej szczegółowo

ZAGADNIENIA PROGRAMOWE I WYMAGANIA EDUKACYJNE DO TESTU PRZYROSTU KOMPETENCJI Z MATEMATYKI DLA UCZNIA KLASY II

ZAGADNIENIA PROGRAMOWE I WYMAGANIA EDUKACYJNE DO TESTU PRZYROSTU KOMPETENCJI Z MATEMATYKI DLA UCZNIA KLASY II ZAGADNIENIA PROGRAMOWE I WYMAGANIA EDUKACYJNE DO TESTU PRZYROSTU KOMPETENCJI Z MATEMATYKI DLA UCZNIA KLASY II POZIOM ROZSZERZONY Równania i nierówności z wartością bezwzględną. rozwiązuje równania i nierówności

Bardziej szczegółowo

Program zajęć pozalekcyjnych z matematyki poziom rozszerzony- realizowanych w ramach projektu Przez naukę i praktykę na Politechnikę

Program zajęć pozalekcyjnych z matematyki poziom rozszerzony- realizowanych w ramach projektu Przez naukę i praktykę na Politechnikę Program zajęć pozalekcyjnych z matematyki poziom rozszerzony- realizowanych w ramach projektu Przez naukę i praktykę na Politechnikę 1. Omówienie programu. Zaznajomienie uczniów ze źródłami finansowania

Bardziej szczegółowo

Wprowadzenie Metoda bisekcji Metoda regula falsi Metoda siecznych Metoda stycznych RÓWNANIA NIELINIOWE

Wprowadzenie Metoda bisekcji Metoda regula falsi Metoda siecznych Metoda stycznych RÓWNANIA NIELINIOWE Transport, studia niestacjonarne I stopnia, semestr I Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Ewa Pabisek Adam Wosatko Postać ogólna równania nieliniowego Zazwyczaj nie można znaleźć

Bardziej szczegółowo

1. Liczby zespolone. Jacek Jędrzejewski 2011/2012

1. Liczby zespolone. Jacek Jędrzejewski 2011/2012 1. Liczby zespolone Jacek Jędrzejewski 2011/2012 Spis treści 1 Liczby zespolone 2 1.1 Definicja liczby zespolonej.................... 2 1.2 Postać kanoniczna liczby zespolonej............... 1. Postać

Bardziej szczegółowo

Funkcja kwadratowa. f(x) = ax 2 + bx + c,

Funkcja kwadratowa. f(x) = ax 2 + bx + c, Funkcja kwadratowa. Funkcją kwadratową nazywamy funkcję f : R R określoną wzorem gdzie a, b, c R, a 0. f(x) = ax 2 + bx + c, Szczególnym przypadkiem funkcji kwadratowej jest funkcja f(x) = ax 2, a R \

Bardziej szczegółowo

W. Guzicki Zadanie IV z Informatora Maturalnego poziom rozszerzony 1

W. Guzicki Zadanie IV z Informatora Maturalnego poziom rozszerzony 1 W. Guzicki Zadanie IV z Informatora Maturalnego poziom rozszerzony 1 Zadanie IV. Dany jest prostokątny arkusz kartony o długości 80 cm i szerokości 50 cm. W czterech rogach tego arkusza wycięto kwadratowe

Bardziej szczegółowo

Funkcje wymierne. Jerzy Rutkowski. Działania dodawania i mnożenia funkcji wymiernych określa się wzorami: g h + k l g h k.

Funkcje wymierne. Jerzy Rutkowski. Działania dodawania i mnożenia funkcji wymiernych określa się wzorami: g h + k l g h k. Funkcje wymierne Jerzy Rutkowski Teoria Przypomnijmy, że przez R[x] oznaczamy zbiór wszystkich wielomianów zmiennej x i o współczynnikach rzeczywistych Definicja Funkcją wymierną jednej zmiennej nazywamy

Bardziej szczegółowo

Definicja problemu programowania matematycznego

Definicja problemu programowania matematycznego Definicja problemu programowania matematycznego minimalizacja lub maksymalizacja funkcji min (max) f(x) gdzie: x 1 x R n x 2, czyli: x = [ ] x n przy ograniczeniach (w skrócie: p.o.) p.o. g i (x) = b i

Bardziej szczegółowo

2. ZASTOSOWANIA POCHODNYCH. (a) f(x) = ln 3 x ln x, (b) f(x) = e2x x 2 2.

2. ZASTOSOWANIA POCHODNYCH. (a) f(x) = ln 3 x ln x, (b) f(x) = e2x x 2 2. 2. ZASTOSOWANIA POCHODNYCH. Koniecznie trzeba znać: twierdzenia o ekstremach (z wykorzystaniem pierwszej i drugiej pochodnej), Twierdzenie Lagrange a, Twierdzenie Taylora (z resztą w postaci Peano, Lagrange

Bardziej szczegółowo

FUNKCJA KWADRATOWA. 1. Definicje i przydatne wzory. lub trójmianem kwadratowym nazywamy funkcję postaci: f(x) = ax 2 + bx + c

FUNKCJA KWADRATOWA. 1. Definicje i przydatne wzory. lub trójmianem kwadratowym nazywamy funkcję postaci: f(x) = ax 2 + bx + c FUNKCJA KWADRATOWA 1. Definicje i przydatne wzory DEFINICJA 1. Funkcja kwadratowa lub trójmianem kwadratowym nazywamy funkcję postaci: f(x) = ax + bx + c taką, że a, b, c R oraz a 0. Powyższe wyrażenie

Bardziej szczegółowo

A,B M! v V ; A + v = B, (1.3) AB = v. (1.4)

A,B M! v V ; A + v = B, (1.3) AB = v. (1.4) Rozdział 1 Prosta i płaszczyzna 1.1 Przestrzeń afiniczna Przestrzeń afiniczna to matematyczny model przestrzeni jednorodnej, bez wyróżnionego punktu. Można w niej przesuwać punkty równolegle do zadanego

Bardziej szczegółowo

Metody numeryczne. materiały do wykładu dla studentów

Metody numeryczne. materiały do wykładu dla studentów Metody numeryczne materiały do wykładu dla studentów 4. Wartości własne i wektory własne 4.1. Podstawowe definicje, własności i twierdzenia 4.2. Lokalizacja wartości własnych 4.3. Metoda potęgowa znajdowania

Bardziej szczegółowo

Politechnika Wrocławska, Wydział Informatyki i Zarządzania. Optymalizacja

Politechnika Wrocławska, Wydział Informatyki i Zarządzania. Optymalizacja Politechnika Wrocławska, Wydział Informatyki i Zarządzania Optymalizacja Dla podanych niżej problemów decyzyjnych (zad.1 zad.5) należy sformułować zadania optymalizacji, tj.: określić postać zmiennych

Bardziej szczegółowo

Algebra liniowa. Macierze i układy równań liniowych

Algebra liniowa. Macierze i układy równań liniowych Algebra liniowa Macierze i układy równań liniowych Własności wyznaczników det I = 1, det(ab) = det A det B, det(a T ) = det A. Macierz nieosobliwa Niech A będzie macierzą kwadratową wymiaru n n. Mówimy,

Bardziej szczegółowo

( ) Arkusz I Zadanie 1. Wartość bezwzględna Rozwiąż równanie. Naszkicujmy wykresy funkcji f ( x) = x + 3 oraz g ( x) 2x

( ) Arkusz I Zadanie 1. Wartość bezwzględna Rozwiąż równanie. Naszkicujmy wykresy funkcji f ( x) = x + 3 oraz g ( x) 2x Arkusz I Zadanie. Wartość bezwzględna Rozwiąż równanie x + 3 x 4 x 7. Naszkicujmy wykresy funkcji f ( x) x + 3 oraz g ( x) x 4 uwzględniając tylko ich miejsca zerowe i monotoniczność w ten sposób znajdziemy

Bardziej szczegółowo

macierze jednostkowe (identyczności) macierze diagonalne, które na przekątnej mają same

macierze jednostkowe (identyczności) macierze diagonalne, które na przekątnej mają same 1 Macierz definicja i zapis Macierzą wymiaru m na n nazywamy tabelę a 11 a 1n A = a m1 a mn złożoną z liczb (rzeczywistych lub zespolonych) o m wierszach i n kolumnach (zamiennie będziemy też czasem mówili,

Bardziej szczegółowo

UKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH

UKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH Transport, studia niestacjonarne I stopnia, semestr I Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Ewa Pabisek Adam Wosatko Postać układu równań liniowych Układ liniowych równań algebraicznych

Bardziej szczegółowo

Propozycja szczegółowego rozkładu materiału dla 4-letniego technikum, zakres podstawowy i rozszerzony. Klasa I (90 h)

Propozycja szczegółowego rozkładu materiału dla 4-letniego technikum, zakres podstawowy i rozszerzony. Klasa I (90 h) Propozycja szczegółowego rozkładu materiału dla 4-letniego technikum, zakres podstawowy i rozszerzony (według podręczników z serii MATeMAtyka) Klasa I (90 h) Temat Liczba godzin 1. Liczby rzeczywiste 15

Bardziej szczegółowo

Optymalizacja ciągła

Optymalizacja ciągła Optymalizacja ciągła 5. Metody kierunków poparwy (metoda Newtona-Raphsona, metoda gradientów sprzężonych) Wojciech Kotłowski Instytut Informatyki PP http://www.cs.put.poznan.pl/wkotlowski/ 28.03.2019 1

Bardziej szczegółowo

Funkcja kwadratowa. f(x) = ax 2 + bx + c = a

Funkcja kwadratowa. f(x) = ax 2 + bx + c = a Funkcja kwadratowa. Funkcją kwadratową nazywamy funkcję f : R R określoną wzorem gdzie a, b, c R, a 0. f(x) = ax + bx + c, Szczególnym przypadkiem funkcji kwadratowej jest funkcja f(x) = ax, a R \ {0}.

Bardziej szczegółowo

Zagadnienia brzegowe dla równań eliptycznych

Zagadnienia brzegowe dla równań eliptycznych Temat 7 Zagadnienia brzegowe dla równań eliptycznych Rozważmy płaski obszar R 2 ograniczony krzywą. la równania Laplace a (Poissona) stawia się trzy podstawowe zagadnienia brzegowe. Zagadnienie irichleta

Bardziej szczegółowo

WYKŁAD 9 METODY ZMIENNEJ METRYKI

WYKŁAD 9 METODY ZMIENNEJ METRYKI WYKŁAD 9 METODY ZMIENNEJ METRYKI Kierunki sprzężone. Metoda Newtona Raphsona daje dobre przybliżenie najlepszego kierunku poszukiwań, lecz jest to okupione znacznym kosztem obliczeniowym zwykle postać

Bardziej szczegółowo

III. Funkcje rzeczywiste

III. Funkcje rzeczywiste . Pojęcia podstawowe Załóżmy, że dane są dwa niepuste zbiory X i Y. Definicja. Jeżeli każdemu elementowi x X przyporządkujemy dokładnie jeden element y Y, to mówimy, że na zbiorze X została określona funkcja

Bardziej szczegółowo

3. Macierze i Układy Równań Liniowych

3. Macierze i Układy Równań Liniowych 3. Macierze i Układy Równań Liniowych Rozważamy równanie macierzowe z końcówki ostatniego wykładu ( ) 3 1 X = 4 1 ( ) 2 5 Podstawiając X = ( ) x y i wymnażając, otrzymujemy układ 2 równań liniowych 3x

Bardziej szczegółowo

SPIS TREŚCI WSTĘP... 8 1. LICZBY RZECZYWISTE 2. WYRAŻENIA ALGEBRAICZNE 3. RÓWNANIA I NIERÓWNOŚCI

SPIS TREŚCI WSTĘP... 8 1. LICZBY RZECZYWISTE 2. WYRAŻENIA ALGEBRAICZNE 3. RÓWNANIA I NIERÓWNOŚCI SPIS TREŚCI WSTĘP.................................................................. 8 1. LICZBY RZECZYWISTE Teoria............................................................ 11 Rozgrzewka 1.....................................................

Bardziej szczegółowo

INTERPOLACJA I APROKSYMACJA FUNKCJI

INTERPOLACJA I APROKSYMACJA FUNKCJI Transport, studia niestacjonarne I stopnia, semestr I Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Ewa Pabisek Adam Wosatko Wprowadzenie Na czym polega interpolacja? Interpolacja polega

Bardziej szczegółowo

Przestrzenie wektorowe

Przestrzenie wektorowe Rozdział 4 Przestrzenie wektorowe Rozważania dotyczące przestrzeni wektorowych rozpoczniemy od kilku prostych przykładów. Przykład 4.1. W przestrzeni R 3 = {(x, y, z) : x, y, z R} wprowadzamy dwa działania:

Bardziej szczegółowo

Zestaw zadań 5: Sumy i sumy proste podprzestrzeni. Baza i wymiar. Rzędy macierzy. Struktura zbioru rozwiązań układu równań.

Zestaw zadań 5: Sumy i sumy proste podprzestrzeni. Baza i wymiar. Rzędy macierzy. Struktura zbioru rozwiązań układu równań. Zestaw zadań : Sumy i sumy proste podprzestrzeni Baza i wymiar Rzędy macierzy Struktura zbioru rozwiązań układu równań () Pokazać, że jeśli U = lin(α, α,, α k ), U = lin(β, β,, β l ), to U + U = lin(α,

Bardziej szczegółowo

1 Równania nieliniowe

1 Równania nieliniowe 1 Równania nieliniowe 1.1 Postać ogólna równania nieliniowego Często występującym, ważnym problemem obliczeniowym jest numeryczne poszukiwanie rozwiązań równań nieliniowych, np. algebraicznych (wielomiany),

Bardziej szczegółowo

1 Wartości własne oraz wektory własne macierzy

1 Wartości własne oraz wektory własne macierzy Rozwiązania zadania umieszczonego na końcu poniższych notatek proszę przynieść na kartkach Proszę o staranne i formalne uzasadnienie odpowiedzi Za zadanie można uzyskać do 6 punktów (jeżeli przyniesione

Bardziej szczegółowo

Lista. Algebra z Geometrią Analityczną. Zadanie 1 Przypomnij definicję grupy, które z podanych struktur są grupami:

Lista. Algebra z Geometrią Analityczną. Zadanie 1 Przypomnij definicję grupy, które z podanych struktur są grupami: Lista Algebra z Geometrią Analityczną Zadanie 1 Przypomnij definicję grupy, które z podanych struktur są grupami: (N, ), (Z, +) (Z, ), (R, ), (Q \ {}, ) czym jest element neutralny i przeciwny w grupie?,

Bardziej szczegółowo

Zbiory wypukłe i stożki

Zbiory wypukłe i stożki Katedra Matematyki i Ekonomii Matematycznej 28 kwietnia 2016 Hiperpłaszczyzna i półprzestrzeń Definicja Niech a R n, a 0, b R. Zbiór H(a, b) = {x R n : (a x) = b} nazywamy hiperpłaszczyzną, zbiory {x R

Bardziej szczegółowo

1. PODSTAWY TEORETYCZNE

1. PODSTAWY TEORETYCZNE 1. PODSTAWY TEORETYCZNE 1 1. 1. PODSTAWY TEORETYCZNE 1.1. Wprowadzenie W pierwszym wykładzie przypomnimy podstawowe działania na macierzach. Niektóre z nich zostały opisane bardziej szczegółowo w innych

Bardziej szczegółowo

1 Podstawowe oznaczenia

1 Podstawowe oznaczenia Poniżej mogą Państwo znaleźć skondensowane wiadomości z wykładu. Należy je traktować jako przegląd pojęć, które pojawiły się na wykładzie. Materiały te nie są w pełni tożsame z tym co pojawia się na wykładzie.

Bardziej szczegółowo

6. FUNKCJE. f: X Y, y = f(x).

6. FUNKCJE. f: X Y, y = f(x). 6. FUNKCJE Niech dane będą dwa niepuste zbiory X i Y. Funkcją f odwzorowującą zbiór X w zbiór Y nazywamy przyporządkowanie każdemu elementowi X dokładnie jednego elementu y Y. Zapisujemy to następująco

Bardziej szczegółowo

. : a 1,..., a n F. . a n Wówczas (F n, F, +, ) jest przestrzenią liniową, gdzie + oraz są działaniami zdefiniowanymi wzorami:

. : a 1,..., a n F. . a n Wówczas (F n, F, +, ) jest przestrzenią liniową, gdzie + oraz są działaniami zdefiniowanymi wzorami: 9 Wykład 9: Przestrzenie liniowe i podprzestrzenie Definicja 9 Niech F będzie ciałem Algebrę (V, F, +, ), gdzie V, + jest działaniem w zbiorze V zwanym dodawaniem wektorów, a jest działaniem zewnętrznym

Bardziej szczegółowo

KURS WSPOMAGAJĄCY PRZYGOTOWANIA DO MATURY Z MATEMATYKI ZDAJ MATMĘ NA MAKSA. przyjmuje wartości większe od funkcji dokładnie w przedziale

KURS WSPOMAGAJĄCY PRZYGOTOWANIA DO MATURY Z MATEMATYKI ZDAJ MATMĘ NA MAKSA. przyjmuje wartości większe od funkcji dokładnie w przedziale Zestaw nr 1 Poziom Rozszerzony Zad.1. (1p) Liczby oraz, są jednocześnie ujemne wtedy i tylko wtedy, gdy A. B. C. D. Zad.2. (1p) Funkcja przyjmuje wartości większe od funkcji dokładnie w przedziale. Wtedy

Bardziej szczegółowo

IX. Rachunek różniczkowy funkcji wielu zmiennych. 1. Funkcja dwóch i trzech zmiennych - pojęcia podstawowe. - funkcja dwóch zmiennych,

IX. Rachunek różniczkowy funkcji wielu zmiennych. 1. Funkcja dwóch i trzech zmiennych - pojęcia podstawowe. - funkcja dwóch zmiennych, IX. Rachunek różniczkowy funkcji wielu zmiennych. 1. Funkcja dwóch i trzech zmiennych - pojęcia podstawowe. Definicja 1.1. Niech D będzie podzbiorem przestrzeni R n, n 2. Odwzorowanie f : D R nazywamy

Bardziej szczegółowo

Zajęcia nr 1 (1h) Dwumian Newtona. Indukcja. Zajęcia nr 2 i 3 (4h) Trygonometria

Zajęcia nr 1 (1h) Dwumian Newtona. Indukcja. Zajęcia nr 2 i 3 (4h) Trygonometria Technologia Chemiczna 008/09 Zajęcia wyrównawcze. Pokazać, że: ( )( ) n k k l = ( n l )( n l k l Zajęcia nr (h) Dwumian Newtona. Indukcja. ). Rozwiązać ( ) ( równanie: ) n n a) = 0 b) 3 ( ) n 3. Znaleźć

Bardziej szczegółowo

Informacja o przestrzeniach Hilberta

Informacja o przestrzeniach Hilberta Temat 10 Informacja o przestrzeniach Hilberta 10.1 Przestrzenie unitarne, iloczyn skalarny Niech dana będzie przestrzeń liniowa X. Załóżmy, że każdej parze elementów x, y X została przyporządkowana liczba

Bardziej szczegółowo

TOZ -Techniki optymalizacji w zarządzaniu

TOZ -Techniki optymalizacji w zarządzaniu TOZ -Techniki optymalizacji w zarządzaniu Wykład dla studentów II roku studiów II stopnia na kierunku Zarządzanie Semestr zimowy 2009/2010 Wykładowca: prof. dr hab. inż. Michał Inkielman Wykład 2 Optymalizacja

Bardziej szczegółowo

Optymalizacja ciągła

Optymalizacja ciągła Optymalizacja ciągła 5. Metoda stochastycznego spadku wzdłuż gradientu Wojciech Kotłowski Instytut Informatyki PP http://www.cs.put.poznan.pl/wkotlowski/ 04.04.2019 1 / 20 Wprowadzenie Minimalizacja różniczkowalnej

Bardziej szczegółowo

Agata Boratyńska ZADANIA Z MATEMATYKI, I ROK SGH GRANICA CIĄGU

Agata Boratyńska ZADANIA Z MATEMATYKI, I ROK SGH GRANICA CIĄGU Agata Boratyńska Zadania z matematyki Agata Boratyńska ZADANIA Z MATEMATYKI, I ROK SGH GRANICA CIĄGU. Korzystając z definicji granicy ciągu udowodnić: a) n + n+ = 0 b) n + n n+ = c) n + n a =, gdzie a

Bardziej szczegółowo

3. FUNKCJA LINIOWA. gdzie ; ół,.

3. FUNKCJA LINIOWA. gdzie ; ół,. 1 WYKŁAD 3 3. FUNKCJA LINIOWA FUNKCJĄ LINIOWĄ nazywamy funkcję typu : dla, gdzie ; ół,. Załóżmy na początek, że wyraz wolny. Wtedy mamy do czynienia z funkcją typu :.. Wykresem tej funkcji jest prosta

Bardziej szczegółowo

Aproksymacja funkcji a regresja symboliczna

Aproksymacja funkcji a regresja symboliczna Aproksymacja funkcji a regresja symboliczna Problem aproksymacji funkcji polega na tym, że funkcję F(x), znaną lub określoną tablicą wartości, należy zastąpić inną funkcją, f(x), zwaną funkcją aproksymującą

Bardziej szczegółowo

Indukcja matematyczna

Indukcja matematyczna Indukcja matematyczna Zadanie. Zapisać, używając symboli i, następujące wyrażenia (a) n!; (b) sin() + sin() sin() +... + sin() sin()... sin(n); (c) ( + )( + /)( + / + /)... ( + / + / +... + /R). Zadanie.

Bardziej szczegółowo

CHARAKTERYSTYKI CZĘSTOTLIWOŚCIOWE

CHARAKTERYSTYKI CZĘSTOTLIWOŚCIOWE CHARAKTERYSTYKI CZĘSTOTLIWOŚCIOWE Do opisu członów i układów automatyki stosuje się, oprócz transmitancji operatorowej (), tzw. transmitancję widmową. Transmitancję widmową () wyznaczyć można na podstawie

Bardziej szczegółowo

Wstęp do analizy matematycznej

Wstęp do analizy matematycznej Wstęp do analizy matematycznej Andrzej Marciniak Zajęcia finansowane z projektu "Rozwój i doskonalenie kształcenia na Politechnice Poznańskiej w zakresie technologii informatycznych i ich zastosowań w

Bardziej szczegółowo

Kształcenie w zakresie podstawowym. Klasa 2

Kształcenie w zakresie podstawowym. Klasa 2 Kształcenie w zakresie podstawowym. Klasa 2 Poniżej podajemy umiejętności, jakie powinien zdobyć uczeń z każdego działu, aby uzyskać poszczególne stopnie. Na ocenę dopuszczającą uczeń powinien opanować

Bardziej szczegółowo

Treść wykładu. Układy równań i ich macierze. Rząd macierzy. Twierdzenie Kroneckera-Capellego.

Treść wykładu. Układy równań i ich macierze. Rząd macierzy. Twierdzenie Kroneckera-Capellego. . Metoda eliminacji. Treść wykładu i ich macierze... . Metoda eliminacji. Ogólna postać układu Układ m równań liniowych o n niewiadomych x 1, x 2,..., x n : a 11 x 1 + a 12 x 2 + + a 1n x n = b 1 a 21

Bardziej szczegółowo

a 11 a a 1n a 21 a a 2n... a m1 a m2... a mn x 1 x 2... x m ...

a 11 a a 1n a 21 a a 2n... a m1 a m2... a mn x 1 x 2... x m ... Wykład 15 Układy równań liniowych Niech K będzie ciałem i niech α 1, α 2,, α n, β K. Równanie: α 1 x 1 + α 2 x 2 + + α n x n = β z niewiadomymi x 1, x 2,, x n nazywamy równaniem liniowym. Układ: a 21 x

Bardziej szczegółowo

WYMAGANIA Z WIEDZY I UMIEJĘTNOŚCI NA POSZCZEGÓLNE STOPNIE SZKOLNE DLA KLASY CZWARTEJ H. zakres rozszerzony. Wiadomości i umiejętności

WYMAGANIA Z WIEDZY I UMIEJĘTNOŚCI NA POSZCZEGÓLNE STOPNIE SZKOLNE DLA KLASY CZWARTEJ H. zakres rozszerzony. Wiadomości i umiejętności WYMAGANIA Z WIEDZY I UMIEJĘTNOŚCI NA POSZCZEGÓLNE STOPNIE SZKOLNE DLA KLASY CZWARTEJ H. zakres rozszerzony Funkcja wykładnicza i funkcja logarytmiczna. Stopień Wiadomości i umiejętności -definiować potęgę

Bardziej szczegółowo

LOGIKA I TEORIA ZBIORÓW

LOGIKA I TEORIA ZBIORÓW LOGIKA I TEORIA ZBIORÓW Logika Logika jest nauką zajmującą się zdaniami Z punktu widzenia logiki istotne jest, czy dane zdanie jest prawdziwe, czy nie Nie jest natomiast istotne o czym to zdanie mówi Definicja

Bardziej szczegółowo

Szukanie rozwiązań funkcji uwikłanych (równań nieliniowych)

Szukanie rozwiązań funkcji uwikłanych (równań nieliniowych) Szukanie rozwiązań funkcji uwikłanych (równań nieliniowych) Funkcja uwikłana (równanie nieliniowe) jest to funkcja, która nie jest przedstawiona jawnym przepisem, wzorem wyrażającym zależność wartości

Bardziej szczegółowo

Wektory i wartości własne

Wektory i wartości własne Treść wykładu Podprzestrzenie niezmiennicze... Twierdzenie Cayley Hamiltona Podprzestrzenie niezmiennicze Definicja Niech f : V V będzie przekształceniem liniowym. Podprzestrzeń W V nazywamy niezmienniczą

Bardziej szczegółowo

Zadania egzaminacyjne

Zadania egzaminacyjne Rozdział 13 Zadania egzaminacyjne Egzamin z algebry liniowej AiR termin I 03022011 Zadanie 1 Wyznacz sumę rozwiązań równania: (8z + 1 i 2 2 7 iz 4 = 0 Zadanie 2 Niech u 0 = (1, 2, 1 Rozważmy odwzorowanie

Bardziej szczegółowo

R n = {(x 1, x 2,..., x n ): x i R, i {1,2,...,n} },

R n = {(x 1, x 2,..., x n ): x i R, i {1,2,...,n} }, nazywa- Definicja 1. Przestrzenią liniową R n my zbiór wektorów R n = {(x 1, x 2,..., x n ): x i R, i {1,2,...,n} }, z określonymi działaniami dodawania wektorów i mnożenia wektorów przez liczby rzeczywiste.

Bardziej szczegółowo

WYKŁADY Z MATEMATYKI DLA STUDENTÓW UCZELNI EKONOMICZNYCH

WYKŁADY Z MATEMATYKI DLA STUDENTÓW UCZELNI EKONOMICZNYCH WYKŁADY Z MATEMATYKI DLA STUDENTÓW UCZELNI EKONOMICZNYCH Pod redakcją Anny Piweckiej Staryszak Autorzy poszczególnych rozdziałów Anna Piwecka Staryszak: 2-13; 14.1-14.6; 15.1-15.4; 16.1-16.3; 17.1-17.6;

Bardziej szczegółowo

W. Guzicki Próbna matura, grudzień 2014 r. poziom rozszerzony 1

W. Guzicki Próbna matura, grudzień 2014 r. poziom rozszerzony 1 W. Guzicki Próbna matura, grudzień 01 r. poziom rozszerzony 1 Próbna matura rozszerzona (jesień 01 r.) Zadanie 18 kilka innych rozwiązań Wojciech Guzicki Zadanie 18. Okno na poddaszu ma mieć kształt trapezu

Bardziej szczegółowo

II. FUNKCJE WIELU ZMIENNYCH

II. FUNKCJE WIELU ZMIENNYCH II. FUNKCJE WIELU ZMIENNYCH 1. Zbiory w przestrzeni R n Ustalmy dowolne n N. Definicja 1.1. Zbiór wszystkich uporzadkowanych układów (x 1,..., x n ) n liczb rzeczywistych, nazywamy przestrzenią n-wymiarową

Bardziej szczegółowo

STAN NAPRĘŻENIA. dr hab. inż. Tadeusz Chyży

STAN NAPRĘŻENIA. dr hab. inż. Tadeusz Chyży STAN NAPRĘŻENIA dr hab. inż. Tadeusz Chyży 1 SIŁY POWIERZCHNIOWE I OBJĘTOŚCIOWE Rozważmy ciało o objętości V 0 ograniczone powierzchnią S 0, poddane działaniu sił będących w równowadze. Rozróżniamy tutaj

Bardziej szczegółowo

Ekstrema globalne funkcji

Ekstrema globalne funkcji SIMR 2013/14, Analiza 1, wykład 9, 2013-12-13 Ekstrema globalne funkcji Definicja: Funkcja f : D R ma w punkcie x 0 D minimum globalne wtedy i tylko (x D) f(x) f(x 0 ). Wartość f(x 0 ) nazywamy wartością

Bardziej szczegółowo

Zaawansowane metody numeryczne

Zaawansowane metody numeryczne Wykład 10 Rozkład LU i rozwiązywanie układów równań liniowych Niech będzie dany układ równań liniowych postaci Ax = b Załóżmy, że istnieją macierze L (trójkątna dolna) i U (trójkątna górna), takie że macierz

Bardziej szczegółowo

Wykład 4 Udowodnimy teraz, że jeśli U, W są podprzetrzeniami skończenie wymiarowej przestrzeni V to zachodzi wzór: dim(u + W ) = dim U + dim W dim(u

Wykład 4 Udowodnimy teraz, że jeśli U, W są podprzetrzeniami skończenie wymiarowej przestrzeni V to zachodzi wzór: dim(u + W ) = dim U + dim W dim(u Wykład 4 Udowodnimy teraz, że jeśli U, W są podprzetrzeniami skończenie wymiarowej przestrzeni V to zachodzi wzór: dim(u + W ) = dim U + dim W dim(u W ) Rzeczywiście U W jest podprzetrzenią przestrzeni

Bardziej szczegółowo

KADD Metoda najmniejszych kwadratów funkcje nieliniowe

KADD Metoda najmniejszych kwadratów funkcje nieliniowe Metoda najmn. kwadr. - funkcje nieliniowe Metoda najmniejszych kwadratów Funkcje nieliniowe Procedura z redukcją kroku iteracji Przykłady zastosowań Dopasowanie funkcji wykładniczej Dopasowanie funkcji

Bardziej szczegółowo

Zagadnienia na egzamin poprawkowy z matematyki - klasa I 1. Liczby rzeczywiste

Zagadnienia na egzamin poprawkowy z matematyki - klasa I 1. Liczby rzeczywiste Zagadnienia na egzamin poprawkowy z matematyki - klasa I 1. Liczby rzeczywiste Liczby naturalne Liczby całkowite. Liczby wymierne Liczby niewymierne Rozwinięcie dziesiętne liczby rzeczywistej Pierwiastek

Bardziej szczegółowo

Programowanie liniowe

Programowanie liniowe Programowanie liniowe Mirosław Sobolewski Wydział Matematyki, Informatyki i Mechaniki UW wykład z algebry liniowej Warszawa, styczeń 2010 Mirosław Sobolewski (UW) Warszawa, 2009 1 / 15 Homo oeconomicus=

Bardziej szczegółowo

domykanie relacji, relacja równoważności, rozkłady zbiorów

domykanie relacji, relacja równoważności, rozkłady zbiorów 1 of 8 2012-03-28 17:45 Logika i teoria mnogości/wykład 5: Para uporządkowana iloczyn kartezjański relacje domykanie relacji relacja równoważności rozkłady zbiorów From Studia Informatyczne < Logika i

Bardziej szczegółowo

Sylabus do programu kształcenia obowiązującego od roku akademickiego 2012/13

Sylabus do programu kształcenia obowiązującego od roku akademickiego 2012/13 Sylabus do programu kształcenia obowiązującego od roku akademickiego 2012/13 (1) Nazwa Algebra liniowa z geometrią (2) Nazwa jednostki prowadzącej Instytut Matematyki przedmiot (3) Kod () Studia Kierunek

Bardziej szczegółowo