AM2:WYKŁAD-4
|
|
Na początku zdefiniujemy pojęcie ekstremum lokalnego
(minimum lub maksimum) funkcji o dowolnej ilości zmiennych.
Funkcja f(P) ma w punkcie P0 minimum lokalne
Jeżeli to mówimy o minimum lokalnym właściwym
|
Funkcja f(P) ma w punkcie P0 maksimum lokalne
Jeżeli to mówimy o maksimum lokalnym właściwym
|
Jak widać definicje te są niezależne od ilości argumentów danej funkcji
pod warunkiem że mamy określone sąsiedztwo danego punktu ( metrykę ) .
Jeżeli
to wówczas |
Zatem ekstremów lokalnych należy poszukiwać w punktach osobliwych (w których pochodna nie istnieje) lub w punktach krytycznych(stacjonarnych) dla których
pochodna istnieje i jest równa zeru.
Spróbujmy syntetycznie ująć warunki konieczne i dostateczne istnienia ekstremów lokalnych dla funkcji 1, 2 i 3 zmiennych.
W tabeli poniżej przedstawiono zestawienie warunków koniecznych i dostatecznych istnienia ekstremów lokalnych dla funkcji:
1 zmiennej (pochodne w punkcie są liczbami)
2 zmiennych (pochodne w punkcie są macierzami 1x2 i 2x2)
3 zmiennych (pochodne w punkcie są macierzami 1x3 i 3x3)
Warunek konieczny ekstremum lokalnego |
||
y = f(x) |
z = f(x,y) |
t = f(x,y,z) |
jedno równanie na punkty krytyczne |
układ 2 równań na punkty krytyczne |
układ 3 równań na punkty krytyczne
|
Warunek dostateczny ekstremum lokalnego |
||
y = f(x) |
z = f(x,y) |
t = f(x,y,z) |
minimum lokalne
maksimum lokalne
|
|
|
Widać że dla funkcji 2 i 3 zmiennych, których pochodne reprezentowane są przez macierze, o istnieniu ekstremum przesądza dodatnia lub ujemna określoność macierzy symetrycznej.
Ale co oznacza ten termin dla macierzy o wymiarach 2x2 oraz 3x3 ?
Określimy teraz jak można wyznaczać dodatnią lub ujemną określoność macierzy symetrycznej.
Dla macierzy kwadratowej
określamy minor główny stopnia k jako wyznacznik stopnia k zbudowany na bazie głównej przekątnej macierzy
Dodatnią lub ujemną określoność macierzy kwadratowej symetrycznej możemy określić za pomocą minorów głównych.
a)
b)
c)
d)
e) nie zachodzi żaden z powyższych to macierz jest nieokreślona
Jeżeli macierz drugiej pochodnej jest półokreślona(dodatnio lub ujemnie) to kryterium nie rozstrzyga istnienia ekstremum lokalnego - trzeba to zrobić z definicji ekstremum lokalnego.
Jeżeli macierz drugiej pochodnej jest niekreślona to w danym punkcie nie ma ekstremum lokalnego (jest to tzw. punkt siodłowy).
W konkretnych przykładach ograniczymy się tylko do przypadku macierzy o wymiarach 2x2 lub 3x3.
|
Macierz 2x2
a)
b)
|
Macierz 3x3
Wykorzystaliśmy tutaj wzór Sarrusa obliczania wyznacznika 3x3.
a)
b) |
Przykład-1: ekstrema funkcji 2 zmiennych
Zbadajmy istnienie ekstremów funkcji
Liczymy pochodne cząstkowe I rzędu i przyrównujemy do zera:
Dostajemy dwa punkty krytyczne P0 (0,0) oraz P1 (1,1).
Liczymy teraz pochodne czastkowe II rzędu:
zatem macierz II pochodnej w punkcie P(x,y) ma ogólną postać:
Określamy teraz macierz dla punktu krytycznego P0 (0,0):
Liczymy minory A zatem macierz jest nieokreślona czyli brak ekstremum w punkcie P0 (0,0).
Określamy teraz macierz dla punktu krytycznego P1 (1,1):
Liczymy minory
a zatem macierz jest określona dodatnio czyli dostajemy minimum lokalne w punkcie P1 (1,1) a wartość minimalna
|
Przykład-2: ekstrema funkcjji 3 zmiennych
Zbadajmy istnienie ekstremów funkcji
Liczymy pochodne cząstkowe I rzędu i przyrównujemy do zera:
Dostajemy dwa punkty krytyczne P0 (0,0,-1) oraz P1 (24,-144,-1).
Liczymy teraz pochodne cząstkowe II rzędu:
zatem macierz II pochodnej w punkcie P(x,y) ma ogólną postać:
Określamy teraz macierz dla punktu krytycznego P0 (0,0,-1):
Liczymy minory Zatem macierz jest nieokreślona czyli brak ekstremum w punkcie P0 (0,0,-1).
Określamy teraz macierz dla punktu krytycznego P1 (24,-144,-1).
Liczymy minory a zatem macierz jest określona dodatnio czyli dostajemy minimum lokalne w punkcie P1 (24,-144,-1).
|
Rozważymy teraz przypadek kiedy macierz drugiej pochodnej jest półokreślona czyli nasze kryterium nie rozstrzyga istnienia ekstremum lokalnego - pozostaje nam tylko skorzystanie wprost z definicji ekstremum lokalnego
i sprawdzenie czy różnica wartości funkcji f(P)-f(P0) jest nieujemna albo niedodatnia w pewnym sąsiedztwie punktu P0.
Przykład
Rozważmy funkcję
Znajdujemy punkty krytyczne w których pochodne cząstkowe sa równe zeru.
skąd otrzymujemy jedyny punkt stacjonarny P0 (0,0).
Znajdujemy elementy macierzy II pochodnej
i tworzymy macierz drugiej pochodnej w punkcie krytycznym (0,0)
Liczymy minory główne: a zatem macierz ta jest półokreślona(dodatnio) - musimy zatem skorzystać wprost z definicji ekstremum lokalnego. Zauważamy że wzór naszej funkcji można przedstawic w postaci:
Łatwo teraz zauważyć że w każdym sąsiedztwie (0,0): A zatem w punkcie (0,0) funkcja ma minimum lokalne właściwe.
|
Rozważmy jeszcze przypadek kiedy macierze drugiej pochodnej są nieokreślone w każdym punkcie - funkcja nie ma ekstremum lokalnego w żadnym punkcie krytycznym.
Przykład
Rozważmy funkcję
Znajdujemy punkty krytyczne w których pochodne cząstkowe sa równe zeru.
skąd otrzymujemy trzy punkty krytyczne P01 (0,0), P02 (1,0), P03 (-1,-1).
Znajdujemy elementy macierzy drugiej pochodnej:
Tworzymy macierz drugiej pochodnej w punkcie krytycznym P01 (0,0).
Liczymy minory główne: a zatem macierz ta jest nieokreślona - nie ma ekstremum lokalnego.
Tworzymy macierz drugiej pochodnej w punkcie krytycznym P02 (1,0).
Liczymy minory główne: a zatem macierz ta jest nieokreślona - nie ma ekstremum lokalnego.
Tworzymy macierz drugiej pochodnej w punkcie krytycznym P03 (-1,-1).
Liczymy minory główne: a zatem macierz ta jest nieokreślona - nie ma ekstremum lokalnego.
Podsumowując widzimy że funkcja nie ma ekstremum lokalnego w żadnym punkcie krytycznym.
|
Jeszcze jednym przykładem zastosowania ekstremów funkcji wielu zmiennych jest metoda najmniejszych kwadratów stosowana w ekstrapolacji wyników pomiarów wielkości fizycznej y zależnej w od wielkości fizycznej x za pomocą funkcji z dwoma parametrami y=f(x,a,b) (np. funkcji liniowej y = ax + b).
Jeżeli dysponujemy wynikami n pomiarów wielkości x oraz y tzn. punktami:
|
To szukamy teraz funkcji G(a,b) zależnej od dwóch parametrów która najlepiej przybliża wyniki pomiarów tzn. szukamy minimum funkcji
|
Ponieważ argumentami tej funkcji są parametry a i b to wszystkie różniczkowania w analizie ekstremów funkcji G(a,b) przeprowadzamy po tych parametrach.
|
Przykład:
Przyjmijmy że zależność między wspomnianymi wielkościami jest liniowa tzn.
f(x,a,b) = ax + b
Wówczas funkcja G(a,b) którą będziemy minimalizować ma postać:
Obliczamy pochodne cząstkowe i przyrównujemy do zera:
Dostajemy zatem układ równań liniowych na a i b:
Po rozwiązaniu tego układu mamy wzory na a i b:
Liczymy elementy drugiej pochodnej
i minory macierzy drugiej pochodnej
a zatem macierz dodatnio określona czyli minimum lokalne.
Konkludując prosta y=ax+b o wyliczonych wyżej parametrach a i b najlepiej przybliża wyniki pomiarów .
|
Omówimy teraz przypadek ekstremum warunkowego dla funkcji 2 zmiennych który ma charakter ekstremum lokalnego przy zadanym dodatkowym warunku.
Niech f(x,y) i g(x,y) będą określone i ciągłe w obszarze D.
|
|
Funkcja z = f(x,y) osiaga w punkcie P0(x0,y0)єD minimum warunkowe przy warunku g(x,y) = 0 jeżeli:
|
|
Funkcja z = f(x,y) osiaga w punkcie P0(x0,y0)єD maksimum warunkowe przy warunku g(x,y) = 0 jeżeli:
|
|
Jeżeli funkcje f(x,y) oraz g(x,y) sa klasy C1(D) to warunkiem koniecznym istnienia w punkcie P0(x0,y0)єD ekstremum warunkowego funkcji f(x,y) przy warunku g(x,y) = 0 jest spełnienie równości:
gdzie D(f,g)/D(x,y) jest wyznacznikiem funkcyjnym Jacobiego (jakobianem).
Wniosek: Wszystkie możliwe punkty krytyczne znajdziemy z układu równań
|
|
Często stosujemy ogólniejszą metodę Lagrange'a czynnika nieoznaczonego λ.
Polega ona na:
-wprowadzeniu pomocniczej funkcji Lagrange'a
-wypisaniu warunku koniecznego ekstremum funkcji 2 zmiennych -wyrugowaniu z układu równań czynnika nieoznaczonego λ.
|
|
Przykład-1
Wyznaczmy ekstrema funkcji
Szukamy rozwiązań układu równań:
Obliczamy elementy jakobianu:
i rozwiązujemy układ równań:
Ma on trzy rozwiązania:
Sprawdzamy czy w tych punktach równanie g(x,y) = 0 wyznacza funkcję uwikłaną y=y(x). Okazuje się że w punktach są spełnione założenia o istnieniu funkcji uwikłanej y=y(x)
a w punkcie
Uwzględniając że y=y(x) liczymy pochodne funkcji z = z(x) = f(x,y(x))
Żeby okreslić ekstrema funkcji z(x) musimy sprawdzić warunek konieczny
(
w punktach Jak widać z powyższych wzorów potrzebna nam jest znajomość pierwszej i drugiej pochodnej funkcji y(x) tzn. y' oraz y'' w tych punktach.
Pochodne te obliczamy z równania uwikłanego
Pierwsze rózniczkowanie daje:
Pierwsza pochodna w punkcie
Pierwsza pochodna w punkcie
Drugie różniczkowanie daje:
Druga pochodna w punkcie
Druga pochodna w punkcie
Łatwo już teraz zauważyć że warunek konieczny dla funkcji z(x):
w punkcie
w punkcie
jest spełniony w obu punktach.
Warunek dostateczny dla ekstremów funkcji z(x):
w punkcie
w punkcie
Zaznaczyć należy że są to ekstrema lokalne warunkowe.
|
Przykład-2
Wyznaczmy ekstrema funkcji metodą Lagrange'a.
Tworzymy funkcję pomocniczą:
Liczymy jej pochodne cząstkowe i przyrównujemy do zera.
Z równań tych eliminujemy czynnik nieoznaczony i otrzymujemy równanie:
dołączamy do niego równanie warunku:
i rozwiązujemy powyższy układ równań otrzymując 4 rozwiązania:
We wszystkich tych punktach równanie
określa funkcję uwikłaną y=y(x).
Podobnie jak w poprzednim przykładzie można pokazać że dla funkcji z=z(x)=xy(x) :
w punkcie
w punkcie
w punkcie
w punkcie
|
Rozważymy teraz sposób określania ekstremów lokalnych funkcji uwiklanej dwóch zmiennych.Powstaje bowiem często pytanie: kiedy równanie F(x,y,z) = 0 określa funkcję dwóch zmiennych z = f(x,y) ?
Twierdzenie o istnieniu i jednoznaczności funkcji uwikłanej 2-zmiennych |
Jeżeli { F(x,y,z) jest klasy C¹ w otoczeniu P0(x0, y0, z0) F(x0 , y0 , z0) = 0 F'z( x0 , y0 , z0) ≠ 0 } to wówczas { istnieje dokładnie jedna funkcja uwikłana z = f(x,y) określona lokalnie tzn. w pewnym otoczeniu punktu (x0 , y0) spełniająca warunek z0 = f(x0 , y0) }
Wówczas funkcja z = f(x,y) jest klasy C¹ i jej pochodne cząstkowe:
|
Jeżeli dodatkowo F(x,y,z) jest klasy C² w otoczeniu P0(x0 , y0 , z0) to z = f(x,y) jest klasy C² w otoczeniu (x0 , y0) i jej drugie pochodne cząstkowe:
|
Ekstrema lokalne funkcji uwikłanej 2-zmiennych |
Warunek konieczny istnienia ekstremum funkcji uwikłanej z = f(x,y):
Wówczas pochodne cząstkowe II rzędu funkcji uwikłanej upraszczają się do postaci:
Warunek dostateczny istnienia ekstremum: badanie określoności macierzy drugiej pochodnej
|
Algorytm znajdywania ekstremów funkcji uwikłanej jednej zmiennej |
|
1 |
Rozwiązujemy układ równań :
Znajdujemy punkty podejrzane o ekstremum
|
2 |
W punktach oraz dwukrotnej różniczkowalności istniejącej funkcji uwikłanej
|
3 |
Obliczamy druga pochodną funkcji uwikłanej:
|
4 |
Sprawdzamy w punktach
|
Algorytm znajdywania ekstremów funkcji uwikłanej jednej zmiennej |
|
1 |
Rozwiązujemy układ równań :
Znajdujemy punkty podejrzane o ekstremum
|
2 |
W punktach oraz dwukrotnej różniczkowalności istniejącej funkcji uwikłanej
|
3 |
Obliczamy druga pochodną funkcji uwikłanej:
|
4 |
Sprawdzamy w punktach
|
Algorytm znajdywania ekstremów funkcji uwikłanej 2-zmiennych |
|
1 |
Rozwiązujemy układ równań :
Znajdujemy punkty podejrzane o ekstremum
|
2 |
W punktach oraz dwukrotnej różniczkowalności istniejącej funkcji uwikłanej
|
3 |
Obliczamy drugą pochodną funkcji uwikłanej przy uwzględnieniu warunku koniecznego:
|
4 |
Sprawdzamy w punktach
|
Przykład:
Zbadajmy ekstrema funkcji uwikłanej
Rozwiazujemy układ rownań :
Rozwiazaniem sa dwa punkty
Sprawdzamy czy w tych punktach spełnione sa założenia twierdzenia o istnieniu funkcji uwikłanej
Wszystkie pochodne cząstkowe I rzędu sa ciągłe wszedzie zatem F(x,y,z) jest klasy C¹ a ponadto: F(1,1,4)=0 F(-1,-1,-4)=0 F'z(1,1,4)=36≠0 F'z(-1,-1,-4)=-36≠0 Zatem w otoczeniu (1,1) istnieje gałąź jednoznaczna funkcji uwikłanej oraz w otoczeniu (-1,-1) istnieje gałąź jednoznaczna funkcji uwikłanej
Sprawdzamy czy F(x,y,z) jest klasy C² :
Są to funkcje ciągłe a więc F(x,y,z) jest klasy C²
Ogólna macierz II pochodnej ma postać:
a w punkcie (1,1,4)
Minory główne Macierz II pochodnej jest ujemnie określona i mamy w punkcie (1,1) maksimum lokalne = 4.
a w punkcie (-1,-1,-4)
Minory główne Macierz II pochodnej jest dodatnio określona i mamy minimum lokalne = -4.
Znajdziemy jeszcze gałęzie jednoznaczne funkcji uwikłanej.
|
Ekstrema globalne (wartość największa, wartość najmniejsza w zbiorze D) |
Funkcja f(P) przyjmuje w punkcie P0(x0,y0)єD minimum globalne jeżeli:
Funkcja f(P) przyjmuje w punkcie P0(x0,y0)єD maksimum globalne jeżeli:
1 |
f(P) określona w obszarze otwartym D
Jeżeli funkcja f(P) przyjmuje w punkcie
to w punkcie
Wniosek: funkcja określona w obszarze otwartym D może przyjmować ekstrema globalne jedynie w punktach ekstremów lokalnych a wówczas: - największe maksimum jest maksimum globalnym - najmniejsze minimum jest minimum globalnym
Ponieważ jest to implikacja to w drugą stronę nie musi być prawdziwe tzn. - największe maksimum może nie być największą wartością funkcji - najmniejsze minimum może nie być najmniejszą wartością funkcji
|
2 |
f(P) określona w obszarze domkniętym
f(P) może przyjmować ekstrema globalne:
- w punktach ekstremów lokalnych wewnątrz obszaru
- w punktach brzegowych obszaru
|
3 |
f(P) określona i ciągła w obszarze domkniętym
f(P) przyjmuje w obszarze wartość największą (kres górny) i najmniejszą (kres dolny)
- w punktach ekstremów lokalnych wewnątrz obszaru
- w punktach brzegowych obszaru
|
Przykład:
Wyznaczymy największą i najmniejszą wartość funkcji
|
Znajdujemy najpierw punkty krytyczne wewnątrz koła
Układ równań |
Szukamy punktów ekstremów globalnych na brzegu koła
Z równania okręgu wyliczamy
oznaczymy przez g(x):
Funkcja ta jest funkcją ciągłą w obszarze domkniętym a więc przyjmuje w tym obszarze wartość największą i najmniejszą
Znajdujemy punkty krytyczne wewnątrz [-a,a]
Zatem punktami w których może wystąpić ekstremum globalne są punkty:
Tworzymy tabelkę wartości funkcji w tych punktach:
P f(P)
|
Optymalizacja funkcji |
Optymalizacja jest to zagadnienie matematyczne polegające na znalezieniu najlepszego rozwiązania względem ustalonego kryterium (np. najmniejszych kosztów lub użytych zasobów, najkrótszej przebytej drogi) .
Podamy kilka przyładów optymalizacji dających się rozwiązać przy pomocy ekstremów lokalnych lub globalnych.
Przykład-1:
Określić wymiary otwartego zbiornika prostopadłościennego (wanny) o danej objętości V tak aby jego pole powierzchni było jak najmniejsze a tym samym koszt zakupu materiałów potrzebnych do jego konstrukcji był minimalny.
Przyjmujemy że wymiary podstawy wanny to x i y a jej wysokość to z.
Wówczas objętość wanny V = xyz Pole powierzchni wanny S = 2yz+2xz+xy. W naszym zagadnieniu: x>0, y>0, z>0.
Możemy przyjąć że mamy zbadać ekstremum funkcji S przy warunku dodatkowym V = xyz = constans wiążącym zmienne x, y i z. A więc zmienne x,y,z nie są niezależne zatem z tego równania możemy wyznaczyć z jako:
Wówczas funkcja S jest funkcją 2 zmiennych:
Obliczamy pochodne cząstkowe i przyrównujemy do zera:
A zatem mamy jeden punkt krytyczny
Liczymy pochodne cząstkowe II rzędu:
A zatem macierz II pochodnej w punkcie krytycznym ma postać:
Macierz II pochodnej jest dodatnio określona a zatem w punkcie
Wymiary optymalnego zbiornika dla ustalonej objętości V:
Przykładowo dla objetości
|
Przykład-2
W równoramiennym trójkącie prostokątnym znaleźć punkt o tej własności że suma kwadratów jego odległości od wierzchołków trójkąta jest najmniejsza.
Przyjmujemy wierzchołki trójkąta jako: A(0,0), B(a,0), C(0,a).
Brzeg trójkąta możemy podzielić na 3 części:
Część I:
Część II:
Część III:
Obliczamy sumę kwadratów odległości punktu P(x,y) od wierzchołków A(0,0), B(a,0), C(0,a).
Obliczamy pochodne cząstkowe I rzędu i znajdujemy punkty krytyczne
Rozwiązanie daje jeden punkt krytyczny
Poszukujemy teraz punktów na brzegu obszaru w których mogą występować ekstrema globalne. Analizę przeprowadzamy na każdej cząści brzegu trójkąta osobno.
Część I:
Funkcja f(x) jest ciągła na obszarze domkniętym a więc przyjmuje wartość najmniejszą i największą:
Określamy punkty krytyczne funkcji f(x)
a zatem wewnątrz przedziału [0,a] mamy jeden punkt krytyczny
Część II:
Funkcja g(y) jest ciągła na obszarze domkniętym a więc przyjmuje wartość najmniejszą i największą:
Określamy punkty krytyczne funkcji g(y)
a zatem wewnątrz przedziału [0,a] mamy jeden punkt krytyczny Punkt (0,0) wystąpił wcześniej więc go nie powtarzamy.
Część III:
Funkcja h(x) jest ciągła na obszarze domkniętym a więc przyjmuje wartość najmniejszą i największą:
Określamy punkty krytyczne funkcji h(x)
a zatem wewnątrz przedziału [0,a] mamy jeden punkt krytyczny
Budujemy tabelkę punktów w których mogą występować ekstrema i ich wartości.
P f(P) Rodzaj ekstremum
Minimum globalne
Maximum globalne
Maximum globalne
Minimum globalne występuje w punkcie wewnętrznym trójkąta który jest jego środkiem ciężkości.
|
Autor: Wojciech Drabik (PJWSTK)
21