4. О брахистохроне#
4.1. Краткое введение#
В тексте рассматриваются два решения проблемы поиска брахистохроны, предложенные математиком Марком Леви. Сам автор опубликовал одно из них в небольшой заметке, представляя его как краткое и уникальное (публикация достаточно свежая), но там оно не вполне подробно описано. Однако Леви ссылается на свою книгу “Classical Mechanics with Calculus of Variations and Optimal Control”, в которой изложены различные вопросы, смежные для механики и математического анализа. Благодаря последовательному изложению теории, сложный вариант решения задачи может стать доступным даже читателю с минимальной подготовкой. В этом материале изложены необходимые определения и теоремы, предложенные автором, а также рассматривается простое решение задачи без погружения в математику.
4.2. Лагранжиан#
Положим, что материальная точка движется по оси \( x \) под действием некоторой силы \( F(x) \).
Тогда запишем для нее разность кинетической и потенциальной энергии:
Будем считать, что \( x \) и \( \dot{x} \) — независимые друг от друга функции, параметризованные временем \( t \). Обозначим частные производные \( L \) так:
В таких терминах выражение \( m\ddot{x} = -U'(x) \) можно записать как \( \frac{d}{dt}L_{\dot{x}} = L_x \), это называют уравнением Эйлера-Лагранжа. Докажем его справедливость, а также ряда других полезных утверждений.
Рассмотрим траекторию на плоскости \( t, x \). Пусть \( x(t_0) = x_0 \), \( x(t_1) = x_1 \) — начальная и конечная точки соответственно (точки \( A_0 \),\( A_1 \), см. рисунок 1). Введем отображение из множества кривых с таким началом и концом на \( R \) действительные числа:
Рис. 1: Множество кривых
Функцию \( x \) называют критической для данного \( S \), если выполняется следующее:
для любой функции \( \xi \), при условии, что \( \xi(t_0) = \xi(t_1) = 0 \).
Принцип Гамильтона гласит: \( x \) тогда и только тогда повторяет траекторию тела, когда \( x \) критическая для конкретного уравнения движения в предложенном виде (одна из формулировок). Это сильное утверждение, доказательство которого выходит за рамки текущего рассуждения. Однако некоторую связь, достаточно важную, из определения критической функции получить можно.
4.2.1. Теорема 1: Уравнение Эйлера-Лагранжа#
Положим, что \( L(x, \dot{x}) \) имеет две непрерывные производные в своих переменных. Если \( x = x(t) \) — критическая для данного \( L \), то выполняется равенство:
В качестве примера использования такого уравнения можно использовать выражение для гармонических колебаний.
Доказательство
Из того, что \(x\) - критическая, следует:
откуда получаем:
Если равенство не выполнено, то левая часть ненулевая для некоторой точки из интервала \((t_0, t_1)\) вместе с какой-то ее окрестностью. Тогда подберем \(\xi\) так, чтобы в этой окрестности содержалась точка с \(\xi(\tilde t)>0\). Значит, существует точка, в которой всё выражение не равно нулю, противоречие. Значит, равенство \( \frac{d}{dt}L_{\dot{x}} = L_x \) выполняется.
4.2.2. Теорема 2: Частный случай теоремы Нётер#
Для каждого \( x \) решения уравнения Эйлера-Лагранжа верно следующее:
Доказательство
Продифференциируем:
Для указанного в начале частного примера эта теорема дает ЗСЭ, в таком виде она будет полезна и далее, хотя получена довольно просто.
4.3. Особый класс Лагранжиан#
Далее будем работать с более узкой сущностью:
4.3.1. Теорема 3#
Если \(y=y(x)\) минимизирует \(S\) из пердыдущего определения на некотором конечном интервале, тогда \(y\) удовлетворяет условию:
Рис. 2: Определение угла \( \theta \)
Доказательство
Поскольку подинтегральное выражение не зависит от \(x\), можно применить теорему Нётер:
После упрощения получаем нужный результат.
4.4. Сильно более простой путь#
Есть способ получить последний результат, важный для дальнейшей работы, не прибегая к столь сложным конструкциям, показанным выше.
Нам все так же нужно минимизировать интеграл \( S = \int\limits_{b}^{a} F(y) ds \). Представим его как дискретную сумму потенциальных энергий пружин особой конструкции: энергия пропорциональна растяжению, сами пружины расположены на особом стенде с горизонтальными стержнями, края пружин соеденены кольцами, движущимися по стержням без трения. Вертикальный отступ между стержнями одинаков, конечные точки заранее фиксированы:
где \(\Delta s_k\) - длина натяжения \(k\)-ой пружины на рисунке 3. Поскольку принцип наименьшего действия выполнится и в такой системе, полученная сумма будет минимальной. \(n\) можно взять сколь угодно большим и добиться требуемой точности (любой).
Рис. 3: Система пружин
Поскольку система в равновесии, горизонтальные проекции сил в каждой точке соединения скомпенсированы. То есть, \(F_k\sin\theta_k = const\), что и требовалось выяснить.
4.5. Брахистохрона#
Рис. 4: Поиск брахистохроны
Брахистохрона — это кривая быстрейшего спуска от одной фиксированной точки к другой.
4.5.1. Теорема 4#
Кривая быстрейшего спуска — циклоида.
Доказательство
Время движения материальной точки по кривой выражается интегралом:
где \(v=v(y)\) - скорость, ее определяет закон сохранения энергии:
Для ситуации справедливо утверждение \( \frac{F(y)}{\sqrt{1 + y'^2}} = F(y)\sin\theta = const \). Тогда:
Рис. 5: Иллюстрация к доказательству. Циклоида.
Указанное выше соотношение справедливо для циклоиды. В самом деле, выразим \(PC\): \(y/\sin\theta\), \(D\sin\theta\), откуда следует:
На самом деле сейчас мы доказали лишь то, что циклоида является критической функцией, минимизация требует дополнительного исследования.
4.6. Историческое доказательство#
Задача была опубликована Бернулли несколько веков назад (но не впервые им сформулирована), рассмотрим его решение. Он воспользовался оптической аналогией: луч света движется в среде со скоростью \(c = \sqrt{2gy}\), то есть со скоростью материальной точки. Тогда уже было известно, что свет выбирает кратчайшую дорогу, а также оптические законы, в частности, закон Снелла:
Подставляем одно в другое и получаем нужный результат. Лаконично и приятно.
Рис. 6: Иллюстрация к доказательству Бернулли