Модуль I·Статья II·~4 мин чтения
Условия второго порядка и условие Якоби
Основы вариационного исчисления
Превратить статью в подкаст
Выберите голоса, формат и длину — AI запишет аудио
Условия второго порядка и условие Якоби
Мотивация: когда экстремаль является минимумом?
Уравнение Эйлера-Лагранжа — это условие первого порядка, аналог «производная равна нулю». Как и в обычном анализе, критическая точка может быть минимумом, максимумом или седловой точкой. Для определения типа экстремаля нужны условия второго порядка. Это особенно важно в задачах оптимального управления: нужно не просто найти экстремаль, но и убедиться, что она действительно минимизирует функционал, а не является, например, перевалом.
Вторая вариация
Рассмотрим функционал J[y] = ∫F(x, y, y') dx и его второй производную по параметру ε при возмущении y* + εη:
Вторая вариация: δ²J[y*; η] = d²/dε²|_{ε=0} J[y* + εη]
Вычисление (разложение в ряд Тейлора по ε до ε² включительно):
δ²J = ∫[F_{yy} η² + 2F_{yy'} η η' + F_{y'y'} η'²] dx
Используя интегрирование по частям: δ²J = ∫(P η'² + Q η²) dx, где:
- P = F_{y'y'} (вторая производная F по y')
- Q = F_{yy} − d/dx F_{yy'} (комбинированный член)
Необходимое условие для минимума: δ²J[y*; η] ≥ 0 для всех допустимых η.
Условие Лежандра
Условие Лежандра (необходимое): для минимума необходимо P(x) = F_{y'y'}(x, y*(x), y*'(x)) ≥ 0 на всём отрезке [x₀, x₁].
Смысл: F должна быть «выпуклой по y'» вдоль экстремали. Если P(x) < 0 хотя бы в одной точке, экстремаль не является минимумом.
Усиленное условие Лежандра (достаточное): P(x) > 0 строго на всём [x₀, x₁].
Пример: J[y] = ∫(1/2)(y'² − y²) dx (маятник). F = (1/2)(p² − y²). F_{y'y'} = 1 > 0 — условие Лежандра выполнено. Это ещё не достаточно для минимума, нужно проверить условие Якоби.
Уравнение Якоби и сопряжённые точки
Условие Лежандра проверяет знакоопределённость «в каждой точке» отдельно. Условие Якоби — глобальное условие.
Квадратичный функционал: δ²J = ∫(Pη'² + Qη²)dx — это функционал от η. Минимально при каких η?
Уравнение Штурма-Лиувилля для собственных чисел: −(Pu')' + Qu = λu.
Уравнение Якоби (нулевое собственное число): −(Pu')' + Qu = 0
с начальными условиями u(x₀) = 0, u'(x₀) = 1.
Сопряжённая точка x̄ к x₀: ближайший нуль решения уравнения Якоби u(x), то есть ближайший x̄ > x₀, при котором u(x̄) = 0.
Условие Якоби для минимума: сопряжённая точка x̄ не должна лежать в открытом интервале (x₀, x₁). Если x̄ ∈ (x₀, x₁) — экстремаль не является минимумом.
Полный разбор: маятник (задача о сопряжённых точках)
Функционал: J[y] = (1/2)∫₀ᵀ (y'² − y²) dx (малые колебания маятника, y — угол).
F = (1/2)(p² − y²). P = F_{y'y'} = 1, Q = F_{yy} − d/dx F_{yy'} = −1.
Уравнение Якоби: −u'' − u = 0 → u'' + u = 0. Это уравнение гармонического осциллятора!
Решение с u(0) = 0, u'(0) = 1: u(x) = sin(x).
Сопряжённые точки: u(x̄) = sin(x̄) = 0 → x̄ = π, 2π, 3π,...
Вывод: Если T < π, то сопряжённая точка x̄ = π > T — условие Якоби выполнено, экстремаль — минимум. Если T > π — x̄ = π ∈ (0, T) — условие Якоби нарушено, экстремаль НЕ является минимумом.
Физический смысл: при T < π маятник ещё не успел сделать четверть периода — траектория оптимальна. При T > π маятник «перекачнулся» — есть более короткий путь.
Теорема Морса и топологические следствия
Индекс Морса квадратичного функционала δ²J = число «отрицательных направлений», то есть число сопряжённых точек x₀ в (x₀, x₁).
Теорема Морса: связывает критические точки функционала (экстремали) с топологией пространства путей. Число геодезических между двумя точками на компактном многообразии ≥ суммы чисел Бетти многообразия путей. Это даёт нижние оценки на число решений вариационных задач.
Метод Ритца: приближённое решение
Часто уравнение ЭЛ трудно решить аналитически. Метод Ритца (1908): ищем решение в виде:
yₙ(x) = Σₖ₌₁ⁿ aₖ φₖ(x) + φ₀(x)
где φₖ — базисные функции (полиномы, синусы, конечные элементы), φ₀ удовлетворяет граничным условиям.
J[yₙ] = J(a₁,...,aₙ) — функция от n чисел → ∂J/∂aₖ = 0 (система из n уравнений).
Метод конечных элементов (МКЭ) — вариант Ритца с кусочно-линейными базисными функциями. Это основа ANSYS, COMSOL и других систем инженерного анализа. МКЭ сводит бесконечномерную вариационную задачу к конечномерной системе линейных уравнений KU = F.
Условия Вейерштрасса для сильного минимума
Условие Якоби гарантирует слабый минимум — оптимальность среди гладких возмущений. Для сильного минимума (среди всех допустимых функций, включая разрывные производные) нужны более сильные условия. Условие Вейерштрасса требует, чтобы Е-функция Вейерштрасса:
E(x, y, y', q) = F(x, y, q) − F(x, y, y') − (q − y') F_{y'}(x, y, y')
была неотрицательной для всех q (а не только q ≈ y'). Это означает, что отклонение производной даже на конечную величину не уменьшает функционал.
Особые экстремали
В некоторых задачах оптимальная траектория проходит через особые точки (singular arcs), где условие Лежандра вырождается: F_{y'y'} = 0. На таких участках уравнение Эйлера-Лагранжа теряет силу как уравнение второго порядка, и нужны дополнительные условия. Особые экстремали часто встречаются в задачах оптимального управления с ограничениями на управление: на одних участках управление «упирается» в границы (бэнг-бэнг), на других — внутри допустимого множества (особый режим).
Применения
- Управление ракетами: расчёт оптимальной траектории требует проверки всех условий второго порядка для гарантии минимальности
- Аэродинамика: профилирование крыла как минимизация сопротивления — необходимо проверять условие Якоби, чтобы найденный профиль действительно был минимумом, а не седлом
- Финансы: оптимальная стратегия потребления Мертона — экстремаль HJB-уравнения; условия второго порядка гарантируют максимальность полезности
- Робототехника: планирование траектории манипулятора с минимизацией энергии — проверка условий второго порядка в точках сопряжения сегментов
§ Акт · что дальше