Materiały wykładowe (fragmenty)
|
|
- Renata Rybak
- 5 lat temu
- Przeglądów:
Transkrypt
1 Materiały wykładowe (fragmenty) 1
2 Robert Susmaga Instytut Informatyki ul. Piotrowo 2 Poznań kontakt mail owy Robert.Susmaga@CS.PUT.Poznan.PL kontakt osobisty Centrum Wykładowe, blok informatyki, pok. 7 2
3 Techniki optymalizacji Cz. 1 3
4 Wyłączenie odpowiedzialności Prezentowane materiały, będące dodatkiem pomocniczym do wykładów, z konieczności fragmentarycznym i niedopracowanym, należy wykorzystywaćz pełnąświadomościąfaktu, że mogąnie byćpozbawione przypadkowych błędów, braków, wypaczeń i przeinaczeń:-) Autor
5 ... 5
6 Funkcja postaci f(x) = ax 2 + bx+ c Skojarzenia funkcja kwadratowa parabola wyróżnik (tzw. delta) dwa pierwiastki... ale... czy f(x) jest funkcją kwadratową? czy f(x) jest funkcją liniową*? czy f(x) jest funkcjąstałą? (uwaga na inne relacje pomiędzy pojęciami (funkcja) kwadratowa liniowa a (funkcja) liniowa stała ) * na tym i kilku kolejnych slajdach: funkcja liniowa to funkcja postaci f(x) = ax+ b (dla dowolnego a) czyli: funkcja afiniczna 6
7 Funkcja postaci f(x) = ax 2 + bx+ c Miejsca zerowe f(x) = ax 2 + bx+ c przy a 0 (kwadratowa)... Miejsca zerowe f(x) = ax 2 + bx+ c przy a = 0 (liniowa) miejsca zerowe f(x) = 0x 2 + bx+ c przy b 0 (niestała)... miejsca zerowe f(x) = 0x 2 + bx+ c przy b = 0 (stała) miejsca zerowe f(x) = 0x 2 + 0x + c przy c 0... miejsca zerowe f(x) = 0x 2 + 0x + c przy c =
8 Funkcja postaci f(x) = ax 2 + bx+ c 8
9 ... 9
10 Metody newtonowskie Mętlik terminologiczny istnieje wiele metod noszących (pełnąlub częściową) nazwęnewtona, z których jedne służądo poszukiwania ekstremów funkcji,a inne do poszukiwania miejsc zerowych funkcji w ramach wykładu nazewnictwo tych metod będzie następujące poszukiwanie ekstremów funkcji metody optymalizacyjne poszukiwanie miejsc zerowych funkcji metody aproksymacyjne uwaga: nazywanie metod optymalizacyjnymi (w odróżnieniu od nazywania ich aproksymacyjnymi) jest nieco mylące, ponieważtakże metody aproksymacyjne starająsięznajdowaćrozwiązania optymalnie (ewentualnie w przybliżeniu optymalnie) i posługująsięnieraz bardzo podobnymi technikami lepsząpraktykąbyłoby nazywanie metod poszukujacychekstremów funkcji metodami ekstremalizacyjnymi (lub konkretnie, w zależności od specyfiki metody minimalizacyjnymi względnie maksymalizacyjnymi) 10
11 Metody newtonowskie Mętlik terminologiczny, c.d. optymalizacyjne metody newtonowskie (m.in.) metoda jednowymiarowej optymalizacji Newtona (zwana także metodą Newtona-Raphsona) metoda wielowymiarowej optymalizacji Newtona-Raphsona (zwana także metodąnewtona), jest naturalnym uogólnieniem metody (jednowymiarowej optymalizacji) Newtona na wiele wymiarów metoda wielowymiarowej optymalizacji uogólniona Newtona (zwana także metodącauchy ego), bezpośrednio wykorzystuje metodę(jednowymiarowej optymalizacji) Newtona metoda wielowymiarowej optymalizacji Cauchyego metoda wielowymiarowej optymalizacji Levenberga-Marquarda aproksymacyjne metody newtonowskie (m.in.) metoda jednowymiarowej aproksymacji Newtona 11
12 Metody newtonowskie W dalszej części wykładu metoda Newtona metoda aproksymacji jednowymiarowej metoda Newtona metoda optymalizacji jednowymiarowej metoda Newtona-Raphsona metoda optymalizacji wielowymiarowej podstawowe modyfikacje metod Newtona-Raphsona (uogólniona metoda Newtona, metoda Cauchy ego i metoda Levenberga-Marquarda) metody optymalizacji wielowymiarowej dalsze modyfikacje metod Newtona-Raphsona? (np. metoda Powella, metoda kierunków sprzężonych) metody optymalizacji wielowymiarowej inne metody? (np. metoda mnożników Lagrange a) metody optymalizacji wielowymiarowej 12
13 Metody newtonowskie Związek pomiędzy metodą(optymalizacyjną) Newtona a metodą(optymalizacyjną) Newtona-Raphsona metoda Newtona-Raphsona jest naturalnym uogólnieniem metody Newtona na wiele wymiarów nie mylić tego uogólnienia z metodą o nazwie uogólniona metoda Newtona! a więc oczywiście może być stosowana w problemach jednowymiarowych metoda Newtona jest naturalnym uszczególnieniemmetody Newtona-Raphsona na jeden wymiar a więc nie może może być stosowana w problemach wielowymiarowych 13
14 Metody newtonowskie Pytanie: w jakim sensie metoda Newtona-Raphsona jest naturalnym uogólnieniem metody Newtona? Odpowiedź: w takim samym, w jakim zapisany macierzowo układ równań z wieloma niewiadomymi jest uogólnieniem zapisanego skalarnie jednego równania z jedną niewiadomą zapis skalarny: ax= b zapis macierzowy: Ax= b 14
15 ... 15
16 Metoda Newtona (aproksymacyjna) Metoda (aproksymacyjna) Newtona metoda aproksymacji jednowymiarowej bez ograniczeń (z ewentualnymi ograniczeniami na zakres zmienności zmiennej) Dane jednowymiarowy obszar S (obszar musi spełniać kilka dodatkowych założeń) określona w obszarze S funkcja f(x) (funkcja musi spełniać kilka dodatkowych założeń) Cel metody znaleźćx 0 S taki, że f(x 0 ) = 0 (poszukiwanie miejsc zerowych funkcji f(x) w obszarze S) 16
17 Metoda Newtona (aproksymacyjna) Idea metody Newtona (aproksymacji jednowymiarowej) niech będzie dana analitycznie jednowymiarowa funkcja f(x), dla której poszukujemy miejsca zerowego w pewnym obszarze (w praktyce: w przedziale), i o której zakładamy, że w tym właśnie przedziale jest ciągła posiada pierwszą pochodną(daną analitycznie), która jest ciągła uznaje się, że przebieg aproksymowanej, jednowymiarowej funkcji f(x) w otoczeniu pewnego ustalonego punktu x 0 jest taki sam, jak przebieg pewnej funkcji afinicznej, czyli funkcji postaci g(x) = ax+ b, gdzie a 0, o parametrach a i b tak dobranych, aby dobrze odzwierciedlały przebieg funkcji f(x) do jakości takiego odzwierciedlenia przyczyniająsięoczywiście powyższe założenia dotyczące funkcji f(x), które (nie przez przypadek, oczywiście) są także właściwościami funkcji afinicznejpostaci g(x) = ax+b, gdzie a 0 przybliżenie funkcji f(x) jest wykonywane z użyciem jej pochodnych 17
18 Metoda Newtona (aproksymacyjna) Idea metody Newtona (aproksymacji jednowymiarowej), c.d. za miejsce zerowe funkcji f(x) uznaje sięmiejsce zerowe funkcji g(x), przy czym: jeżeli znaleziony punkt (czyli miejsce zerowe afinicznejfunkcji g(x)) stanowi miejsce zerowe optymalizowanej funkcji f(x), to zadanie jest zakończone powyższe sprawdzenie może nie być trywialne ogólne rozwiązanie tego problemu stanowi osobne zagadnienie (warunek stopu) jeżeli znaleziony punkt (czyli miejsce zerowe afinicznejfunkcji g(x)) nie stanowi miejsca zerowego aproksymowanej funkcji f(x), to przyjmuje się,że stanowi on lepsze przybliżenie poszukiwanego miejsca zerowego i powtarza się całe postępowanie powyższe przyjęcie może być błędne ogólne rozwiązanie tego problemu stanowi osobne zagadnienie (niezbieżność) 18
19 Metoda Newtona (aproksymacyjna) Idea metody Newtona (aproksymacji jednowymiarowej), c.d. funkcja afiniczna i jej pochodna funkcja: g(x) = ax+ b, gdzie a 0 jej pierwsza pochodna: g (x) = a położenie miejsca zerowego funkcji afinicznej przyrównanie funkcji do zera: ax+ b = 0 miejsce zerowe: x = b/a ponieważ(z założenia) a 0, więc miejsce zerowe istnieje uwaga: w zależności od a i b, funkcja g(x) = ax+ b może miećróżne liczby miejsc zerowych, a konkretnie: ma jedno miejsce zerowe, gdy a 0 nie ma miejsc zerowych, gdy a = 0 i b 0 ma nieskończenie wiele miejsc zerowych, gdy a = 0 i b = 0 19
20 Metoda Newtona (aproksymacyjna) Przybliżanie funkcji f(x) funkcją afiniczną z użyciem pochodnych jeżeli odpowiednie pochodne funkcji f(x) istniejąw pewnym obszarze S, to w tym obszarze możliwe jest przybliżenie tej funkcji wykorzystujące jej rozwinięcie w szereg Taylora wykorzystując dwuelementowe przybliżenie q(x) rozwinięcia funkcji f(x) wokółpunktu y Smamy dla każdego x S f(x) q(x) = f(x 0 ) + f (x 0 )(x x 0 ) funkcja q(x) stanowi przybliżenie funkcji f(x) jest dwuelementowym rozwinięciem f(x) w szereg Taylorawokółpunktu x 0 ma postaćg(x) = ax+ b ponieważ q(x) = f(x 0 ) + f (x 0 )(x x 0 ) = f(x 0 ) + f (x 0 )x f (x 0 )x 0 = f (x 0 )x + (f(x 0 ) f (x 0 )x 0 ) a więc: a = f (x 0 ), b = f(x 0 ) f (x 0 )x 0 uwaga: metodę Newtona wykorzystującą n+1-elementowe rozwinięcie funkcji f(x) w szereg Taylora nazywamy metodą stopnia n w tym przypadku mamy więc do czynienia z metodą stopnia n = 1 20
21 Metoda Newtona (aproksymacyjna) Poszukiwanie przybliżenia miejsca zerowego zakładamy, że dla każdego x Sspełniony jest warunek f (x) 0 powyższe założenie oraz zależności a = f (x 0 ) i b = f(x 0 ) f (x 0 )x 0 pozwalają na następujące określenie rozwiązania funkcji x = b/a = = (f(x 0 ) f (x 0 )x 0 )/f (x 0 ) = = (f (x 0 )x 0 f(x 0 ))/f (x 0 ) = = x 0 f(x 0 )/f (x 0 ) jeżeli x 0 jest dowolnym punktem ustalonego obszaru S, to (zgodnie z zasadąprzybliżania funkcji f(x) funkcjąafiniczną) punkt x = x 0 f(x 0 )/f (x 0 ) jest miejscem zerowym funkcji f(x) lub lepszym przybliżeniem tego miejsca zerowego niżpunkt x 0 (powyższe działa także w przypadku, gdy x 0 jest już miejscem zerowym funkcji f(x) /ale spełniającym f (x 0 ) 0/, ponieważ wtedy x 0 f(x 0 )/f (x 0 )= x 0 0/f (x 0 )= x 0 0 = x 0 ) 21
22 Metoda Newtona (aproksymacyjna) Schemat iteracyjny metody zasada ustalania następnego punktu na podstawie poprzedniego pozwala na sformułowanie następującego schematu iteracyjnego x k+1 = x k f(x k )/f (x k ) Algorytm 1. ustal punkt x 0 i podstaw k = 0 2. dopóki nie zachodzi warunek stopu, wykonuj: oblicz x k+1 = x k f(x k )/f (x k ) podstaw k = k
23 Metoda Newtona (aproksymacyjna) Interpretacja geometryczna metody Dane: funkcja f(x) wraz z pochodnąf (x), a dla nich x k (punkt na osi poziomej) f(x k ) (punkt na osi pionowej) f (x k ) (tangens kąta zawartego pomiędzy osiąpoziomą a prostąstycznądo wykresu funkcji w punkcie x k ) 23
24 Metoda Newtona (aproksymacyjna) Interpretacja geometryczna metody Więcej informacji o funkcji (w tym przypadku dość skomplikowanej) 24
25 Metoda Newtona (aproksymacyjna) Interpretacja geometryczna metody Poszukiwane: x k+1 (przybliżenie miejsca zerowego) 25
26 Metoda Newtona (aproksymacyjna) Interpretacja geometryczna metody Wykorzystując f (x k ) = tg( ) oraz tg( ) = f(x k )/(x k x k+1 ) założenie: x k x k+1 0 otrzymujemy zależnośćf(x k )/(x k x k+1 ) = f (x k ) 26
27 Metoda Newtona (aproksymacyjna) Interpretacja geometryczna metody Przekształcenie zależności f(x k )/(x k x k+1 ) = f (x k )prowadzi do f(x k )/f (x k ) = x k x k+1, a więc ostatecznie x k+1 = x k f(x k )/f (x k ) założenie: f (x k ) 0 27
28 Metoda Newtona (aproksymacyjna) Mocno uproszczona wersja metody (sytuacja f (x) 1) x k+1 =x k f(x k )/1=x k f(x k ) wartość przesunięcia: zawsze o f(x k ) gdy f(x k ) > 0, to x k+1 <x k (przesunięcie w lewo) gdy f(x k ) = 0, to koniec gdy f(x k ) < 0, to x k+1 >x k (przesunięcie w prawo) 28
29 Metoda Newtona (aproksymacyjna) Mocno uproszczona wersja metody (sytuacja f (x) 1) x k+1 =x k f(x k )/( 1)=x k +f(x k ) wartość przesunięcia: zawsze o f(x k ) gdy f(x k ) > 0, to x k+1 >x k (przesunięcie w prawo) gdy f(x k ) = 0, to koniec gdy f(x k ) < 0, to x k+1 <x k (przesunięcie w lewo) 29
30 Metoda Newtona (aproksymacyjna) Mocno uproszczona wersja metody (sytuacja f (x) 0) x k+1 =x k f(x k )/0=??? 30
31 Metoda Newtona (aproksymacyjna) Potencjalne warunki stopu metody osiągnięcie miejsca zerowego teoretycznie badamy: f(x k ) = 0 praktycznie badamy: f(x k ) ustabilizowanie wyniku teoretycznie badamy: x k+1 = x k praktycznie badamy: x k+1 x k przekroczenie maksymalnej liczby iteracji k > k 0 gdzie jest (małą)dodatniąwartościąrzeczywistą(dokładnośćobliczeń) k 0 jest (dużą)dodatniąwartościącałkowitą(maksymalna liczba iteracji) 31
32 Metoda Newtona (aproksymacyjna) Zbieżność metody metoda nie gwarantuje zbieżności dla każdego wektora początkowego teoretyczne przyczyny ewentualnej niezbieżności zerowość pierwszej pochodnej (a więc nie istnieje jej odwrotność) rezultat: nie można obliczyćx k+1 niewłaściwy krok metody (choćprawidłowo obliczony) rezultat: f(x k+1 ) f(x k ) praktyczne przyczyny ewentualnej niezbieżności... w (korzystnych) przypadkach zbieżnych: (w pobliżu rozwiązania) zbieżność rzędu drugiego (czyli wysoka!) 32
33 Metoda Newtona (aproksymacyjna) Czy sąmożliwe sytuacje, w których (aproksymacyjna) metoda Newtona nie działa wcale? tak przyczyny pochodna nieokreślona (nie można zainicjowaćciągu {x k }) pochodna dla pewnego x k zerowa (nie można utworzyćelementu x k+1 ) ciąg {x k } jest niezbieżny, a więc np.: ciąg {x k } dąży do + ciąg {x k } dąży do ciąg {x k } jest cykliczny ciąg {x k } przejawia inne powody niezbieżności» np.: +1, 2, +4, 8, +16, 32, +64, 128, +256, 33
34 Metoda Newtona (aproksymacyjna) Czy sąmożliwe sytuacje, w których (aproksymacyjna) metoda Newtona nie działa jednoznacznie (w jakimś sensie)? tak przyczyna istnienie wielu miejsc zerowych z których różne mogą zostać osiągnięte (zależnie od doboru punktu startowego) 34
35 ... 35
36 Metoda Newtona (aproksymacyjna) Pytanie: czy istnieją, a jeżeli tak, to jak konstruować i jak wyglądają (już po skonstruowaniu) metody Newtona wyższych stopni? Odpowiedzi: teoretycznie istnieją, w praktyce nie są używane (może z wyjątkiem metody stopnia 2) konstrukcja analityczna staje się trudniejsza dla wyższych stopni 36
37 Metoda Newtona (aproksymacyjna) Konstrukcja metod wyższych stopni metoda stopnia 1 (powtórzenie) wykorzystane rozwinięcie f(x) q(x) = f(x 0 ) + f (x 0 )(x x 0 ) traktując y = x x 0 jako argument rozwinięcia, zapisujemy powyższą funkcję w postaci q y (y) = f(x 0 ) + f (x 0 )y wtedy q y (y) = 0 dla y = f(x 0 )/f (x 0 ) czyli x x 0 = f(x 0 )/f (x 0 ) powstały schemat iteracyjny: x= x 0 f(x 0 )/f (x 0 ) 37
38 Metoda Newtona (aproksymacyjna) Konstrukcja metod wyższych stopni metoda stopnia 2 (/analogiczne/ wyprowadzenie) wykorzystane rozwinięcie f(x) q(x) = f(x 0 ) + f (x 0 )(x x 0 ) + f (x 0 )(x x 0 ) 2 /2 traktując y = x x 0 jako argument rozwinięcia, zapisujemy powyższą funkcję w postaci q y (y) = f(x 0 ) + f (x 0 )y+ f (x 0 )y 2 /2 wtedy q y (y) = 0 dla y = f(x 0 ) ((f (x 0 )) 2 2f (x 0 )f(x 0 )) 1/2 /f (x 0 ) czyli dla x x 0 = f(x 0 ) ((f (x 0 )) 2 2f (x 0 )f(x 0 )) 1/2 /f (x 0 ) powstały schemat iteracyjny: x= x 0 f(x 0 ) ((f (x 0 )) 2 2f (x 0 )f(x 0 )) 1/2 /f (x 0 ) 38
39 Metoda Newtona (aproksymacyjna) Konstrukcja metod wyższych stopni metoda stopnia 3 (idea /analogicznego/ wyprowadzenia) wykorzystane rozwinięcie f(x) q(x) = f(x 0 ) + f (x 0 )(x x 0 ) + f (x 0 )(x x 0 ) 2 /2 + f (x 0 )(x x 0 ) 3 /6 traktując y = x x 0 jako argument rozwinięcia, zapisujemy powyższą funkcję w postaci q y (y) = f(x 0 ) + f (x 0 )y+ f (x 0 )y 2 /2 + f (x 0 )y 3 /6 wtedy q y (y) = 0 dla y = wzór-na-miejsca-zerowe-q(x) czyli dla x x 0 = wzór-na-miejsca-zerowe-q(x) powstały schemat iteracyjny: x= x 0 wzór-na-miejsca-zerowe-q(x) 39
40 Metoda Newtona (aproksymacyjna) Konstrukcja metod wyższych stopni metoda stopnia 4 (idea /analogicznego/ wyprowadzenia) itd.., itp.. 40
41 ... 41
42 Metoda Newtona (aproksymacyjna) Przykład przybliżania funkcji danej funkcją przybliżającą (liniową) /cel: znalezienie miejsca zerowego funkcji danej/ funkcja f(x) = 0.05x x 3 + 0x x 1 (przykładowe) punkty, w których znajdujemy przybliżenie x 0 : 4, 3, 2, 1, 0, +1, +2, +3, +4 42
43 8 Metoda Newtona (aproksymacyjna)
44 8 Metoda Newtona (aproksymacyjna)
45 8 Metoda Newtona (aproksymacyjna)
46 8 Metoda Newtona (aproksymacyjna)
47 8 Metoda Newtona (aproksymacyjna)
48 8 Metoda Newtona (aproksymacyjna)
49 8 Metoda Newtona (aproksymacyjna)
50 8 Metoda Newtona (aproksymacyjna)
51 8 Metoda Newtona (aproksymacyjna)
52 8 Metoda Newtona (aproksymacyjna)
53 8 Metoda Newtona (aproksymacyjna)
54 Metoda Newtona (aproksymacyjna) Przykład działania /cel: znalezienie miejsca zerowego funkcji danej/ funkcja f(x) = 0.05x x 3 + 0x x 1 wartość początkowa x 0 = 2 54
55 8 Metoda Newtona (aproksymacyjna)
56 8 Metoda Newtona (aproksymacyjna)
57 8 Metoda Newtona (aproksymacyjna)
58 8 Metoda Newtona (aproksymacyjna)
59 8 Metoda Newtona (aproksymacyjna)
60 8 Metoda Newtona (aproksymacyjna)
61 8 Metoda Newtona (aproksymacyjna)
62 8 Metoda Newtona (aproksymacyjna)
63 8 Metoda Newtona (aproksymacyjna)
64 8 Metoda Newtona (aproksymacyjna)
65 ... 65
66 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji funkcja f(x) = 4x 3 100x
67 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji funkcja f(x) = 4x 3 100x
68 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji funkcja f(x) = 4x 3 100x
69 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji funkcja f(x) = 4x 3 100x pierwsza pochodna f (x) = 12x
70 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. miejsce zerowe funkcji:x z =
71 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. przyjęty warunek stopu: f(x) 10 6 warunek ten pozwala na uznanie, że: funkcja f(x) osiąga wartość zero 71
72 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. przyjęty punkt początkowy x 0 = 1 punkt ten decyduje o przebiegu całego procesu 72
73 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. funkcja 73
74 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. x 74
75 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) 75
76 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. log( f(x) ) 76
77 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = 4x 3 100x
78 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = 4x 3 100x miejsce zerowe funkcji:x z = przyjęty warunek stopu: f(x)
79 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = 4x 3 100x + 300, f(x) 10 6, x 0 = 1 osiągnięto warunek stopu 79
80 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = 4x 3 100x + 300, f(x) 10 6, x 0 = 5 osiągnięto warunek stopu 80
81 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = 4x 3 100x + 300, f(x) 10 6, x 0 = 1000 osiągnięto warunek stopu 81
82 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = 4x 3 100x + 300, f(x) 10 6, x 0 = 1000 osiągnięto warunek stopu 82
83 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = 4x 3 100x + 300, f(x) 10 6, x 0 losowy zrozkladun(0,1) osiągnięto warunek stopu 83
84 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = 4x 3 100x + 300, f(x) 10 6, x 0 losowy zrozkladun(0,1) osiągnięto warunek stopu 84
85 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = 4x 3 100x + 300, f(x) 10 6, x 0 losowy zrozkladun(0,1) osiągnięto warunek stopu 85
86 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = 4x 3 100x + 300, f(x) 10 6, x 0 losowy zrozkladun(0,1) osiągnięto warunek stopu 86
87 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 5 87
88 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 5 miejsce zerowe funkcji:x z = 5 przyjęty warunek stopu: f(x)
89 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 5, f(x) 10 6, x 0 = 1 osiągnięto warunek stopu 89
90 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 5, f(x) 10 6, x 0 = 1 osiągnięto warunek stopu 90
91 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 5, f(x) 10 6, x 0 = 1000 osiągnięto warunek stopu 91
92 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 5, f(x) 10 6, x 0 = 1000 osiągnięto warunek stopu 92
93 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 2 93
94 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 2 miejsce zerowe funkcji:x z = 0 przyjęty warunek stopu: f(x)
95 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 2, f(x) 10 6, x 0 = 1 osiągnięto warunek stopu (uwaga: zbieżność rzędu pierwszego) 95
96 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 2, f(x) 10 6, x 0 = 1 osiągnięto warunek stopu (uwaga: zbieżność rzędu pierwszego) 96
97 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 2, f(x) 10 6, x 0 = 1000 osiągnięto warunek stopu (uwaga: zbieżność rzędu pierwszego) 97
98 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 2, f(x) 10 6, x 0 = 1000 osiągnięto warunek stopu (uwaga: zbieżność rzędu pierwszego) 98
99 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 2, f(x) 10 6, x 0 = 0 osiągnięto warunek stopu 99
100 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 3 2x
101 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 3 2x + 2 miejsce zerowe funkcji:x z = przyjęty warunek stopu: f(x)
102 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 3 2x + 2, f(x) 10 6, x 0 losowy zrozkladun(0,1) osiągnięto warunek stopu 102
103 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 3 2x + 2, f(x) 10 6, x 0 losowy zrozkladun(0,1) osiągnięto warunek stopu 103
104 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 3 2x + 2, f(x) 10 6, x 0 losowy zrozkladun(0,1) osiągnięto warunek stopu 104
105 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 3 2x + 2, f(x) 10 6, x 0 = 1 nie osiągnięto warunku stopu (problem: brak zbieżności) 105
106 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 1/3 106
107 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 1/3 miejsce zerowe funkcji:x z = 0 przyjęty warunek stopu: f(x)
108 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 1/3, f(x) 10 6, x 0 = 1 nie osiągnięto warunku stopu (problem: brak zbieżności) 108
109 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x
110 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x miejsce zerowe funkcji: brak ( x (,+ ) : f(x) > 0) przyjęty warunek stopu: f(x)
111 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 2 + 1, f(x) 10 6, x 0 = 1 nie osiągnięto warunku stopu (problem: dzielenie przez zero) 111
112 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 2 6x
113 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 2 6x miejsce zerowe funkcji: brak ( x (,+ ) : f(x) > 0) przyjęty warunek stopu: f(x)
114 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 2 6x + 100, f(x) 10 6, x 0 = 1 nie osiągnięto warunku stopu (problem: brak zbieżności) 114
115 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. uzasadnienia niektórych niezbieżności 115
116 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 3 2x + 2 czy można wyjaśnićniezbieżnośćdla x 0 = 0? 116
117 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 3 2x + 2 pochodna: f (x) = 3x
118 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 3 2x + 2 pochodna: f (x) = 3x 2 2 schemat:x n+1 =x n f(x n )/f (x n ) =x n ((x n ) 3 2x n + 2)/(3(x n ) 2 2) 118
119 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 3 2x + 2 pochodna: f (x) = 3x 2 2 schemat:x n+1 =x n f(x n )/f (x n ) =x n ((x n ) 3 2x n + 2)/(3(x n ) 2 2) iteracja: x 0 = 0 119
120 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 3 2x + 2 pochodna: f (x) = 3x 2 2 schemat:x n+1 =x n f(x n )/f (x n ) =x n ((x n ) 3 2x n + 2)/(3(x n ) 2 2) iteracja: x 0 = 0 x 1 = 0 ( )/( ) = 2/( 2) = 1 120
121 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 3 2x + 2 pochodna: f (x) = 3x 2 2 schemat:x n+1 =x n f(x n )/f (x n ) =x n ((x n ) 3 2x n + 2)/(3(x n ) 2 2) iteracja: x 0 = 0 x 1 = 0 ( )/( ) = 2/( 2) = 1 x 2 = 1 ( )/( ) = 1 1/1 = 0 121
122 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 3 2x + 2 pochodna: f (x) = 3x 2 2 schemat:x n+1 =x n f(x n )/f (x n ) =x n ((x n ) 3 2x n + 2)/(3(x n ) 2 2) iteracja: x 0 = 0 x 1 = 0 ( )/( ) = 2/( 2) = 1 x 2 = 1 ( )/( ) = 1 1/1 =
123 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 1/3 czy można wyjaśnićniezbieżnośćdla x 0 0? 123
124 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 1/3 pochodna: f (x) = (1/3) x 1/3 1 = (1/3) x 2/3 124
125 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 1/3 pochodna: f (x) = (1/3) x 1/3 1 = (1/3) x 2/3 schemat:x n+1 =x n f(x n )/f (x n ) =x n ((x n ) 1/3 )/((1/3) (x n ) 2/3 ) =x n 3(x n ) 1/3 ( 2/3) =x n 3(x n ) 3/3 =x n 3x n = 2x n 125
126 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 1/3 pochodna: f (x) = (1/3) x 1/3 1 = (1/3) x 2/3 schemat:x n+1 =x n f(x n )/f (x n ) =x n ((x n ) 1/3 )/((1/3) (x n ) 2/3 ) =x n 3(x n ) 1/3 ( 2/3) =x n 3(x n ) 3/3 =x n 3x n = 2x n iteracja: x 0 = 1 126
127 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 1/3 pochodna: f (x) = (1/3) x 1/3 1 = (1/3) x 2/3 schemat:x n+1 =x n f(x n )/f (x n ) =x n ((x n ) 1/3 )/((1/3) (x n ) 2/3 ) =x n 3(x n ) 1/3 ( 2/3) =x n 3(x n ) 3/3 =x n 3x n = 2x n iteracja: x 0 = 1 x 1 = 2 1 = 2 127
128 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 1/3 pochodna: f (x) = (1/3) x 1/3 1 = (1/3) x 2/3 schemat:x n+1 =x n f(x n )/f (x n ) =x n ((x n ) 1/3 )/((1/3) (x n ) 2/3 ) =x n 3(x n ) 1/3 ( 2/3) =x n 3(x n ) 3/3 =x n 3x n = 2x n iteracja: x 0 = 1 x 1 = 2 1 = 2 x 2 = 2 ( 2) = 4 128
129 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 1/3 pochodna: f (x) = (1/3) x 1/3 1 = (1/3) x 2/3 schemat:x n+1 =x n f(x n )/f (x n ) =x n ((x n ) 1/3 )/((1/3) (x n ) 2/3 ) =x n 3(x n ) 1/3 ( 2/3) =x n 3(x n ) 3/3 =x n 3x n = 2x n iteracja: x 0 = 1 x 1 = 2 1 = 2 x 2 = 2 ( 2) = 4 x 3 = 2 4 = 8 129
130 Metoda Newtona (aproksymacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) = x 1/3 pochodna: f (x) = (1/3) x 1/3 1 = (1/3) x 2/3 schemat:x n+1 =x n f(x n )/f (x n ) =x n ((x n ) 1/3 )/((1/3) (x n ) 2/3 ) =x n 3(x n ) 1/3 ( 2/3) =x n 3(x n ) 3/3 =x n 3x n = 2x n iteracja: x 0 = 1 x 1 = 2 1 = 2 x 2 = 2 ( 2) = 4 x 3 = 2 4 =
131
132 Dygresja Jak się ma średnia arytmetyczna do kombinacji wypukłej? średnia arytmetyczna jest szczególnym przypadkiem tzw. kombinacji wypukłej mean(a,b) = (a+b)/2 = (1/2) (a+b) = (1/2) a + (1/2) b dla wszystkich rzeczywistych a i b mamy więc: gdy a < b: a mean(a,b) b gdy a = b: a =mean(a,b) = b gdy a > b: a mean(a,b) b 132
133 Dygresja Wniosek: dla wszystkich rzeczywistych a i b średnia arytmetyczna z a i b leży pomiędzy* a i b * pomiędzy a i b jest rozumiane słabo, tzn. gdy a = b, to zarówno a, jak i b leżąpomiędzy a i b 133
134 Dygresja Właściwość funkcji ciągłej (twierdzenie Darboux) niech f: [a, b] R będzie takąfunkcjąciągłą, że f(a) f(b) < 0 (tzn. f(a) i f(b) sąniezerowe i mająróżne znaki) wtedy istnieje c [a, b] takie, że f(c) = 0 134
135 Dygresja Właściwości funkcji f(x) = 1/x (ciągła m.in. na przedziale (0,+ )) jeżeli rzeczywiste, dodatnie x spełnia x < 1, to 1/x > 1, a więc x < 1 < 1/x x = 1, to 1/x = 1, a więc x = 1 = 1/x x > 1, to 1/x < 1, a więc x > 1 > 1/x 135
136 Dygresja Właściwości funkcji f(x) = x 1/2 (ciągła m.in. na przedziale (0,+ )) jeżeli rzeczywiste, dodatnie x spełnia x < 1, to 1 > x 1/2 > x x = 1, to 1 = x 1/2 = x x > 1, to 1 < x 1/2 < x 136
137 Dygresja Wniosek: pierwiastek z rzeczywistego, dodatniego x leży pomiędzy* x a 1/x * pomiędzy a i b jest rozumiane słabo, tzn. gdy a = b, to zarówno a, jak i b leżąpomiędzy a i b 137
138 Dygresja Niech x 0 > 0 Pytanie: co się dzieje z wartościami ciągu: x n+1 = (1/2) (x n + 1/x n ) dla kolejnych n? Odpowiedź: zbiegająsiędo 1 (bo x = 1 jest rozwiązaniem x = 1/x) 138
139 Dygresja Niech x 0 > 0 Pytanie: co się dzieje z wartościami ciągu: x n+1 = (1/2) (x n + 4/x n ) dla kolejnych n? Odpowiedź: zbiegająsiędo 2 (bo x = 2 jest rozwiązaniem x = 4/x)... itd
140
141 Przykład ciekawego zastosowania metody Newtona Pierwiastki rzeczywiste z (rzeczywistych) liczb nieujemnych pytanie: jak obliczyćpierwiastek kwadratowy z 1000? odpowiedź: skorzystaćz kalkulatora! pytanie: jak kalkulator może obliczyćpierwiastek kwadratowy z 1000? (uwaga: pierwiastkanie można obliczyćza pomocążadnej /dostępnej na kalkulatorze/ pojedynczej operacji typu dodawanie, odejmowanie, mnożenie czy dzielenie) odpowiedź: może skorzystać z (aproksymacyjnej) metody Newtona 141
142 Przykład ciekawego zastosowania metody Newtona Aproksymacyjna metoda Newtona w poszukiwaniu pierwiastków kwadratowych z rzeczywistych liczb nieujemnych dla nieujemnych p zachodzi x = p 1/2 x 2 = p x 2 p = 0 wniosek: p 1/2 jest miejscem zerowym funkcji f(x) = x 2 p (jedynym,gdy p = 0;jednym z dwóch, gdy p > 0/drugim jest p 1/2 /) 142
143 Przykład ciekawego zastosowania metody Newtona Aproksymacyjna metoda Newtona w poszukiwaniu pierwiastków kwadratowych z rzeczywistych liczb nieujemnych, c.d. wyprowadzenie (aproksymacyjnego) schematu iteracyjnego funkcja: f(x) = x 2 p pochodna: f (x) = 2x schemat:x k+1 =x k f(x k )/f (x k ) = =x k ((x k ) 2 p)/(2x k ) = =x k (x k ) 2 /(2x k ) + p/(2x k ) = =x k x k /2 + p/(2x k ) = = (1/2) x k + (p/2)/x k = = (1/2) x k + (1/2) p/x k = = (1/2) (x k + p/x k ) (średnia arytmetyczna zx k oraz p/x k ) założenie:x k 0 dla wszystkich k, w szczególności x 0 0 po przyjęciu x 0 > 0, wobecnieujemnościp, mamy gwarancję, że dla wszystkich k zachodzix k 0 143
144 Przykład ciekawego zastosowania metody Newtona Aproksymacyjna metoda Newtona w poszukiwaniu pierwiastków kwadratowych z rzeczywistych liczb nieujemnych, c.d. algorytm (wejscie p, wyjscie y) if(p < 0) y = error elseif(p = 0) y = 0 else x 0 = p for k=0 to 19 x k+1 = (1/2) (x k + p/x k ) end y = x 20 uwagi liczba iteracji dostosowana do kalkulatora 9-cio pozycyjnego demonstrowane wyniki nie uwzględniajątego faktu (zostały wygenerowane w arytmetyce typu double) 144
145 Przykład ciekawego zastosowania metody Newtona p = 1000 /20 iteracji/ y = x k 145
146 Przykład ciekawego zastosowania metody Newtona p = 2 /20 iteracji/ y = x k 146
147 Przykład ciekawego zastosowania metody Newtona p = 9 /20 iteracji/ y = 3 x k 147
148 Przykład ciekawego zastosowania metody Newtona p = /20 iteracji/ y = x k 148
149 Przykład ciekawego zastosowania metody Newtona x k p = (dziewięć dziewiątek) /20 iteracji/ y =
150 Przykład ciekawego zastosowania metody Newtona Co siędzieje, gdy założenie p 0nie jest spełnione ale schemat iteracyjny zostanie uruchomiony? 150
151 Przykład ciekawego zastosowania metody Newtona x k p = 1 (wbrew założeniu!) /2 iteracje/ x 0 = 1, x 1 = 0, czyli jest x 2 nieokreślone (formalny wynik: y = error ) 151
152 Przykład ciekawego zastosowania metody Newtona x k p = 3 (wbrew założeniu!) /20 iteracji/ cyklicznośćciągu {x k } (formalny wynik: y = error ) 152
153 Przykład ciekawego zastosowania metody Newtona x k p = 10 (wbrew założeniu!) /20 iteracji/ niezbieżnośćciągu {x k } (formalny wynik: y = error ) 153
154 Przykład ciekawego zastosowania metody Newtona x k p = 10 (wbrew założeniu!) /200 iteracji/ niezbieżnośćciągu {x k } (formalny wynik: y = error ) 154
155 Przykład ciekawego zastosowania metody Newtona x k p = 10 (wbrew założeniu!) /2000 iteracji/ niezbieżnośćciągu {x k } (formalny wynik: y = error ) 155
156 Przykład ciekawego zastosowania metody Newtona x k p = 10 (wbrew założeniu!) /2000 iteracji/ niezbieżnośćciągu {x k } (formalny wynik: y = error ) 156
157 Przykład ciekawego zastosowania metody Newtona x k p = 10 (wbrew założeniu!) /2000 iteracji/, zawężone wartości niezbieżnośćciągu {x k } (formalny wynik: y = error ) 157
158
159 Funkcja postaci f(x) = ax 2 +bx+ c Skojarzenia funkcja kwadratowa parabola wyróżnik (tzw. delta) dwa pierwiastki... ale... czy f(x) jest funkcją kwadratową? czy f(x) jest funkcją liniową*? czy f(x) jest funkcjąstałą? (uwaga na inne relacje pomiędzy pojęciami (funkcja) kwadratowa liniowa a (funkcja) liniowa stała ) * na tym i kilku kolejnych slajdach: funkcja liniowa to funkcja postaci f(x) =ax+ b 159
160 Funkcja postaci f(x) = ax 2 +bx+ c Ekstrema (lokalne) f(x) = ax 2 +bx+ c przy a 0 (kwadratowa)... Ekstrema (lokalne) f(x) = ax 2 +bx+ c przy a = 0 (liniowa) ekstrema (lokalne) f(x) = 0x 2 +bx+ c przy b 0 (niestała)... ekstrema (lokalne) f(x) = 0x 2 +bx+ c przy b = 0 (stała) ekstrema (lokalne) f(x) = 0x 2 + 0x + c przy c 0... ekstrema (lokalne) f(x) = 0x 2 + 0x + c przy c =
161 Funkcja postaci f(x) = ax 2 +bx+ c 161
162 Funkcja postaci f(x) = ax 2 +bx+ c Ekstrema (lokalne) f(x) = ax 2 +bx+ c przy a 0 (kwadratowa)
163 Funkcja postaci f(x) = ax 2 +bx+ c 163
164
165 Ekstrema (minima/maksima) lokalne Oznaczenia funkcja f(x) założenie: f(x) C 2 pochodna f (x 0 ) [ f/ x] x=x0 druga pochodna f (x 0 ) [ f/ x 2 ] x=x0 Twierdzenie o ekstremach (lokalnych) Jeżeli f (x 0 ) = 0 oraz f (x 0 ) > 0, to x 0 stanowi minimum (lokalne) funkcji f(x) oraz f (x 0 ) < 0, to x 0 stanowi maksimum (lokalne) funkcji f(x) 165
166 Ekstrema (minima/maksima) lokalne Zastosowanie twierdzenia o ekstremach (lokalnych) funkcja (w postaci ogólnej): f(x) = ax 2 +bx+ c pochodna: f (x) = 2ax + b druga pochodna: f (x) = 2a W tym przypadku f (x) = 2ax + b = 0 spełnione dla x 0 = b/(2a) (punkt stacjonarny) /określa położenie potencjalnego ekstremum/ f (x) = 2a (nie zależy od x) 2a > 0 a > 0 natomiast 2a < 0 a < 0 /określa istnienie i charakter potencjalnego ekstremum/ W rezultacie dla a > 0 f(x) posiada minimum w x 0 = b/(2a) dla a < 0 f(x) posiada maksimum w x 0 = b/(2a) 166
167 Ekstrema (minima/maksima) lokalne Zastosowanie twierdzenia o ekstremach (lokalnych) funkcja: f(x) = x 2 + x + 1 pochodna: f (x) = 2x + 1 druga pochodna: f (x) = 2 W tym przypadku f (x) = 2x + 1 = 0 spełnione dla x 0 = 1/2 (punkt stacjonarny) /określa położenie potencjalnego ekstremum/ f (x) = 2 (nie zależy od x) 2 > 0 /określa istnienie i charakter potencjalnego ekstremum/ W rezultacie f(x) posiada minimum w x 0 = 1/2 167
168 Ekstrema (minima/maksima) lokalne Zastosowanie twierdzenia o ekstremach (lokalnych) funkcja: f(x) = 3x 4 4x pochodna: f (x) = 12x 3 12x 2 druga pochodna: f (x) = 36x 2 24x W tym przypadku f (x) = 12x 3 12x 2 = 0 spełnione dla x 0 = 0 lub x 0 = 1 (punkty stacjonarne) /określa położenie potencjalnego ekstremum/ f (x) = 36x 2 24x f (x) = 0 dla x 0 = 0 f (x) = 12 > 0 dla x 0 = 1 /określa istnienie i charakter potencjalnego ekstremum/ W rezultacie f(x) posiada minimum (tylko) w x 0 = 1 168
169 Ekstrema (minima/maksima) lokalne 3 x 4-4 x x 169
170
171 Minimalizacja funkcji Niech f(x) będzie daną analitycznie funkcją rzeczywistą określoną dla każdego wektora xnależącego do jakiegośustalonego obszaru zainteresowań S (zawartego w lub równego dziedzinie funkcji), np.: n-wymiarowejhiperprzestrzeni V n n-wymiarowegohiperprostopadłościanu H n wyznaczonego przez wektory [a 1,,a n ] oraz [b 1,,b n ], gdzie a 1 < b 1,,a n <b n O funkcji f(x) zakładamy w ogólności, że w obszarze S jest ciągła posiada przynajmniej dwie pierwsze pochodne (dane analitycznie) jej dwie pierwsze pochodne są ciągłe Niektóre metody zakładajątakże, że f(x) w obszarze S jest wypukła 171
172
173 Metoda Newtona (optymalizacyjna) Metoda (optymalizacyjna) Newtona metoda optymalizacji jednowymiarowej bez ograniczeń (z ewentualnymi ograniczeniami na zakres zmienności zmiennej) Dane jednowymiarowy obszar S (obszar musi spełniać kilka dodatkowych założeń) określona w obszarze S funkcja f(x) (funkcja musi spełniać kilka dodatkowych założeń) Cel metody znaleźćx* S taki, że x S f(x*) f(x) (minimalizacja funkcji f(x) w obszarze S) 173
174 Metoda Newtona (optymalizacyjna) Idea metody Newtona (optymalizacji jednowymiarowej) niech będzie dana analitycznie jednowymiarowa funkcja f(x), dla której poszukujemy minimum w pewnym obszarze (w praktyce: w przedziale), i o której zakładamy, że w tym właśnie przedziale jest ciągła jest wypukła posiada pierwszą i drugą pochodną(dane analitycznie), które są ciągłe uznaje się, że przebieg optymalizowanej, jednowymiarowej funkcji f(x) w otoczeniu pewnego ustalonego punktu x 0 jest taki sam, jak przebieg pewnej funkcji kwadratowej, czyli funkcji postaci g(x) = ax 2 +bx+ c, gdzie a > 0, o parametrach a, b i c tak dobranych, aby dobrze odzwierciedlały przebieg funkcji f(x) do jakości takiego odzwierciedlenia przyczyniająsięoczywiście powyższe założenia dotyczące funkcji f(x), które (nie przez przypadek, oczywiście) są także właściwościami funkcji kwadratowej postaci g(x) = ax 2 +bx+ c, gdzie a > 0 przybliżenie funkcji f(x) jest wykonywane z użyciem jej pochodnych 174
175 Metoda Newtona (optymalizacyjna) Idea metody Newtona (optymalizacji jednowymiarowej), c.d. za rozwiązanie funkcji f(x) uznaje sięrozwiązanie funkcji g(x), przy czym: jeżeli znaleziony punkt (czyli rozwiązanie kwadratowej funkcji g(x)) stanowi rozwiązanie optymalizowanej funkcji f(x), to zadanie jest zakończone powyższe sprawdzenie może nie być trywialne ogólne rozwiązanie tego problemu stanowi osobne zagadnienie (warunek stopu) jeżeli znaleziony punkt (czyli rozwiązanie kwadratowej funkcji g(x)) nie stanowi rozwiązania optymalizowanej funkcji f(x), to przyjmuje się, że stanowi on lepsze przybliżenie poszukiwanego rozwiązania i powtarza się całe postępowanie powyższe przyjęcie może być błędne ogólne rozwiązanie tego problemu stanowi osobne zagadnienie (niezbieżność) 175
176 Metoda Newtona (optymalizacyjna) Idea metody Newtona (optymalizacji jednowymiarowej), c.d. funkcja kwadratowa i jej dwie pierwsze pochodne funkcja: g(x) = ax 2 +bx+ c, gdzie a >0 jej pierwsza pochodna: g (x) = 2ax + b jej druga pochodna: g (x) = 2a położenie rozwiązania funkcji kwadratowej: punkt zerowania się(pierwszej) pochodnej przyrównanie pierwszej pochodnej do zera: 2ax + b = 0 rozwiązanie: x = b/2/a pierwsza pochodna jest funkcjąafiniczną, która zmienia znak w punkcie x = b/2/a (jest ujemna dla x < b/2/a i dodatnia dla x > b/2/a), z czego wynika, że funkcja g(x) posiada ekstremum w punkcie x = b/2/a ponieważ(z założenia) a > 0, więc także 2a > 0, a zatem ekstremum funkcji g(x) jest typu minimum uwaga: w zależności od a, funkcja g(x) = ax 2 +bx+ c może miećminima, maksima albo punkty przegięcia, a konkretnie: funkcja ma minimum, gdy a > 0 funkcja ma punkt przegięcia, gdy a = 0 funkcja ma maksimum, gdy a < 0 176
177 Metoda Newtona (optymalizacyjna) Przybliżanie funkcji f(x) funkcją kwadratową z użyciem pochodnych jeżeli wszystkie pochodne funkcji f(x) istniejąw pewnym obszarze S, to w tym obszarze możliwe jest przybliżenie tej funkcji wykorzystujące jej rozwinięcie w szereg Taylora 177
178 Metoda Newtona (optymalizacyjna) Przybliżanie funkcji f(x) funkcją kwadratową z użyciem pochodnych niech dane będą ustalony obszar S funkcja f(x) określona w obszarze S i posiadająca wszystkie pochodne określone w obszarze S rozwinięcie T(x) funkcji f(x) w szeregtaylorawokółpunktu x 0 S dane jest następującym wzorem T(x) = f (0) (x 0 )(x x 0 ) 0 /(0!) + f (1) (x 0 )(x x 0 ) 1 /(1!) + f (2) (x 0 )(x x 0 ) 2 /(2!) + = f(x 0 ) 1/1 + f (x 0 )(x x 0 )/1 + f (x 0 )(x x 0 ) 2 /2 + = f(x 0 ) + f (x 0 )(x x 0 ) + f (x 0 )(x x 0 ) 2 /2 + (rozwinięcie obejmuje nieskończoną liczbę składników) zastosowana notacja: f (k) (x) oznaczenie k-tej pochodnej funkcji f(x) w szczególności f (0) (x) f(x) funkcja f (1) (x) f (x) jej pierwsza pochodna f (2) (x) f (x) jej druga pochodna 178
179 Metoda Newtona (optymalizacyjna) Przybliżanie funkcji f(x) funkcją kwadratową z użyciem pochodnych dla dowolnej funkcji f(x) dla każdego x Swykorzystując nieskończoną liczbę składników rozwinięcia otrzymujemy T(x) = f(x) skończonąliczbęskładników rozwinięcia otrzymujemy T(x) f(x) dla szczególnej funkcji, spełniającej f (k) (x) = 0 dla wszystkich k 3 dla każdego x Swykorzystując trzy pierwsze składniki rozwinięcia otrzymujemy T(x) = f(x) przykładem takiej funkcji jest g(x) = ax 2 +bx+ c, ponieważ: g (x) = 2ax + b g (x) = 2a g (x) = 0 g (x) = 0 itd. 179
180 Metoda Newtona (optymalizacyjna) Przybliżanie funkcji f(x) funkcją kwadratową z użyciem pochodnych wykorzystując trzyelementowe przybliżenie q(x) rozwinięcia funkcji f(x) wokółpunktu x 0 Smamy dla każdego x S f(x) q(x) = f(x 0 ) + f (x 0 )(x x 0 ) + f (x 0 )(x x 0 ) 2 /2 funkcja q(x) stanowi przybliżenie funkcji f(x) jest trzyelementowym rozwinięciem f(x) w szeregtaylorawokółpunktu x 0 ma postaćg(x) = ax 2 +bx+ c ponieważ q(x) = f(x 0 ) + f (x 0 )(x x 0 ) + f (x 0 )(x x 0 ) 2 /2 = = f(x 0 ) + f (x 0 )x f (x 0 )x 0 + f (x 0 )(x x 0 ) 2 /2 = = f(x 0 ) + f (x 0 )x f (x 0 )x 0 + f (x 0 )(x 2 2xx 0 +(x 0 ) 2 )/2 = = f(x 0 ) + f (x 0 )x f (x 0 )x 0 + f (x 0 )x 2 /2 2f (x 0 )xx 0 /2 + f (x 0 )(x 0 ) 2 /2 = = f(x 0 ) + f (x 0 )x f (x 0 )x 0 + f (x 0 )x 2 /2 f (x 0 )xx 0 + f (x 0 )(x 0 ) 2 /2 = = f (x 0 )x 2 /2 + f (x 0 )x f (x 0 )xx 0 + f(x 0 ) f (x 0 )x 0 + f (x 0 )(x 0 ) 2 /2 = f (x 0 )/2 x 2 + (f (x 0 ) f (x 0 )x 0 ) x + (f(x 0 ) f (x 0 )x 0 +f (x 0 )(x 0 ) 2 /2) a więc: a = f (x 0 )/2, b = f (x 0 ) f (x 0 )x 0, c = f(x 0 ) f (x 0 )x 0 +f (x 0 )(x 0 ) 2 /2 180
181 Metoda Newtona (optymalizacyjna) Schemat iteracyjny metody zakładamy, że dla każdego x Sspełniony jest warunek f (x) 0 powyższe założenie oraz zależności a = f (x 0 )/2 i b = f (x 0 ) f (x 0 )x 0 pozwalają na następujące określenie rozwiązania funkcji x = b/2/a = = (f (x 0 ) f (x 0 )x 0 )/2/(f (x 0 )/2) = (f (x 0 ) f (x 0 )x 0 )/f (x 0 ) = = (f (x 0 )/f (x 0 ) f (x 0 )x 0 /f (x 0 )) = (f (x 0 )/f (x 0 ) x 0 ) = = x 0 f (x 0 )/f (x 0 ) jeżeli x 0 jest dowolnym punktem ustalonego obszaru S, to (zgodnie z zasadąprzybliżania funkcji f(x) funkcjąkwadratową) punkt x = x 0 f (x 0 )/f (x 0 ) jest rozwiązaniem funkcji f(x) lub lepszym przybliżeniem tego rozwiązania niżpunkt x 0 (powyższe działa także w przypadku, gdy x 0 jest już rozwiązaniem funkcji f(x) /ale spełniającym f (x 0 ) 0/, ponieważ wtedy x 0 f (x 0 )/f (x 0 )= x 0 0/f (x 0 ) = x 0 0 = x 0 ) 181
182 Metoda Newtona (optymalizacyjna) Schemat iteracyjny metody zasada ustalania następnego punktu na podstawie poprzedniego pozwala na sformułowanie następującego schematu iteracyjnego x k+1 =x k f (x k )/f (x k ) Algorytm 1. ustal punkt x 0 i podstaw k = 0 2. dopóki nie zachodzi warunek stopu, wykonuj: obliczx k+1 =x k f (x k )/f (x k ) podstaw k = k
183 Metoda Newtona (optymalizacyjna) Potencjalne warunki stopu metody osiągnięcie minimum teoretycznie badamy: f (x k ) = 0 praktycznie badamy: f (x k ) ustabilizowanie wyniku teoretycznie badamy:x k+1 =x k praktycznie badamy: x k+1 x k przekroczenie maksymalnej liczby iteracji k > k 0 gdzie jest (małą)dodatniąwartościąrzeczywistą(dokładnośćobliczeń) k 0 jest (dużą)dodatniąwartościącałkowitą(maksymalna liczba iteracji) 183
184 Metoda Newtona (optymalizacyjna) Zbieżność metody metoda nie gwarantuje zbieżności dla każdego wektora początkowego teoretyczne przyczyny ewentualnej niezbieżności zerowość drugiej pochodnej (a więc nie istnieje jej odwrotność) rezultat: nie można obliczyćx k+1 niewłaściwy krok metody (choćprawidłowo obliczony) rezultat: f(x k+1 ) f(x k ) praktyczne przyczyny ewentualnej niezbieżności... w (korzystnych) przypadkach zbieżnych: (w pobliżu rozwiązania) zbieżność rzędu drugiego (czyli wysoka!) 184
185 Metoda Newtona (optymalizacyjna) Czy sąmożliwe sytuacje, w których (optymalizacyjna) metoda Newtona nie działa wcale? tak przyczyny druga pochodna nieokreślona (nie można zainicjowaćciągu {x k }) druga pochodna dla pewnegox k zerowa (nie można utworzyćelementux k+1 ) ciąg {x k } jestniezbieżny, a więc np.: ciąg {x k } dąży do + ciąg {x k } dąży do ciąg {x k } jest cykliczny ciąg {x k } przejawia inne powodyniezbieżności» np.: +1, 2, +4, 8, +16, 32, +64, 128, +256, 185
186 Metoda Newtona (optymalizacyjna) Czy sąmożliwe sytuacje, w których (optymalizacyjna) metoda Newtona nie działa jednoznacznie (w jakimś sensie)? tak przyczyna istnienie wielu minimów z których różne mogą zostać osiągnięte (zależnie od doboru punktu startowego) 186
187
188 Metoda Newtona (optymalizacyjna) Przykład przybliżania funkcji danej funkcją przybliżającą (kwadratową) /cel: znalezienie ekstremum funkcji danej/ funkcja f(x) = 0.01x x 4 + 0x x 2 x 5 (przykładowe) punkty, w których znajdujemy przybliżenie x 0 : 4, 3, 2, 1, 0, +1, +2, +3,
189 8 Metoda Newtona (optymalizacyjna)
190 8 Metoda Newtona (optymalizacyjna)
191 8 Metoda Newtona (optymalizacyjna)
192 8 Metoda Newtona (optymalizacyjna)
193 8 Metoda Newtona (optymalizacyjna)
194 8 Metoda Newtona (optymalizacyjna)
195 8 Metoda Newtona (optymalizacyjna)
196 8 Metoda Newtona (optymalizacyjna)
197 8 Metoda Newtona (optymalizacyjna)
198 8 Metoda Newtona (optymalizacyjna)
199 8 Metoda Newtona (optymalizacyjna)
200 Metoda Newtona (optymalizacyjna) Przykład działania /cel: znalezienie ekstremum funkcji danej/ funkcja f(x) = 0.01x x 4 + 0x x 2 x 5 wartość początkowa x 0 = 2 200
201 8 Metoda Newtona (optymalizacyjna)
202 8 Metoda Newtona (optymalizacyjna)
203 8 Metoda Newtona (optymalizacyjna)
204 8 Metoda Newtona (optymalizacyjna)
205 8 Metoda Newtona (optymalizacyjna)
206 8 Metoda Newtona (optymalizacyjna)
207 8 Metoda Newtona (optymalizacyjna)
208 8 Metoda Newtona (optymalizacyjna)
209 8 Metoda Newtona (optymalizacyjna)
210 8 Metoda Newtona (optymalizacyjna)
211
212 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji funkcja f(x) = x 4 50x x
213 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji funkcja f(x) = x 4 50x x pierwsza pochodna f (x) = 4x 3 100x druga pochodna f (x) = 12x
214 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji przyjęty warunek stopu: f (x) warunek ten pozwala na uznanie, że: funkcja f (x) osiąga wartośćzero, czyli funkcja f(x) osiąga wartość minimalną(o ile f (x) > 0) 214
215 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji minimum funkcji: x* =
216 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji przyjęty punkt początkowy x 0 = 1 punkt ten decyduje o przebiegu całego procesu 216
217 Metoda Newtona (optymalizacyjna) Przykład poszukiwania zer funkcji, c.d. funkcja 217
218 Metoda Newtona (optymalizacyjna) Przykład poszukiwania zer funkcji, c.d. x 218
219 Metoda Newtona (optymalizacyjna) Przykład poszukiwania zer funkcji, c.d. f(x) 219
220 Metoda Newtona (optymalizacyjna) Przykład poszukiwania zer funkcji, c.d. log( f(x) ) 220
221 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = x 4 50x x
222 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = x 4 50x x minimum funkcji: x* = przyjęty warunek stopu: f (x)
223 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = x 4 50x x , f (x) 10 6, x 0 = 1 osiągnięto warunek stopu 223
224 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = x 4 50x x , f (x) 10 6, x 0 = 5 osiągnięto warunek stopu 224
225 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = x 4 50x x , f (x) 10 6, x 0 = 1000 osiągnięto warunek stopu 225
226 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = x 4 50x x , f (x) 10 6, x 0 = 1000 osiągnięto warunek stopu 226
227 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = x 4 50x x , f (x) 10 6, x 0 losowy z rozkladu N(0,1) osiągnięto warunek stopu 227
228 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = x 4 50x x , f (x) 10 6, x 0 losowy z rozkladu N(0,1) osiągnięto warunek stopu 228
229 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = x 4 50x x , f (x) 10 6, x 0 losowy z rozkladu N(0,1) osiągnięto warunek stopu 229
230 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = x 4 50x x , f (x) 10 6, x 0 losowy z rozkladu N(0,1) osiągnięto warunek stopu 230
231 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = 0.5x 2 5x
232 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = 0.5x 2 5x + 50 minimum funkcji: x* = 5 przyjęty warunek stopu: f(x)
233 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = 0.5x 2 5x + 50, f (x) 10 6, x 0 = 1 osiągnięto warunek stopu 233
234 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = 0.5x 2 5x + 50, f (x) 10 6, x 0 = 1 osiągnięto warunek stopu 234
235 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = 0.5x 2 5x + 50, f (x) 10 6, x 0 = 1000 osiągnięto warunek stopu 235
236 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = 0.5x 2 5x + 50, f (x) 10 6, x 0 = 1000 osiągnięto warunek stopu 236
237 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = (1/3)x 3 237
238 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = (1/3)x 3 minimum funkcji: x*: brak (lim x x 3 = ) przyjęty warunek stopu: f(x)
239 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = (1/3)x 3, f (x) 10 6, x 0 = 1 osiągnięto warunek stopu (problem: wynik nie jest minimum!) (uwaga: zbieżność rzędu pierwszego) 239
240 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = (1/3)x 3, f (x) 10 6, x 0 = 1 osiągnięto warunek stopu (problem: wynik nie jest minimum!) (uwaga: zbieżność rzędu pierwszego) 240
241 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = (1/3)x 3, f (x) 10 6, x 0 = 1000 osiągnięto warunek stopu (problem: wynik nie jest minimum!) (uwaga: zbieżność rzędu pierwszego) 241
242 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = (1/3)x 3, f (x) 10 6, x 0 = 1000 osiągnięto warunek stopu (problem: wynik nie jest minimum!) (uwaga: zbieżność rzędu pierwszego) 242
243 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = (1/3)x 3, f (x) 10 6, x 0 = 0 osiągnięto warunek stopu (problem: wynik nie jest minimum) 243
244 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = 0.25x 4 x 2 + 2x
245 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = 0.25x 4 x 2 + 2x + 10 minimum funkcji: x* = przyjęty warunek stopu: f(x)
246 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = 0.25x 4 x 2 + 2x + 10, f (x) 10 6, x 0 losowy z rozkladu N(0,1) osiągnięto warunek stopu 246
247 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = 0.25x 4 x 2 + 2x + 10, f (x) 10 6, x 0 losowy z rozkladu N(0,1) osiągnięto warunek stopu 247
248 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = 0.25x 4 x 2 + 2x + 10, f (x) 10 6, x 0 losowy z rozkladu N(0,1) osiągnięto warunek stopu 248
249 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = 0.25x 4 x 2 + 2x + 10, f (x) 10 6, x 0 = 1 nie osiągnięto warunku stopu (problem: brak zbieżności) 249
250 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = 0.75x 4/3 250
251 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = 0.75x 4/3 minimum funkcji: x* = 0 przyjęty warunek stopu: f(x)
252 Metoda Newtona (optymalizacyjna) Przykład poszukiwania minimów funkcji, c.d. f(x) = 0.75x 4/3, f(x) 10 6, x 0 = 1 nie osiągnięto warunku stopu (problem: brak zbieżności) 252
Materiały wykładowe (fragmenty)
Materiały wykładowe (fragmenty) 1 Robert Susmaga Instytut Informatyki ul. Piotrowo 2 Poznań kontakt mail owy Robert.Susmaga@CS.PUT.Poznan.PL kontakt osobisty Centrum Wykładowe, blok informatyki, pok. 7
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
KADD Minimalizacja funkcji
Minimalizacja funkcji Poszukiwanie minimum funkcji Foma kwadratowa Metody przybliżania minimum minimalizacja Minimalizacja w n wymiarach Metody poszukiwania minimum Otaczanie minimum Podział obszaru zawierającego
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
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
Rozwiązywanie równań nieliniowych i ich układów. Wyznaczanie zer wielomianów.
Rozwiązywanie równań nieliniowych i ich układów. Wyznaczanie zer wielomianów. Plan wykładu: 1. Wyznaczanie pojedynczych pierwiastków rzeczywistych równań nieliniowych metodami a) połowienia (bisekcji)
Metody numeryczne Wykład 7
Metody numeryczne Wykład 7 Dr inż. Michał Łanczont Instytut Elektrotechniki i Elektrotechnologii E419, tel. 4293, m.lanczont@pollub.pl, http://m.lanczont.pollub.pl Plan wykładu Rozwiązywanie równań algebraicznych
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
Materiały wykładowe (fragmenty)
Materiały wykładowe (fragmenty) 1 Robert Susmaga Instytut Informatyki ul. Piotrowo 2 Poznań kontakt mail owy Robert.Susmaga@CS.PUT.Poznan.PL kontakt osobisty Centrum Wykładowe, blok informatyki, pok. 7
Zagadnienia - równania nieliniowe
Zagadnienia - równania nieliniowe Sformułowanie zadania poszukiwania pierwiastków. Przedział izolacji. Twierdzenia o istnieniu pierwiastków. Warunki zatrzymywania algorytmów. Metoda połowienia: założenia,
Matematyka stosowana i metody numeryczne
Ewa Pabisek Adam Wosatko Piotr Pluciński Matematyka stosowana i metody numeryczne Konspekt z wykładu 6 Rozwiązywanie równań nieliniowych Rozwiązaniem lub pierwiastkiem równania f(x) = 0 lub g(x) = h(x)
Materiały wykładowe (fragmenty)
Materiały wykładowe (fragmenty) 1 Robert Susmaga Instytut Informatyki ul. Piotrowo 2 Poznań kontakt mail owy Robert.Susmaga@CS.PUT.Poznan.PL kontakt osobisty Centrum Wykładowe, blok informatyki, pok. 7
22 Pochodna funkcji definicja
22 Pochodna funkcji definicja Rozważmy funkcję f : (a, b) R, punkt x 0 b = +. (a, b), dopuszczamy również a = lub Definicja 33 Mówimy, że funkcja f jest różniczkowalna w punkcie x 0, gdy istnieje granica
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
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
Teoria Informacji i Metody Kompresji Danych
Teoria Informacji i Metody Kompresji Danych 1 Materiały wykładowe (fragmenty) 2 Robert Susmaga Instytut Informatyki ul. Piotrowo 2 Poznań kontakt mail owy Robert.Susmaga@CS.PUT.Poznan.PL kontakt osobisty
KADD Minimalizacja funkcji
Minimalizacja funkcji n-wymiarowych Forma kwadratowa w n wymiarach Procedury minimalizacji Minimalizacja wzdłuż prostej w n-wymiarowej przestrzeni Metody minimalizacji wzdłuż osi współrzędnych wzdłuż kierunków
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),
Pochodna funkcji. Pochodna funkcji w punkcie. Różniczka funkcji i obliczenia przybliżone. Zastosowania pochodnych. Badanie funkcji.
Pochodna funkcji Pochodna funkcji w punkcie. Różniczka funkcji i obliczenia przybliżone. Zastosowania pochodnych. Badanie funkcji. Małgorzata Wyrwas Katedra Matematyki Wydział Informatyki Politechnika
Techniki optymalizacji. Cz. 1
Techniki optymalizacji Cz. 1 1 Przedstawiane metody/rozwiązania Rodzaje przedstawianych metod: klasyczne dla dziedziny optymalizacji ciągłej dawno zdefiniowane dokładnie przebadane Związki z metodami metaheurystycznymi:
Rozwiązywanie równań nieliniowych
Rozwiązywanie równań nieliniowych Marcin Orchel 1 Wstęp Przykłady wyznaczania miejsc zerowych funkcji f : f(ξ) = 0. Wyszukiwanie miejsc zerowych wielomianu n-tego stopnia. Wymiar tej przestrzeni wektorowej
Wykład 4 Przebieg zmienności funkcji. Badanie dziedziny oraz wyznaczanie granic funkcji poznaliśmy na poprzednich wykładach.
Wykład Przebieg zmienności funkcji. Celem badania przebiegu zmienności funkcji y = f() jest poznanie ważnych własności tej funkcji na podstawie jej wzoru. Efekty badania pozwalają naszkicować wykres badanej
Metody rozwiązywania równań nieliniowych
Metody rozwiązywania równań nieliniowych Rozwiązywanie równań nieliniowych Ogólnie równanie o jednej niewiadomej x można przedstawić w postaci f ( x)=0, x R, (1) gdzie f jest wystarczająco regularną funkcją.
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Metody optymalizacji Metody poszukiwania ekstremum funkcji jednej zmiennej Materiały pomocnicze do ćwiczeń
RÓWNANIA NIELINIOWE Maciej Patan
RÓWNANIA NIELINIOWE Maciej Patan Uniwersytet Zielonogórski Przykład 1 Prędkość v spadającego spadochroniarza wyraża się zależnością v = mg ( 1 e c t) m c gdzie g = 9.81 m/s 2. Dla współczynnika oporu 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 \
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źć
Optymalizacja ciągła
Optymalizacja ciągła 1. Optymalizacja funkcji jednej zmiennej Wojciech Kotłowski Instytut Informatyki PP http://www.cs.put.poznan.pl/wkotlowski/ 28.02.2019 1 / 54 Plan wykładu Optymalizacja funkcji jednej
Robert Susmaga. Instytut Informatyki ul. Piotrowo 2 Poznań
... Robert Susmaga Instytut Informatyki ul. Piotrowo 2 Poznań kontakt mail owy Robert.Susmaga@CS.PUT.Poznan.PL kontakt osobisty Centrum Wykładowe, blok informatyki, pok. 7 Wyłączenie odpowiedzialności
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}.
METODY NUMERYCZNE. Wykład 4. Numeryczne rozwiązywanie równań nieliniowych z jedną niewiadomą. prof. dr hab.inż. Katarzyna Zakrzewska
METODY NUMERYCZNE Wykład 4. Numeryczne rozwiązywanie równań nieliniowych z jedną niewiadomą prof. dr hab.inż. Katarzyna Zakrzewska Met.Numer. Wykład 4 1 Rozwiązywanie równań nieliniowych z jedną niewiadomą
Matematyka licea ogólnokształcące, technika
Matematyka licea ogólnokształcące, technika Opracowano m.in. na podstawie podręcznika MATEMATYKA w otaczającym nas świecie zakres podstawowy i rozszerzony Funkcja liniowa Funkcję f: R R określoną wzorem
Pochodne funkcji wraz z zastosowaniami - teoria
Pochodne funkcji wraz z zastosowaniami - teoria Pochodne Definicja 2.38. Niech f : O(x 0 ) R. Jeżeli istnieje skończona granica f(x 0 + h) f(x 0 ) h 0 h to granicę tę nazywamy pochodną funkcji w punkcie
Wstęp do metod numerycznych Rozwiazywanie równań algebraicznych. P. F. Góra
Wstęp do metod numerycznych Rozwiazywanie równań algebraicznych P. F. Góra http://th-www.if.uj.edu.pl/zfs/gora/ 2010 Co to znaczy rozwiazać równanie? Przypuśmy, że postawiono przed nami problem rozwiazania
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źć
ZADANIA OPTYMALIZCJI BEZ OGRANICZEŃ
ZADANIA OPTYMALIZCJI BEZ OGRANICZEŃ Maciej Patan Uniwersytet Zielonogórski WSTEP Zadanie minimalizacji bez ograniczeń f(ˆx) = min x R nf(x) f : R n R funkcja ograniczona z dołu Algorytm rozwiazywania Rekurencyjny
Układy równań nieliniowych (wielowymiarowa metoda Newtona-Raphsona) f(x) = 0, gdzie. dla n=2 np.
Układy równań nieliniowych (wielowymiarowa metoda Newtona-Raphsona f(x 0, f ( f, f,..., f n gdzie 2 x ( x, x 2,..., x n dla n2 np. f ( x, y 0 g( x, y 0 dla każdej wielowymiarowej rozwinięcie w szereg Taylora
Iteracyjne rozwiązywanie równań
Elementy metod numerycznych Plan wykładu 1 Wprowadzenie Plan wykładu 1 Wprowadzenie 2 Plan wykładu 1 Wprowadzenie 2 3 Wprowadzenie Metoda bisekcji Metoda siecznych Metoda stycznych Plan wykładu 1 Wprowadzenie
1 Pochodne wyższych rzędów
1 Pochodne wyższych rzędów Definicja 1.1 (Pochodne cząstkowe drugiego rzędu) Niech f będzie odwzorowaniem o wartościach w R m, określonym na zbiorze G R k. Załóżmy, że zbiór tych x G, dla których istnieje
Elementy metod numerycznych
Wykład nr 5 i jej modyfikacje. i zera wielomianów Założenia metody Newtona Niech będzie dane równanie f (x) = 0 oraz przedział a, b taki, że w jego wnętrzu znajduje się dokładnie jeden pierwiastek α badanego
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ć
Metody numeryczne. Równania nieliniowe. Janusz Szwabiński.
Metody numeryczne Równania nieliniowe Janusz Szwabiński szwabin@ift.uni.wroc.pl nm_slides-9.tex Metody numeryczne Janusz Szwabiński 7/1/2003 20:18 p.1/64 Równania nieliniowe 1. Równania nieliniowe z pojedynczym
RÓŻNICZKOWANIE FUNKCJI WIELU ZMIENNYCH: rachunek pochodnych dla funkcji wektorowych. Pochodne cząstkowe funkcji rzeczywistej wielu zmiennych
RÓŻNICZKOWANIE FUNKCJI WIELU ZMIENNYCH: rachunek pochodnych dla funkcji wektorowych Pochodne cząstkowe funkcji rzeczywistej wielu zmiennych wyliczamy według wzoru (x, x 2,..., x n ) f(x, x 2,..., x n )
Wstęp do metod numerycznych 9. Minimalizacja: funkcje jednej zmiennej. P. F. Góra http://th-www.if.uj.edu.pl/zfs/gora/
Wstęp do metod numerycznych 9. Minimalizacja: funkcje jednej zmiennej P. F. Góra http://th-www.if.uj.edu.pl/zfs/gora/ 2011 Lokalna minimalizacja ciagła Minimalizacja funkcji jest jedna z najważniejszych
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
VIII. Zastosowanie rachunku różniczkowego do badania funkcji. 1. Twierdzenia o wartości średniej. Monotoniczność funkcji.
VIII. Zastosowanie rachunku różniczkowego do badania funkcji. 1. Twierdzenia o wartości średniej. Monotoniczność funkcji. Twierdzenie 1.1. (Rolle a) Jeżeli funkcja f jest ciągła w przedziale domkniętym
Elementy Modelowania Matematycznego
Elementy Modelowania Matematycznego Wykład 8 Programowanie nieliniowe Spis treści Programowanie nieliniowe Zadanie programowania nieliniowego Zadanie programowania nieliniowego jest identyczne jak dla
Pochodne wyższych rzędów definicja i przykłady
Pochodne wyższych rzędów definicja i przykłady Pochodne wyższych rzędów Drugą pochodną funkcji nazywamy pochodną pochodnej tej funkcji. Trzecia pochodna jest pochodną drugiej pochodnej; itd. Ogólnie, -ta
Funkcja jednej zmiennej - przykładowe rozwiązania 1. Badając przebieg zmienności funkcji postępujemy według poniższego schematu:
Funkcja jednej zmiennej - przykładowe rozwiązania Zadanie 4 c) Badając przebieg zmienności funkcji postępujemy według poniższego schematu:. Analiza funkcji: (a) Wyznaczenie dziedziny funkcji (b) Obliczenie
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
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
Metody Numeryczne Optymalizacja. Wojciech Szewczuk
Metody Numeryczne Optymalizacja Optymalizacja Definicja 1 Przez optymalizację będziemy rozumieć szukanie minimów lub maksimów funkcji. Optymalizacja Definicja 2 Optymalizacja lub programowanie matematyczne
Pochodna funkcji odwrotnej
Pochodna funkcji odwrotnej Niech będzie dana w przedziale funkcja różniczkowalna i różnowartościowa. Wiadomo, że istnieje wówczas funkcja odwrotna (którą oznaczymy tu : ), ciągła w przedziale (lub zależnie
2. LICZBY RZECZYWISTE Własności liczb całkowitych Liczby rzeczywiste Procenty... 24
SPIS TREŚCI WYRAŻENIA ALGEBRAICZNE RÓWNANIA I NIERÓWNOŚCI ALGEBRAICZNE 7 Wyrażenia algebraiczne 0 Równania i nierówności algebraiczne LICZBY RZECZYWISTE 4 Własności liczb całkowitych 8 Liczby rzeczywiste
Wykład 13. Informatyka Stosowana. 14 stycznia 2019 Magdalena Alama-Bućko. Informatyka Stosowana Wykład , M.A-B 1 / 34
Wykład 13 Informatyka Stosowana 14 stycznia 2019 Magdalena Alama-Bućko Informatyka Stosowana Wykład 13 14.01.2019, M.A-B 1 / 34 Pochodne z funkcji elementarnych c = 0 (x n ) = nx n 1 (a x ) = a x ln a,
ANALIZA MATEMATYCZNA Z ELEMENTAMI STATYSTYKI MATEMATYCZNEJ
ANALIZA MATEMATYCZNA Z ELEMENTAMI STATYSTYKI MATEMATYCZNEJ FUNKCJE DWÓCH ZMIENNYCH RZECZYWISTYCH Definicja 1. Niech A będzie dowolnym niepustym zbiorem. Metryką w zbiorze A nazywamy funkcję rzeczywistą
Wybrane metody przybliżonego. wyznaczania rozwiązań (pierwiastków) równań nieliniowych
Wykład trzeci 1 Wybrane metody przybliżonego wyznaczania rozwiązań pierwiastków równań nieliniowych 2 Metody rozwiązywania równań nieliniowych = 0 jest unkcją rzeczywistą zmiennej rzeczywistej Rozwiązanie
Zadanie 3 Oblicz jeżeli wiadomo, że liczby 8 2,, 1, , tworzą ciąg arytmetyczny. Wyznacz różnicę ciągu. Rozwiązanie:
Zadanie 3 Oblicz jeżeli wiadomo, że liczby 8 2,, 1, 6 11 6 11, tworzą ciąg arytmetyczny. Wyznacz różnicę ciągu. Uprośćmy najpierw liczby dane w treści zadania: 8 2, 2 2 2 2 2 2 6 11 6 11 6 11 26 11 6 11
1 Pochodne wyższych rzędów
Pochodne wyższych rzędów Pochodną rzędu drugiego lub drugą pochodną funkcji y = f(x) nazywamy pochodną pierwszej pochodnej tej funkcji. Analogicznie definiujemy pochodne wyższych rzędów, jako pochodne
Wstęp do metod numerycznych 9a. Układy równań algebraicznych. P. F. Góra
Wstęp do metod numerycznych 9a. Układy równań algebraicznych P. F. Góra http://th-www.if.uj.edu.pl/zfs/gora/ 2012 Układy równań algebraicznych Niech g:r N równanie R N będzie funkcja klasy co najmniej
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
METODY NUMERYCZNE. Wykład 4. Numeryczne rozwiązywanie równań nieliniowych z jedną niewiadomą. Rozwiązywanie równań nieliniowych z jedną niewiadomą
METODY NUMERYCZNE Wykład 4. Numeryczne rozwiązywanie równań nieliniowych z jedną niewiadomą dr hab.inż. Katarzyna Zakrzewska, prof.agh Met.Numer. Wykład 4 1 Rozwiązywanie równań nieliniowych z jedną niewiadomą
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
Definicja pochodnej cząstkowej
1 z 8 gdzie punkt wewnętrzny Definicja pochodnej cząstkowej JeŜeli iloraz ma granicę dla to granicę tę nazywamy pochodną cząstkową funkcji względem w punkcie. Oznaczenia: Pochodną cząstkową funkcji względem
ELEMENTY ANALIZY NUMERYCZNEJ ELEMENTY ANALIZY NUMERYCZNEJ. Egzamin pisemny zestaw 1 26 czerwca 2017 roku
Egzamin pisemny zestaw czerwca 0 roku Imię i nazwisko:.... ( pkt.) Udowodnić, że jeśli funkcja g interpoluje funkcję f w węzłach x 0, x, K, x n, a funk- cja h interpoluje funkcję f w węzłach x, x, K, x
13. Funkcje wielu zmiennych pochodne, gradient, Jacobian, ekstrema lokalne.
13. Funkcje wielu zmiennych pochodne, gradient, Jacobian, ekstrema lokalne. 1. Wprowadzenie. Dotąd rozważaliśmy funkcje działające z podzbioru liczb rzeczywistych w zbiór liczb rzeczywistych, zatem funkcje
ELEMENTY ANALIZY NUMERYCZNEJ ELEMENTY ANALIZY NUMERYCZNEJ. Egzamin pisemny zestaw 1 24 czerwca 2019 roku
Egzamin pisemny zestaw. ( pkt.) Udowodnić, że jeśli funkcja g interpoluje funkcję f w węzłach x 0, x, K, x n, a funk- cja h interpoluje funkcję f w węzłach x, x, K, x n, to funkcja x0 x gx ( ) + [ gx (
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
Optymalizacja ciągła
Optymalizacja ciągła 4. Metody kierunków poprawy (metoda spadku wzdłuż gradientu) Wojciech Kotłowski Instytut Informatyki PP http://www.cs.put.poznan.pl/wkotlowski/ 21.03.2019 1 / 41 Plan wykładu Minimalizacja
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
9. BADANIE PRZEBIEGU ZMIENNOŚCI FUNKCJI
BADANIE PRZEBIEGU ZMIENNOŚCI FUNKCJI Ekstrema i monotoniczność funkcji Oznaczmy przez D f dziedzinę funkcji f Mówimy, że funkcja f ma w punkcie 0 D f maksimum lokalne (minimum lokalne), gdy dla każdego
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
Rozwiązania prac domowych - Kurs Pochodnej. x 2 4. (x 2 4) 2. + kπ, gdzie k Z
1 Wideo 5 1.1 Zadanie 1 1.1.1 a) f(x) = x + x f (x) = x + f (x) = 0 x + = 0 x = 1 [SZKIC] zatem w x = 1 występuje minimum 1.1. b) f(x) = x x 4 f (x) = x(x 4) x (x) (x 4) f (x) = 0 x(x 4) x (x) (x 4) =
Funkcje. Część pierwsza. Zbigniew Koza. Wydział Fizyki i Astronomii
Funkcje Część pierwsza Zbigniew Koza Wydział Fizyki i Astronomii Wrocław, 2015 Co to są funkcje? y(x) x Co to są funkcje? y(x) x Co to są funkcje? Funkcja dla każdego argumentu ma określoną dokładnie jedną
MATeMAtyka klasa II poziom rozszerzony
MATeMAtyka klasa II poziom rozszerzony W klasie drugiej na poziomie rozszerzonym realizujemy materiał z klasy pierwszej tylko z poziomu rozszerzonego (na czerwono) oraz cały materiał z klasy drugiej. Rozkład
RACHUNEK RÓŻNICZKOWY FUNKCJI JEDNEJ ZMIENNEJ. Wykorzystano: M A T E M A T Y K A Wykład dla studentów Część 1 Krzysztof KOŁOWROCKI
RACHUNEK RÓŻNICZKOWY FUNKCJI JEDNEJ ZMIENNEJ Wykorzystano: M A T E M A T Y K A Wykład dla studentów Część 1 Krzyszto KOŁOWROCKI Przyjmijmy, że y (, D, jest unkcją określoną w zbiorze D R oraz niec D Deinicja
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
Metody Obliczeniowe w Nauce i Technice
9 - Rozwiązywanie układów równań nieliniowych Marian Bubak Department of Computer Science AGH University of Science and Technology Krakow, Poland bubak@agh.edu.pl dice.cyfronet.pl Contributors Anna Marciniec
Funkcje dwóch zmiennych
Funkcje dwóch zmiennych Andrzej Musielak Str Funkcje dwóch zmiennych Wstęp Funkcja rzeczywista dwóch zmiennych to funkcja, której argumentem jest para liczb rzeczywistych, a wartością liczba rzeczywista.
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
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ę
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ą
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ą
Lab 10. Funkcje w argumentach funkcji metoda Newtona. Synonimy nazw typów danych. Struktury. Tablice struktur.
Języki i paradygmaty programowania 1 studia stacjonarne 2018/19 Lab 10. Funkcje w argumentach funkcji metoda Newtona. Synonimy nazw typów danych. Struktury. Tablice struktur. 1. Identyfikator funkcji,
METODY ROZWIĄZYWANIA RÓWNAŃ NIELINIOWYCH
METODY ROZWIĄZYWANIA RÓWNAŃ NIELINIOWYCH Jednym z zastosowań metod numerycznych jest wyznaczenie pierwiastka lub pierwiastków równania nieliniowego. W tym celu stosuje się szereg metod obliczeniowych np:
1 Funkcje dwóch zmiennych podstawowe pojęcia
1 Funkcje dwóch zmiennych podstawowe pojęcia Definicja 1 Funkcją dwóch zmiennych określoną na zbiorze A R 2 o wartościach w zbiorze R nazywamy przyporządkowanie każdemu punktowi ze zbioru A dokładnie jednej
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ą
Programowanie nieliniowe. Badania operacyjne Wykład 3 Metoda Lagrange a
Programowanie nieliniowe Badania operacyjne Wykład 3 Metoda Lagrange a Plan wykładu Przykład problemu z nieliniową funkcją celu Sformułowanie problemu programowania matematycznego Podstawowe definicje
Laboratorium 5 Przybliżone metody rozwiązywania równań nieliniowych
Uniwersytet Zielonogórski Wydział Informatyki, Elektrotechniki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych Elektrotechnika niestacjonarne-zaoczne pierwszego stopnia z tyt. inżyniera
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
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
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
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
Zadania z analizy matematycznej - sem. I Pochodne funkcji, przebieg zmienności funkcji
Zadania z analizy matematycznej - sem. I Pochodne funkcji przebieg zmienności funkcji Definicja 1. Niech f : (a b) R gdzie a < b oraz 0 (a b). Dla dowolnego (a b) wyrażenie f() f( 0 ) = f( 0 + ) f( 0 )
Matematyka i Statystyka w Finansach. Rachunek Różniczkowy
Rachunek Różniczkowy Ciąg liczbowy Link Ciągiem liczbowym nieskończonym nazywamy każdą funkcję a która odwzorowuje zbiór liczb naturalnych N w zbiór liczb rzeczywistych R a : N R. Tradycyjnie wartość a(n)
1) 2) 3) 5) 6) 7) 8) 9) 10) 11) 12) 13) 14) 15) 16) 17) 18) 19) 20) 21) 22) 23) 24) 25)
1) Wykresem funkcji kwadratowej f jest parabola o wierzchołku w początku układu współrzędnych i przechodząca przez punkt. Wobec tego funkcja f określona wzorem 2) Punkt należy do paraboli o równaniu. Wobec
INFORMATYKA ELEMENTY METOD NUMERYCZNYCH.
INFORMATYKA ELEMENTY METOD NUMERYCZNYCH http://www.infoceram.agh.edu.pl METODY NUMERYCZNE Metody numeryczne zbiór metod rozwiązywania problemów matematycznych za pomocą operacji na liczbach. Otrzymywane
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
Tematyka do egzaminu ustnego z matematyki. 3 semestr LO dla dorosłych
Tematyka do egzaminu ustnego z matematyki 3 semestr LO dla dorosłych I. Sumy algebraiczne 1. Dodawanie i odejmowanie sum algebraicznych 2. Mnożenie sum algebraicznych 3. Wzory skróconego mnożenia - zastosowanie
Zadania do samodzielnego rozwiązania zestaw 11
Zadania do samodzielnego rozwiązania zestaw 11 1 Podać definicję pochodnej funkcji w punkcie, a następnie korzystając z tej definicji obliczyć ( ) π (a) f, jeśli f(x) = cos x, (e) f (0), jeśli f(x) = 4