Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpora.doc
Скачиваний:
22
Добавлен:
28.10.2018
Размер:
543.74 Кб
Скачать

Задача Больца.

Определение. Задачу вида

F(x)= ∫[a; b] L(t, x(t),x'(t))dt + r(x(a), x(b)) → extr,   x∈C1[a, b],     (6.8.1)

где L – гладкая функция трёх независимых переменных (t, x, x') (как и в ПВЗ - лагранжиан задачи), r - гладкая функция двух переменных xa и xb, будем называть задачей Больца.

На основе результатов, полученных для простейшей вариационной задачи, нетрудно убедиться, что функционал F непрерывно дифференцируем, причем для всех h∈C1[a, b] справедлива формула

DF(x)h= ∫[a; b] Lx(t, x(t),x'(t))h(t)+Lx '(t, x(t),x'(t))h'(t)dt + rxa(x(a), x(b))h(a)+rxb(x(a), x(b))h(b).     (6.8.2)

Как и во всех гладких задачах без ограничений, необходимым условием экстремума является DF(x) = 0, или

DF(x)h = 0 для всех h∈C1[a, b].     (6.8.3)

Ограничимся в условии (6.8.3) на первом этапе только теми h, у которых h(a)=h(b)=0. Тогда получаем равенство

[a; b] Lx(t, x(t),x'(t))h(t)+Lx '(t, x(t),x'(t))h'(t)dt = 0,

которое по лемме Дюбуа-Реймона эквивалентно уравнению Эйлера:

d/dt Lx '(t, x(t),x'(t))  = Lx(t, x(t),x'(t)).

Следовательно, для всех h∈C1[a, b] имеем:

[a; b] Lx(t, x(t),x'(t))h(t)+Lx '(t, x(t),x'(t))h'(t)dt = ∫[a; b] {d/dt Lx '(t, x(t),x'(t)) }h(t)+Lx '(t, x(t),x'(t))h'(t)dt =

= Lx '(t, x(t),x'(t))h(t) |ab = Lx '(b, x(b),x'(b))h(b) - Lx '(a, x(a),x'(a))h(a),

откуда

DF(x)h= {Lx '(b, x(b),x'(b)) + rxb(x(a), x(b))} h(b) + {rxa(x(a), x(b)) - Lx '(a, x(a),x'(a))}h(a) = 0.   (6.8.4)

Чтобы условие (6.8.4) выполнялось для всех h необходимо (и достаточно), чтобы множители перед h(a) и h(b) равнялись нулю, или:

Lx '(a, x(a),x'(a)) = rxa(x(a), x(b));  Lx '(b, x(b),x'(b)) = - rxb(x(a), x(b))} h(b).    (6.8.5)

Таким образом, доказана следующая теорема.

Теорема 6.8.1. Пусть x* - решение задачи (6.8.1). Тогда

1) x* удовлетворяет уравнению Эйлера;

2) при x=x* выполняются условия трансверсальности (6.8.5).

Замечание. Аналогичным способом можно действовать и с условиями второго порядка. В частности, вычислив дифференциал второго порядка функционала F, можно рассмотреть его на множестве функций h, таких что и ограничившись функциями h, таких что h(a)=h(b)=0. В результате мы установим, что для задачи Больца справедливы такие же условия Лежандра и Якоби, как и для простейшей вариационной задачи

6.9. Изопериметрические задачи.

Определение. Задачу вида

f0(x)= ∫[a; b] L0(t, x(t),x'(t))dt → extr,  

fk(x)= ∫[a; b] Lk(t, x(t),x'(t))dt = Ck , k=1,...,m

x(a)=x1, x(b)=x2,  x∈C1[a, b],     (6.9.1)

где Lk – гладкие функции трёх независимых переменных (t, x, x'), будем называть классической изопериметрической задачей.

В отичие от ранее рассмотренных задач (6.9.1) - это задача с ограничениями, следовательно для ее исследования нужно пользоваться правилом множителей Лагранжа (теорема 5.6.4).

Составим функцию Лагранжа:

F = ∑0≤k≤mλkfk =  ∑0≤k≤mλk[a; b] Lk(t, x(t),x'(t))dt =∫[a; b] L(t, x(t),x'(t))dt,

где L(t, x, x') = ∑0≤k≤mλkLk(t, x, x').                      (6.9.2)

Согласно теореме 5.6.4 если x - решение нашей задачи, то должно выполняться условие DF(x)=0. Однако функционал F такой же, как в простейшей вариационной задаче, поэтому условие DF(x)=0 снова приводит к уравнению Эйлера:

d/dt Lx '(t, x(t),x'(t))  = Lx(t, x(t),x'(t)).

Пример. Пусть r(t) = (x(t), y(t)), t∈[0; 1] - параметризация простой (без самопересечений) гладкой кривой. Для того, чтобы ограничиться замкнутыми кривыми, добавим условия r(0) = (x(0), y(0)) = r(1) = (x(1), y(1)) = (0; 0).

Площадь, ограниченную кривой r, можно вычислить по формуле (с точностью до знака):

f0(r)= ∫[0; 1] x(t)y'(t)dt.  

Длина кривой r вычисляется по формуле:

f1(r)= ∫[0; 1] |r'(t)|dt = ∫[0; 1] ([x'(t)]2+[y'(t)]2)1/2dt.

Таким образом, формализацию задачи Дидоны можно записать следующим образом:

f0(r)= ∫[0; 1] x(t)y'(t)dt → extr,

f1(r)= ∫[0; 1] ([x'(t)]2+[y'(t)]2)1/2dt = С,

x(0) = y(0) = x(1) = y(1) = 0,

r=(x, y) ∈C1[0; 1].

Для нахождения решения составим функцию Лагранжа: L = λ0 x y' + λ1([x']2+[y']2)1/2.

Вычислим частные производные функции L:

Lx = λ0 y'; Ly = 0; Lx ' = λ1x'/([x']2+[y']2)1/2; Ly ' = λ0 x + λ1y'/([x']2+[y']2)1/2.

Составим уравнение Эйлера: d/dt Lr '(t, r(t),r'(t))  = Lr(t, r(t),r'(t)). Получим систему

d/dt Lx '(t, r(t),r'(t))  = Lx(t, r(t),r'(t)); d/dt Ly '(t, r(t),r'(t))  = Ly(t, r(t),r'(t)), или

d/dt{ λ1x'/([x']2+[y']2)1/2} = λ0 y';     d/dt0 x + λ1y'/([x']2+[y']2)1/2} = 0.

Каждое из уравнений системы можно один раз проинтегрировать:

λ1x'/([x']2+[y']2)]1/2 = λ0 y + С1;    λ0 x + λ1y'/([x']2+[y']2)]1/2 = С2, откуда

0 y + С1)2 + (λ0 x - С2)2 = λ12.                       (6.9.3)

Если λ1=0, то x=const, y=const - кривая r вырождается в точку и не может иметь заданной длины. Если λ0=0, то λ12[x']2/([x']2+[y']2) = С12, λ12[y']2/([x']2+[y']2) = С22, откуда |x'|=const, |y'|=const, т.е. график кривой r лежит на некоторой прямой (при этом площадь, ограниченная кривой равна нулю).

В противном случае (6.9.3) - это уравнение окружности. Следовательно, единственная простая замкнутая кривая, которая может претендовать на роль решения задачи Дидоны - это окружность.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]