Задача №1
Условие
Найти наибольшее и наименьшее значения функции \(\displaystyle{z=x^2+2xy-y^2-4x}\) в замкнутой области, ограниченной линиями \(\displaystyle{x=3}\), \(\displaystyle{y=0}\) и \(\displaystyle{y=x+1}\).
Решение
Обозначим заданную область буквой \(\displaystyle{D}\). Функция \(\displaystyle{z}\) непрерывна в замкнутой области \(\displaystyle{D}\), поэтому согласно теореме Вейерштрасса существует точка, принадлежащая области \(\displaystyle{D}\), в которой функция принимает наибольшее значение, а также существует точка, в которой функция принимает наименьшее значение.
При этом стоит отметить, что заданная функция дифференцируема внутри области \(\displaystyle{D}\), а также непрерывна на её границе. Это даёт нам возможность использовать указанный выше алгоритм. Сперва сделаем чертёж области \(\displaystyle{D}\), отметив на нём точки пересечения прямых \(\displaystyle{x=3}\), \(\displaystyle{y=x+1}\) и \(\displaystyle{y=0}\) (оси Ox). Для наглядности я также добавил на чертёж и те точки, которые будут возникать по ходу решения задачи.
Как был получен чертёж?
Нам заданы уравнения трёх прямых, ограничивающих область \(\displaystyle{D}\). Прямая \(\displaystyle{x=3}\) проходит через точку \(\displaystyle{(3;0)}\) параллельно оси ординат (оси Oy). Прямая \(\displaystyle{y=0}\) – это ось абсцисс (ось Ox).
Для построения прямой \(\displaystyle{y=x+1}\) нужны две точки, принадлежащие этой прямой. Удобно сразу найти точки, в которых прямая \(\displaystyle{y=x+1}\) пересекает остальные линии, ограничивающие заданную область. Прямая \(\displaystyle{y=x+1}\) пересекает прямую \(\displaystyle{x=3}\) в точке \(\displaystyle{(3;4)}\), а прямую \(\displaystyle{y=0}\) – в точке \(\displaystyle{(-1;0)}\).
Теперь перейдём непосредственно к нахождению наименьшего и наибольшего значений. Начнём с первого шага алгоритма, т.е. с отыскания стационарных точек, лежащих внутри области \(\displaystyle{D}\).
Первый шаг: стационарные точки внутри области \(\displaystyle{D}\)
Найдём частные производные первого порядка:
Далее, приравняв частные производные к нулю, получим стационарные точки функции \(\displaystyle{z}\), а затем выберем из них те, что лежат внутри области \(\displaystyle{D}\):
Итак, \(\displaystyle{M_1(1;1)}\) – единственная стационарная точка функции \(\displaystyle{z}\), причём эта точка лежит внутри области \(\displaystyle{D}\). Вычислим значение функции в точке \(\displaystyle{M_1}\):
А почему точка \(\displaystyle{M_1(1;1)}\) принадлежит области \(\displaystyle{D}\)?
Вопрос примечания кажется очевидным, ведь всё видно по рисунку. Однако стоит помнить, что рисунок не может служить доказательством. Рисунок – лишь иллюстрация для наглядности.
Наша область была задана с помощью уравнений прямых, которые её ограничивают. Очевидно, что эти прямые определяют треугольник, не так ли? Или не совсем очевидно? А может, нам задана иная область, ограниченная теми же прямыми:
Конечно, в условии сказано, что область замкнута, поэтому показанный рисунок неверен. Но чтобы избегать подобных неоднозначностей, области лучше задавать неравенствами. Например, так:
Эти неравенства и задают область \(\displaystyle{D}\), причём задают её однозначно, не допуская никаких двусмысленностей. Для точек, расположенных внутри области \(\displaystyle{D}\), получим такую систему:
Нам нужно проверить, лежит ли точка \(\displaystyle{M_1(1;1)}\) внутри области \(\displaystyle{D}\). Подставим \(\displaystyle{x=1}\) и \(\displaystyle{y=1}\) в записанную выше систему неравенств. Если оба неравенства будут выполнены, то точка лежит внутри области. Если хотя бы одно из неравенств будет не выполнено, то рассматриваемая точка либо лежит на границе области \(\displaystyle{D}\), либо вообще не принадлежит рассматриваемой области. Итак:
Оба неравенства справедливы. Точка \(\displaystyle{M_1(1;1)}\) лежит внутри области \(\displaystyle{D}\).
Теперь настал черёд исследовать поведение функции на границе области, т.е. перейти ко второму шагу алгоритма.
Второй шаг: граница области \(\displaystyle{D}\)
Граница области \(\displaystyle{D}\) состоит из отрезков трёх прямых: \(\displaystyle{y=0}\), \(\displaystyle{x=3}\) и \(\displaystyle{y=x+1}\). Исследуем функцию на этих отрезках, начав с прямой \(\displaystyle{y=0}\).
Исследование на прямой \(\displaystyle{y=0}\)
Прямая \(\displaystyle{y=0}\) (ось абсцисс) ограничивает область \(\displaystyle{D}\) при условии \(\displaystyle{-1 \le {x} \le {3}}\). Подставим \(\displaystyle{y=0}\) в заданную функцию \(\displaystyle{z(x,y)=x^2+2xy-y^2-4x}\):
В результате подстановки была получена функция одной переменной \(\displaystyle{f_1(x)=x^2-4x}\). Необходимо исследовать эту функцию на отрезке \(\displaystyle{-1 \le {x} \le {3}}\): найти точки, в которых функция \(\displaystyle{f_1(x)}\) может принимать наибольшее и наименьшее значения, а затем вычислить значение функции в этих точках.
Мы будем использовать стандартный алгоритм исследования на минимум и максимум для функции одной переменной на заданном отрезке: найдём критические точки внутри отрезка, затем вычислим значения функции в найденных критических точках, а также на концах отрезка. Сперва отыщем производную и приравняем её к нулю:
Значение \(\displaystyle{x=2}\) принадлежит интервалу \(\displaystyle{-1 \lt {x} \lt {3}}\). Кроме того, функция \(\displaystyle{f_1(x)}\) может принимать наибольшее и наименьшее значения на краях отрезка, т.е. при \(\displaystyle{x=-1}\) и \(\displaystyle{x=3}\). Вычислим значения функции \(\displaystyle{f_1(x)}\) в полученных точках:
В принципе, можно уже сейчас выбрать из полученных значений лишь два: минимальное и максимальное, т.е. -4 и 5. Однако оставим выбор на самый последний шаг алгоритма.
Интерпретируем полученный результат для исходной функции двух переменных \(\displaystyle{z(x,y)}\). Не забываем, что мы рассматриваем именно функцию \(\displaystyle{z(x,y)}\) при условии \(\displaystyle{y=0}\), т.е. \(\displaystyle{f_1(x)=z(x,0)}\). Например, значению \(\displaystyle{x=2}\), полученному нами при исследовании функции \(\displaystyle{f_1(x)}\), соответствует точка \(\displaystyle{M_2(2;0)}\) в области \(\displaystyle{D}\), причём \(\displaystyle{z(2;0)=f_1(2)}\).
Подчеркну особо, что значения функции \(\displaystyle{f_1(x)}\), найденные ранее, – это значения функции \(\displaystyle{z(x,y)}\) в точках \(\displaystyle{M_2(2;0)}\), \(\displaystyle{M_3(-1;0)}\) и \(\displaystyle{M_4(3;0)}\):
В столь подробных записях обычно нет нужды, и все вычисления в дальнейшем станем записывать покороче:
Исследование на прямой \(\displaystyle{x=3}\)
Теперь обратимся к прямой \(\displaystyle{x=3}\). Эта прямая ограничивает область \(\displaystyle{D}\) при условии \(\displaystyle{0 \le {y} \le {4}}\). Подставим \(\displaystyle{x=3}\) в заданную функцию \(\displaystyle{z(x,y)}\). В результате такой подстановки мы получим функцию \(\displaystyle{f_2(y)}\):
Исследуем функцию \(\displaystyle{f_2(y)}\) на отрезке \(\displaystyle{0 \le {y} \le {4}}\) аналогично тому, как делали это ранее для функции \(\displaystyle{f_1(x)}\). Отыщем производную этой функции и приравняем её к нулю:
Значение \(\displaystyle{y=3}\) принадлежит интервалу \(\displaystyle{0 \lt {y} \lt {4}}\), поэтому к найденным ранее точкам добавим ещё и \(\displaystyle{M_5(3;3)}\). Кроме того, требуется вычислить значения функции \(\displaystyle{f_2(0)}\) и \(\displaystyle{f_2(4)}\) на концах рассматриваемого отрезка. Фактически же речь идёт о значениях функции \(\displaystyle{z(x,y)}\) в точках \(\displaystyle{M_4(3;0)}\) и \(\displaystyle{M_6(3;4)}\). Однако вспомним, что в точке \(\displaystyle{M_4(3;0)}\) значение функции \(\displaystyle{z(x,y)}\) уже было вычислено ранее, поэтому находить \(\displaystyle{f_2(0)}\) мы не станем.
Исследование на прямой \(\displaystyle{y=x+1}\)
И, наконец, рассмотрим последнюю линию, ограничивающую область \(\displaystyle{D}\), т.е. прямую \(\displaystyle{y=x+1}\). Эта прямая ограничивает область \(\displaystyle{D}\) при условии \(\displaystyle{-1 \le {x} \le {3}}\). Подставляя \(\displaystyle{y=x+1}\) в функцию \(\displaystyle{z(x,y)}\), будем иметь:
Вновь мы получили функцию одной переменной \(\displaystyle{x}\). И вновь нужно исследовать эту функцию аналогично тому, как мы делали ранее:
Значение \(\displaystyle{x=1}\) принадлежит интервалу \(\displaystyle{-1 \lt {x} \lt {3}}\). При \(\displaystyle{x=1}\) имеем \(\displaystyle{y=x+1=2}\), посему добавим к списку точек \(\displaystyle{M_7(1;2)}\).
Нам требуется найти значения \(\displaystyle{f_3(1)}\), \(\displaystyle{f_3(-1)}\), \(\displaystyle{f_3(3)}\), т.е., по факту, значения функции \(\displaystyle{z(x,y)}\) в точках \(\displaystyle{M_7(1;2)}\), \(\displaystyle{M_3(-1;0)}\) и \(\displaystyle{M_6(3;4)}\). Напомню, что значения функции \(\displaystyle{z(x,y)}\) в точках \(\displaystyle{M_3(-1;0)}\) и \(\displaystyle{M_6(3;4)}\) мы вычисляли ранее, посему остаётся вычислить лишь одно значение:
Второй шаг решения закончен. Мы получили семь значений функции \(\displaystyle{z(x,y)}\):
Третий шаг: выбор минимума и максимума
Обратимся к третьему шагу алгоритма. Выбирая наибольшее и наименьшее значения из тех чисел, что были получены на предыдущем шаге, будем иметь:
Дополнительно можно отметить, что минимум был достигнут в точке \(\displaystyle{M_2(2;0)}\), а максимум – в точке \(\displaystyle{M_4(3;0)}\). Задача решена, осталось лишь записать ответ.