4.3: Оптимізація
Часткові похідні розповідають нам щось про те, де поверхня має локальні максимуми та мінімуми. Пам'ятайте, що навіть в однозмінних випадках були критичні точки, які не були ні максимумами, ні мінімумами — це також справедливо для функцій багатьох змінних. Насправді, як і слід було очікувати, ситуація ще складніше.
Другі похідні
Коли ви знайдете часткову похідну функції двох змінних, ви отримуєте ще одну функцію з двох змінних — ви також можете взяти її часткові похідні. Ми робили це раніше, в налаштуваннях однієї змінної. У однозмінній налаштуванні друга похідна давала інформацію про те, як граф був вигнутий. У налаштуванні з двома змінними другі часткові похідні дають деяку інформацію про те, як поверхня вигнута, коли ви подорожуєте по поперечних перерізах - але це не дуже повна інформація про всю поверхню.
Уявіть, що у вас є поверхня, яка скуйовджену навколо точки, як те, що відбувається біля кнопки на переповненому дивані, або затиснутий шматок тканини, або зморшкувата шкіра біля великого пальця, коли ви робите кулак. Прямо в цей момент, у кожному напрямку ви рухаєтесь, станеться щось інше - воно може збільшуватися, зменшуватися, кривитися вгору, кривою вниз... Проста фраза, як увігнута вгору
або увігнута вниз
, не може описати все, що може статися на поверхні.
Як не дивно, однак, існує ще другий тест похідних, який може допомогти вам вирішити, чи є точка локальним максимумом або мінімальним чи ні, тому ми все ще хочемо знайти другі похідні.
Припустимоf(x,y) is a function of two variables. Then it has four другі часткові похідні:fxx=∂∂x(fx)=(fx)xfxy=∂∂y(fx)=(fx)yfyx=∂∂x(fy)=(fy)xfyy=∂∂y(fy)=(fy)y fxy and fyx are called the змішані (другі) часткові похідніf.
Позначення Лейбніца для другої часткової похідної трохи заплутано, і ми не будемо використовувати його так часто:fxx=∂∂x(∂f∂x)=∂2f∂x2fxy=∂∂y(∂f∂x)=∂2f∂y∂xfyx=∂∂x(∂f∂y)=∂2f∂x∂yfyy=∂∂y(∂f∂y)=∂2f∂y2
Зверніть увагу, що порядок змінних для змішаних часткових йде справа наліво в позначенні Лейбніца замість зліва направо.
Знайдіть всі чотири часткові похідніf(x,y)=x2−4xy+4y2.
Рішення
Ми повинні почати з пошуку (перших) часткових похідних:fx(x,y)=2x−4yfy(x,y)=−4x+8y
Тепер ми готові взяти другі часткові похідні:fxx(x,y)=∂∂x(2x−4y)=2fxy(x,y)=∂∂y(2x−4y)=−4fyx(x,y)=∂∂x(−4x+8y)=−4fyy(x,y)=∂∂y(−4x+8y)=8
Можливо, ви помітили, що дві змішані часткові похідні були рівними в цьому останньому прикладі. Виявляється, це не випадковість — це теорема!
Якщоf, fx, fy, fxy, and fyx are all continuous (no breaks in their graphs), then fxy=fyx.
Насправді, покиf і всі його відповідні часткові похідні є неперервними, змішані частки рівні, навіть якщо вони більш високого порядку, і навіть якщо функція має більше двох змінних.
Ця теорема означає, що заплутані позначення Лейбніца для другої похідної не є великою проблемою - майже в кожній ситуації змішані частки рівні, тому порядок, в якому ми їх обчислюємо, не має значення.
Знайти∂2f∂x∂y дляf(x,y)=ex+yy3+y+yln(y).
Рішення
Перші часткові похідні ми вже знайшли в попередньому прикладі:∂f∂x=1y3+yex+y∂f∂y=(ex+y(1))(y3+y)−(ex+y)(3y2+1)(y3+y)2+(1)(ln(y))+(y)(1y)
Тепер нам потрібно знайти змішану часткову похідну. Теорема говорить∂f2∂x∂y=∂f2∂y∂x, що, тому не має значення, чи знайдемо ми часткову похідну щодоy або часткову∂f∂y похідну щодоx.∂f∂x Що б ви хотіли зробити?
Схоже, буде простіше обчислити змішану часткову, знайшовши часткову похідну щодоy - вона все ще виглядає∂f∂x=1y3+yex+y брудною, але виглядає менш безладно:∂f2∂y∂x=∂∂y(1y3+yex+y)=(ex+y)(y3+y)−(ex+y)(3y2+1)(y3+y)2
Якби ми вирішили зробити це іншим способом, ми б опинилися в тому ж місці. Врешті-решт...
Локальні максимуми, локальні мінімуми та точки сідла
Давайте коротко розглянемо задачі max-min в одній змінній.
Локальний макс - це точка на кривій, яка вище всіх сусідніх точок. Місцевий хв нижче всіх довколишніх точок. Ми знаємо, що локальний max або min може відбуватися тільки в критичних точках, де похідна дорівнює нулю або невизначена. Але ми також знаємо, що не всі критичні точки є макс або хв, тому нам також потрібно перевірити їх за допомогою першого похідного або другого похідного тесту.
Ситуація з функцією двох змінних багато в чому однакова. Так само, як і в випадку з однією змінною, першим кроком є пошук критичних точок, місць, де обидві часткові похідні або нульові, або невизначені.
- fмає локальний максимум,(a,b) якщоf(a,b)≥f(x,y) для всіх точок(x,y) поблизу(a,b).
- fмає локальний мінімум,(a,b) якщоf(a,b)≤f(x,y) для всіх точок(x,y) поблизу(a,b).
Критичною точкою для функціїf(x,y) є точка(x,y) (або(x,y,f(x,y))), де обидва наступні є істинними:
- fx=0або не визначено, і
- fy=0або не визначено.
Так само, як і в випадку з однією змінною, локальний макс або хвf може відбуватися лише в критичній точці.
Так само, як і в налаштуванні однієї змінної, не всі критичні точки є локальними max або min. Для функції двох змінних критичною точкою може бути локальний max, локальний min або точка сідла.
Точка на поверхні є локальним максимумом, якщо вона вища за всі точки поблизу; точка є локальним мінімумом, якщо вона нижча за всі точки поблизу.
Точка сідла - це точка на поверхні, яка є мінімумом на деяких шляхах і максимумом уздовж деяких інших. Це називається так, тому що він має форму трохи як сідло, яке ви могли б використовувати для їзди на коні. Ви можете побачити точку сідла, зробивши кулак - між кісточками вказівного та середнього пальців ви можете побачити місце, яке є мінімальним, коли ви йдете через кісточки, але максимум, коли ви йдете вздовж вашої руки до пальців.
Ось зображення точки сідла з декількох різних кутів. Це поверхняf(x,y)=5x2−3y2+10, і над початком є точка сідла. Лінії показують, як виглядає поверхня над осямиx - іy -. Зверніть увагу, як точка над початком, де лінії перетинаються, є локальним мінімумом в одному напрямку, але локальним максимумом в іншому напрямку.




