Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
314
Добавлен:
29.03.2015
Размер:
5.33 Mб
Скачать

4.1. Формула Эйлера-Лагранжа

Дана следующая задача:

–функционал, (4.1)

начальные условия: y(x0 ) = y0, y(x1 ) = y1.

Требуется найти такую функцию у(х), проходящую через точки (x0, y0) и (x1, y1), при которой данный функционал достигает максимума.

Решим задачу в общем виде.

Предположим, что функция у(х) доставляет экстремум функционалу. Зададим функции у(х) приращение у такое, что у = 0 в точках х0 и х1 и у  0 в других точках.

Найдем приращение функционала:

(4.2)

Разложим подынтегральную функцию в ряд Тейлора:

(4.3)

где R1 – остаток. Тогда, используя (4.3):

Приращение функции в точке экстремума равно нулю. По аналогии, если функция у(х) доставляет экстремум функционалу, то I = 0. I – главная часть приращения (первая вариация функционала).

I = 0, следовательно

(4.4)

Второй интеграл уравнения (4.4) проинтегрируем по частям:

, так как y в точках х1 и х0 равняется нулю. Следовательно,

(4.5)

(4.6)

(4.7)

Интеграл (4.7) равен нулю, если равно нулю выражение в скобках:

или

(4.8)

Выражение (4.8) есть формула Эйлера-Лагранжа или Эйлера.

Чтобы решить задачу вариационного исчисления, нужно решить дифференциальное уравнение Эйлера-Лагранжа (4.7) с граничными условиями: y(x0) = y0, y(x1) = y1.

Тип экстремума определяется условиями Лежандра:

fyy  0, I  min, fyy  0, I  max. (4.9)

Пример.

Требуется найти функцию, доставляющую экстремум функционалу и определить вид экстремума.

Решение.

1. Запишем формулу Эйлера: ,

2. Решаем полученное дифференциальное уравнение:

– 12x – 2y = 0,

y = – 6x,

y = – 3x2 + c1,

y =– x3 + c1x + c2

Определяем константы: y(0) = c2 = 0

y(1) = – 1 + c1 = 1, c1 = 2,

y(x) = – x3 + 2x.

3. Определение типа экстремума: fyy = (2y)y = 2, следовательно, при найденной функции у(х) функционал достигает максимума.

4.2. Частные случаи формулы Эйлера

Рассмотрим частные случаи формулы Эйлера:

1. Подынтегральная функция f не зависит от у: f (x, y).

Формула Эйлера примет вид:

(4.10)

Пример 1.

Решение.

Из начальных условий находим константы:

Ответ: у = х.

2. Подынтегральная функция f не зависит явно от х: f (у, y).

Найдем производную по х от выражения (fy fy):

(fy fy) = y fy + y fy y fyy (fy)x = y (fy fy).

Здесь y (fy fy) – формула Эйлера. Тогда (fy fy ).

Т.к. производная от выражения равна нулю, то выражение равно константе, отсюда

fy fy = C. (4.11)

Пример 2. (См. задачу о кривой на плоскости, по которой скатывается шар).

Будем искать решение этого дифференциального уравнения в параметрической форме: х(t), y(t). Воспользуемся следующей подстановкой: .

Из тригонометрии:

Применим подстановку:

Найдем зависимость x(t). Продифференцируем полученное выражение для y(t) по х:

{производная от сложной функции}.

Но согласно примененной подстановке

Таким образом,

Проинтегрируем полученное уравнение:

Решением задачи является уравнение циклоиды:

Рис. 4.1. Циклоида

4.3. Обобщенная задача вариационного исчисления

В обобщенной задаче подынтегральная функция зависит от п функций и их производных по х:

(4.12)

граничные условия: yi(x0 ) = yi0, yi(x1) = yi1, i = 1,n.

Решение задачи является решением системы дифференциальных уравнений Эйлера:

(4.13)

сграничными условиями:yi(x0 ) = yi0, yi(x1) = yi1, i = 1,n.

Пример.

Найти функции y1 и y2, при которых функционал достигает экстремума и выполняются граничные условия.

Решение.

Составим систему уравнений Эйлера:

составим характеристическое уравнение:

для

для

C1, C2, C3, C4 находятся из граничных условий.

Соседние файлы в папке МОТС