Определение. Пусть f – действительная функция на открытом множестве E⊂Rn. Говорят, что f имеет локальный максимум в точке x0∈E, если существует такая окрестность U точки x0, что для всех x∈U выполняется неравенство f(x)⩽f(x0).
Локальный максимум называется строгим, если окрестность U можно выбрать так, чтобы для всех x∈U, отличных от x0, было f(x)<f(x0).
Определение
Пусть f – действительная функция на открытом множестве E⊂Rn. Говорят, что f имеет локальный минимум в точке x0∈E, если существует такая окрестность U точки x0, что для всех x∈U выполняется неравенство f(x)⩾f(x0).
Локальный минимум называется строгим, если окрестность U можно выбрать так, чтобы для всех x∈U, отличных от x0, было f(x)>f(x0).
Локальный экстремум объединяет понятия локального минимума и локального максимума.
Теорема (необходимое условие экстремума дифференцируемой функции)
Пусть f – действительная функция на открытом множестве E⊂Rn. Если в точке x0∈E функция f имеет локальный экстремум и дифференцируема в этой точке,то df(x0)=0. Равенство нулю дифференциала равносильно тому, что все частные производные равны нулю, т.е. ∂f∂xi(x0)=0.
В одномерном случае это – теорема Ферма. Обозначим ϕ(t)=f(x0+th), где h – произвольный вектор. Функция ϕ определена при достаточно малых по модулю значениях t. Кроме того, по теореме о производной сложной функции, она дифференцируема, и ϕ′(t)=df(x0+th)h.
Пусть f имеет локальный максимум в точкеx 0. Значит, функция ϕ при t=0 имеет локальный максимум и, по теореме Ферма, ϕ′(0)=0.
Итак, мы получили, что df(x0)=0, т.е. дифференциал функции f в точке x0 равен нулю на любом векторе h.
Определение
Точки, в которых дифференциал равен нулю, т.е. такие, в которых все частные производные равны нулю, называются стационарными. Критическими точками функции f называются такие точки, в которых f не дифференцируема, либо ее градиент равен нулю. Если точка стационарная, то из этого еще не следует, что в этой точке функция имеет экстремум.
Пример 1.
Пусть f(x,y)=x3+y3. Тогда ∂f∂x=3⋅x2,∂f∂y=3⋅y2, так что (0,0) – стационарная точка, но в этой точке у функции нет экстремума. Действительно, f(0,0)=0, но легко видеть, что в любой окрестности точки (0,0) функция принимает как положительные, так и отрицательные значения.
Пример 2.
У функции f(x,y)=x2−y2 начало координат – стационарная точка, но ясно, что экстремума в этой точке нет.
Теорема (достаточное условие экстремума).
Пусть функция f дважды непрерывно-дифференцируема на открытом множестве E⊂Rn. Пусть x0∈E – стационарная точка и Qx0(h)≡n∑i=1n∑j=1∂2f∂xi∂xj(x0)hihj. Тогда
- если Qx0 – знакоопределенная квадратичная форма, то функция f в точке x0 имеет локальный экстремум, а именно, минимум, если форма положительноопределенная, и максимум, если форма отрицательноопределенная;
- если квадратичная форма Qx0 неопределенная, то функция f в точке x0 не имеет экстремума.
Воспользуемся разложением по формуле Тейлора (12.7 стр. 292). Учитывая, что частные производные первого порядка в точке x0 равны нулю, получим f(x0+h)−f(x0)=12n∑i=1n∑j=1∂2f∂xi∂xj(x0+θh)hihj, где 0<θ<1. Обозначим aij=∂2f∂xi∂xj(x0). В силу теоремы Шварца (12.6 стр. 289-290), aij=aji. Обозначим αij(h)=∂2f∂xi∂xj(x0+θh)−∂2f∂xi∂xj(x0). По предположению, все частные производные второго порядка непрерывны и поэтому limh→0αij(h)=0.(1) Получаем f(x0+h)−f(x0)=12[Qx0(h)+n∑i=1n∑j=1αij(h)hihj]. Обозначим ϵ(h)=1|h|2n∑i=1n∑j=1αij(h)hihj. Тогда |ϵ(h)|≤n∑i=1n∑j=1|αij(h)| и, в силу соотношения (1), имеем ϵ(h)→0 при h→0. Окончательно получаем f(x0+h)−f(x0)=12[Qx0(h)+ϵ(h)|h|2].(2) Предположим, что Qx0 – положительноопределенная форма. Согласно лемме о положительноопределённой квадратичной форме (12.8.1 стр. 295, Лемма 1), существует такое положительное число λ, что Qx0(h)⩾λ|h|2 при любом h. Поэтому f(x0+h)−f(x0)≥12|h|2(λ+ϵ(h)). Так как λ>0, а ϵ(h)→0 при h→0, то правая часть будет положительной при любом векторе h достаточно малой длины.
Итак, мы пришли к тому, что в некоторой окрестности точки x0 выполнено неравенство f(x)>f(x0), если только x≠x0 (мы положили x=x0+h\right). Это означает, что в точке x0 функция имеет строгий локальный минимум, и тем самым доказана первая часть нашей теоремы.
Предположим теперь, что Qx0 – неопределенная форма. Тогда найдутся векторы h1, h2, такие, что Qx0(h1)=λ1>0, Qx0(h2)=λ2<0. В соотношении (2) h=th1 t>0. Тогда получим f(x0+th1)−f(x0)=12[t2λ1+t2|h1|2ϵ(th1)]=12t2[λ1+|h1|2ϵ(th1)]. При достаточно малых t>0 правая часть положительна. Это означает, что в любой окрестности точки x0 функция f принимает значения f(x), большие, чем f(x0).
Аналогично получим, что в любой окрестности точки x0 функция f принимает значения, меньшие, чем f(x0). Это, вместе с предыдущим, означает, что в точке x0 функция f не имеет экстремума.
Рассмотрим частный случай этой теоремы для функции f(x,y) двух переменных, определенной в некоторой окрестности точки (x0,y0) и имеющей в этой окрестности непрерывные частные производные первого и второго порядков. Предположим, что (x0,y0) – стационарная точка, и обозначим a11=∂2f∂x2(x0,y0),a12=∂2f∂x∂y(x0,y0),a22=∂2f∂y2(x0,y0). Тогда предыдущая теорема примет следующий вид.
Теорема
Пусть Δ=a11⋅a22−a212. Тогда:
- если Δ>0, то функция f имеет в точке (x0,y0) локальный экстремум, а именно, минимум, если a11>0, и максимум, если a11<0;
- если Δ<0, то экстремума в точке (x0,y0) нет. Как и в одномерном случае, при Δ=0 экстремум может быть, а может и не быть.
Примеры решения задач
Алгоритм нахождения экстремума функции многих переменных:
- Находим стационарные точки;
- Находим дифференциал 2-ого порядка во всех стационарных точках
- Пользуясь достаточным условием экстремума функции многих переменных, рассматриваем дифференциал 2-ого порядка в каждой стационарной точке
- Исследовать функцию на экстремум f(x,y)=x3+8⋅y3+18⋅x—30⋅y.
Решение
Найдем частные производные 1-го порядка: ∂f∂x=3⋅x2—6⋅y; ∂f∂y=24⋅y2—6⋅x. Составим и решим систему: {∂f∂x=0∂f∂y=0⇒{3⋅x2—6⋅y=024⋅y2—6⋅x=0⇒{x2—2⋅y=04⋅y2—x=0 Из 2-го уравнения выразим x=4⋅y2 — подставим в 1-ое уравнение: (4⋅y2)2−2⋅y=0 16⋅y4—2⋅y=0 8⋅y4—y=0 y(8⋅y3−1)=0 В результате получены 2 стационарные точки:
1) y=0⇒x=0,M1=(0,0);
2) 8⋅y3−1=0⇒y3=18⇒y=12⇒x=1,M2=(12,1)
Проверим выполнение достаточного условия экстремума:
∂2f∂x2=6⋅x;∂2f∂x∂y=−6;∂2f∂y2=48⋅y
1) Для точки M1=(0,0):
A1=∂2f∂x2(0,0)=0;B1=∂2f∂x∂y(0,0)=−6;C1=∂2f∂y2(0,0)=0;
A1⋅B1—C21=−36<0 , значит, в точке M1 нет экстремума.
2) Для точки M2:
A2=∂2f∂x2(1,12)=6;B2=∂2f∂x∂y(1,12)=−6;C2=∂2f∂y2(1,12)=24;
A2⋅B2—C22=108>0, значит, в точке M2 существует экстремум, и поскольку A2>0, то это минимум.
Ответ: Точка M2(1,12) является точкой минимума функции f.
- Исследовать функцию на экстремум f=y2+2⋅x⋅y—4⋅x—2⋅y—3.
Решение
Найдём стационарные точки: ∂f∂x=2⋅y—4; ∂f∂y=2⋅y+2⋅x—2.
Составим и решим систему: {∂f∂x=0∂f∂y=0⇒{2⋅y—4=02⋅y+2⋅x—2=0⇒{y=2y+x=1⇒x=−1
M0(−1,2) – стационарная точка.
Проверим выполнение достаточного условия экстремума: A=∂2f∂x2(−1,2)=0;B=∂2f∂x∂y(−1,2)=2;C=∂2f∂y2(−1,2)=2;
A⋅B—C2=−4<0 , значит, в точке M0 нет экстремума.
Ответ: экстремумы отсутствуют.
Пройдите этот тест, чтобы проверить свои знания по только что прочитанной теме «Локальные экстремумы функций многих переменных».
Таблица лучших: Локальные экстремумы функций многих переменных
Место | Имя | Записано | Баллы | Результат |
---|---|---|---|---|
Таблица загружается |