Другий похідний тест
Так само, як і в випадку з однією змінною, нам знадобиться спосіб перевірити критичні точки, щоб побачити, чи є вони локальними max або min. Існує другий тест похідних для функцій двох змінних, який може допомогти, але, як і в випадку з однією змінною, він не завжди дасть відповідь.
- Знайти всі критичні точкиf(x,y).
- ОбчислитиD(x,y)=(fxx)(fyy)−(fxy)(fyx), і оцінити його в кожній критичній точці.
- ЯкщоD>0, тоf має локальний max або min в критичній точці. Щоб побачити який, подивіться на знакfxx:
- Якщоfxx>0, тоf має локальний мінімум в критичній точці.
- Якщоfxx<0, тоf має локальний максимум в критичній точці.
- ЯкщоD<0 потімf має сідлову точку в критичній точці.
- ЯкщоD=0, може бути локальний max, локальний min, або ні (тобто тест непереконливий).
- ЯкщоD>0, тоf має локальний max або min в критичній точці. Щоб побачити який, подивіться на знакfxx:
Знайти всі локальні максимуми, мінімуми та точки сідла для функціїf(x,y)=x3+y3+3x2−3y2−8.
Рішення
Для початку нам знадобляться часткові похідні:fx=3x2+6x іfy=3y2−6y.
Критичні точки - це місця, де обидва вони дорівнюють нулю (жодна з них ніколи не визначена):fx=3x2+6x=3x(x+2)=0 колиx=0 чи колиx=−2. fy=3y2−6y=3y(y−2)=0колиy=0 або колиy=2.
Зібравши їх разом, отримуємо чотири критичні точки: (0, 0), (-2, 0), (0, 2) і (-2, 2).
Тепер, щоб класифікувати їх, ми будемо використовувати другий похідний тест. Нам знадобляться всі другі часткові похідні:fxx=6x+6, fyy=6y−6, fxy=fyx=0.
ТодіD(x,y)=(6x+6)(6y−6)−(0)(0)=(6x+6)(6y−6).
Тепер подивіться на кожну критичну точку по черзі:
- В (0, 0):D(0,0)=(6(0)+6)(6(0)−6)=(6)(−6)=−36<0, Таким чином, є точка сідла в (0, 0).
- При (-2, 0):D(−2,0)=(6(−2)+6)(6(0)−6)=(−6)(−6)=36>0 іfxx(−2,0)=6(−2)+6=−6<0, так є локальний максимум при (-2, 0).
- В (0, 2):D(0,2)=(6(0)+6)(6(2)−6)=(6)(6)=36>0 іfxx(0,2)=6(0)+6=6>0, таким чином, існує локальний мінімум на (0, 2).
- В (-2, 2):D(−2,2)=(6(−2)+6)(6(2)−6)=(−6)(6)=−36<0, Отже, є ще одна точка сідла на (-2, 2).
Знайти всі локальні максимуми, мінімуми та точки сідла для функціїz=9x3+y33−4xy.
Рішення
Нам знадобляться всі часткові похідні та другі часткові похідні, тому давайте обчислимо їх все спочатку:zx=27x2−4y,zy=y2−4x,zxx=54x,zxy=zyx=−4,zy=2y.
Тепер, щоб знайти критичні точки: Нам потрібно обидвіzx іzy бути нульовими (жодна з них ніколи не визначена), тому нам потрібно вирішити цей набір рівнянь одночасно:zx=27x2−4y=0zy=y2−4x=0
Можливо, минув деякий час, як ви вирішували системи рівнянь. Одним з методів розв'язку є метод заміщення — вирішити одне рівняння для однієї змінної і підставити в інше рівняння:\[ \left.\begin{align*} 27x^2-4y & = 0 \\ y^2-4x & = 0 \end{align*}\right\} \to \text{Solve y2−4x=0 for x=y24 …} \nonumber \]... потім підставити в інше рівняння:27(y24)2−4y=02716y4−y=0
Тепер у нас є лише одне рівняння в одній змінній для вирішення. Факторингy даєy(2716y3−1)=0, такy=0 або2716y3−1=0, даючиy=3√127/16=3√43.
Підключення до рівняння,x=y24 щоб знайти,x дає нам дві критичні точки: (0,0) і(49,43).
Тепер протестуємо їх. Спочатку обчислитиD(x,y)=(fxx)(fyy)−(fxy)(fyx)=(54x)(2y)−(−4)(−4)=108xy−16 Потім оцінитиD в двох критичних точках:
- В (0,0):D(0,0)=−16<0, Таким чином, є точка сідла в (0, 0).
- За адресою(49,3√43):D(49,3√43)=16(3√4−1)>0, іfxx(49,3√43)>0, значить, є локальний мінімум на(49,3√43).
Прикладна оптимізація
Компанія виробляє два продукти. Рівняння попиту для двох продуктів наведені нижче. p1,p2,q1, іq2 є ціни та кількості для Продукції 1 і 2. q1=200−3p1−p2q2=150−p1−2p2
Рішення
Знайдіть ціну, яку компанія повинна стягувати за кожен товар, щоб максимізувати загальний дохід. Що таке максимальний дохід?
Виручка все ще цінова⋅ кількість. Якщо ми продаємо два продукти, то загальний дохід буде сумою доходів від двох продуктів:R(p1,p2)=p1q1+p2q2=p1(200−3p1−p2)+p2(150−p1−2p2)=200p1−3p21−2p1p2+150p2−2p22
Це функція двох змінних, двох цін, і нам потрібно оптимізувати її (так само, як і в попередніх прикладах). Спочатку знаходимо критичні точки. Позначення тут стає трохи важко дивитися, але повісити там - це те саме, що ми робили раніше. Rp1=200−6p1−2p2 and Rp2=150−2p1−4p2.
Рішення їх одночасно дає одну критичну точку(p1,p2)=(25,25)
Щоб підтвердити, що це дає максимальний дохід, нам потрібно використовувати Second Derivative Test. Знайдіть всі другі похідні:Rp1p2=−6, Rp2p2=−4, and Rp1p2=Rp2p1=−2.
ТакD(25,25)=(−6)(−4)−(−2)(−2)>0 іRp1p2(25,25)<0, так це дійсно локальний максимум.
Таким чином, для максимізації доходу компанія повинна стягувати 25 доларів за одиницю за обидва продукти. Це дасть максимальний дохід у розмірі 4375 доларів.