1. Постановка вариационных задач и необходимые понятия
Постановка вариационных задач и необходимые понятия
Зачем нужна теория вариаций
Теория вариаций (вариационное исчисление) изучает задачи, где требуется выбрать функцию, чтобы некоторый критерий был наименьшим или наибольшим. В обычной математике мы оптимизируем число (например, минимум функции по ). В теории вариаций мы оптимизируем функционал (объект, который каждой функции ставит в соответствие число).Классические источники таких задач:
!Иллюстрация идеи: выбираем не число, а кривую, минимизирующую критерий
Полезные справочные страницы:
Что такое вариационная задача
Вариационная задача в самом общем виде выглядит так:Важно различать:
Функционал: базовый объект
Чаще всего в первом курсе рассматривают функционалы интегрального вида:Расшифровка записи:
Интуиция: описывает локальный вклад в критерий (на каждом маленьком участке), а интеграл суммирует вклад по всему отрезку.
Как читать квадратные скобки
Запись означает: взять функционал и подставить в него функцию . Это похоже на , но аргументом является функция.Допустимые функции и ограничения
Функцию нельзя выбирать совсем произвольно: задаётся класс допустимых функций . Обычно ограничения включают:Типичные граничные условия
Здесь и — заданные числа (фиксируют точки на концах).
Пример задания множества
Можно задать допустимые функции так:Пояснение:
Смысл: ищем среди достаточно гладких функций, проходящих через заданные точки.
В чём отличие от обычной оптимизации
В обычной оптимизации мы исследуем, как меняется при малом изменении числа .В теории вариаций мы исследуем, как меняется при малом изменении функции . Для этого нужно формализовать две вещи:
Норма и “близость” функций
Чтобы говорить про локальный минимум, нужно уметь сравнивать функции: какие “ближе”, какие “дальше”. Для этого выбирают норму .Пример простой нормы (супремум-норма) для непрерывных функций:
Пояснение:
Тогда “ мало отличается от ” означает: мало.
Справка:
Вариация и семейство возмущённых функций
Ключевой приём: взять кандидат и сравнивать его с близкими функциями видаЗдесь:
Какие возмущения считаются допустимыми
Если концы фиксированы (, ), то возмущение должно сохранять эти значения. Для этого обычно требуют:Тогда у возмущённой функции автоматически остаются те же граничные значения, потому что добавка на концах равна нулю.
Локальный минимум и максимум функционала
Пусть задана норма .Функция даёт локальный минимум функционала на множестве , если существует число такое, что для всех допустимых , удовлетворяющих , выполнено
Пояснение:
Аналогично определяется локальный максимум (неравенство меняется на ).
Первая вариация: аналог производной
Чтобы вывести условия оптимальности, вводят идею первой вариации — это аналог производной в бесконечномерной задаче.Берём семейство и рассматриваем функцию одной переменной:
Если даёт экстремум, то обычно выполняется условие стационарности по параметру при :
Пояснение каждого элемента:
Эта величина и называется первой вариацией (часто обозначают ). В следующей теме курса на основе этого условия будет получено уравнение Эйлера—Лагранжа.
Справка:
Типовая структура вариационной задачи первого курса
Ниже — “шаблон”, который будет регулярно встречаться.| Элемент постановки | Как обычно выглядит | Что означает | |---|---|---| | Неизвестное | | функция, которую нужно подобрать | | Область по | | отрезок, где рассматривается функция | | Функционал | | число, которое нужно минимизировать/максимизировать | | Граничные условия | , | фиксируют допустимые функции | | Вариация | | допустимое возмущение при фиксированных концах |
Примеры формулировок (без вывода решения)
Кратчайшая кривая между двумя точками в плоскости
Принцип наименьшего действия в механике
Что важно запомнить из этой темы
В следующей статье мы научимся вычислять первую вариацию для интегральных функционалов и получим основное необходимое условие экстремума — уравнение Эйлера—Лагранжа.