МатВектор

Command Palette

Search for a command to run...

📈 Матанализ

Функция нескольких переменных

англ. Function of several variables

Правило, ставящее точке с несколькими координатами в соответствие одно число: например, z = x² + y² — высота параболоида над точкой плоскости.

Функция нескольких переменных — правило, которое точке с несколькими координатами ставит в соответствие одно число. Записывается для двух входов, для трёх. Температура в комнате — функция трёх координат: сдвинулись по комнате — температура поменялась. Высота горного рельефа над точкой карты — функция двух: описывает конус-воронку, поднимающийся от начала координат.

Область определения — множество точек, где правило работает. Для это круг радиуса единица: вне его под корнем отрицательное число. График функции двух переменных — поверхность в трёхмерном пространстве; для трёх и более входов картинку уже не построить, и на помощь приходят линии уровня.

линии уровня — следы, которые поверхность оставляет горизонтальными плоскостями

Линия уровня — кривая, вдоль которой функция принимает одно и то же значение . Топографическая карта сделана именно так: соединили точки одинаковой высоты — получили горизонталь. Метеокарты (изобары), экономика (кривые безразличия), термо-снимки — всюду линии уровня. Чем гуще они идут, тем круче поверхность в этом месте.

Дифференцируют такую функцию по каждой переменной отдельно: частная производная — обычная производная по при замороженном . Направление наискорейшего роста собирает градиент, а сама техника взятия производных та же, что у производной одной переменной — только держите в голове, какая буква «заморожена».

Значения считаются прямой подстановкой. Пусть : в точке это , в — девятка, в — четвёрка. Обратите внимание: и дают одинаковые значения при любом — функция чётна по , и на карте уровней это видно зеркальной симметрией относительно вертикальной оси. Такая «проверка симметрией» — быстрый способ поймать арифметическую ошибку: значения по разные стороны оси обязаны совпадать.

Пара задач для разминки. Первая: сколькими переменными описывать поездку? Время в пути зависит от маршрута, скорости и времени суток — то есть от многих входов сразу, и оптимизировать такую функцию — отдельная наука. Вторая: упростить запись помогает срез. Фиксируем и смотрим на сечение — получается обычная функция одной переменной, которую вы уже умеете дифференцировать. Так и устроен весь курс: сложное многомерное пространство разрезается на понятные одномерные срезы, а потом срезы склеиваются обратно.

Частые вопросы

Чем функция двух переменных отличается от функции одной?

Числом входов и геометрией: график — поверхность, а не кривая; вместо «растёт/убывает» — целые направления роста; в каждой точке несколько производных. Накапливаются и ловушки: предел по разным путям может быть разным.

Где это применяется за пределами курса?

Везде, где выход зависит от многих входов: оптимизация цены и качества, физические поля, машинное обучение — там функция ошибки зависит от миллионов параметров, и градиентный спуск идёт прямо по её линиям уровня.