![](/user_photo/_userpic.png)
книги из ГПНТБ / Иоффе, А. Д. Теория экстремальных задач [учеб. пособие]
.pdf§ 2.2. ЭЛЕМЕНТАРНЫЕ ВЫВОДЫ |
Ш |
x ( t ) ^ L 0, функция, определяемая соотношением |
(2), |
должна иметь минимум в точке нуль. В итоге мы при ходим к такому необходимому условию экстремума:
Ф'(0) = 6 ^ (х .( •)>*(• )) = <>, V * ( . ) e = I 0. |
(3) |
Первый этап вывода закончен.
Второй этап состоит в преобразовании выражения для первой вариации на пространстве L0 посредством интегрирования по частям. Делают это двумя путями:
следуя Лагранжу, когда интегрируют по |
частям вто |
рое слагаемое, и — Дюбуа-Раймону, когда |
интегрируют |
первое. Преобразование по Лагранжу предполагает дополнительное условие гладкости, а именно, допуще ние, что функция р (t) = Lx | (<) является непрерывно
дифференцируемой. При этом дополнительном предпо ложении проинтегрируем по частям второе слагаемое в
выражении для первой |
вариации |
при условии, что |
||
x ( - ) e L o - Мы получаем: |
|
|
|
|
|
|
|
|
И) |
где |
|
|
|
|
я (0 = |
? ( 0 - р (0 = |
( - - ^ Д * |
+ |
Дс)|л (<). |
Приведем |
теперь преобразование |
первой вариации |
по Дюбуа-Раймону. Для этого проинтегрируем по ча стям первое слагаемое на пространстве Lq.
и получим, что выражение для первой вариации имеет такой вид:
t
(5 )
112 |
ГЛ. 2. НЕОБХОДИМЫЕ УСЛОВИЯ |
где |
ч |
м |
ь (0 = J q (т) dx + р (t) = J Lx \х (т)dx + L* L VY
Переходим к третьему этапу вывода уравнения Эйлера.
Л е м м а Л а г р а н ж а . Пусть функция a(t) непре рывна на отрезке [to, t\\. Предположим, что для любой непрерывно дифференцируемой функции x(t), обра щающейся в нуль на концах отрезка {to, ti], выполнено равенство
| a(t)x(t)dt = 0.
и
Тогда a(t) = 0.
Д о к а з а т е л ь с т в о . В силу непрерывности функ ции a(t) достаточно проверить, что a ( t ) = 0 во внутрен них точках отрезка [4, Д|. Предположим, что в некото
рой внутренней точке отрезка т значение а(т) ^=0. |
Без |
|||||||
ограничения общности можно |
считать, |
что |
а(г) > 0. |
|||||
|
|
Выберем |
е > |
0 |
столь |
ма |
||
|/ I |
----- 1- |
лым, чтобы, с |
одной |
сто |
||||
роны, |
отрезок |
До = [т — е, |
||||||
T-S |
T+S |
т + |
е] |
целиком |
лежал |
бы |
||
|
Рис. 2. |
внутри |
|
отрезка |
[to, til |
а с |
||
этом отрезке функция a(t) |
другой стороны, чтобы на |
|||||||
была бы |
больше |
некоторого |
положительного числа а. Возьмем теперь любую неот рицательную, но не тождественно равную нулю финит
ную функцию из |
СДДоД!]) с носителем в Д0. |
Например, |
||
в качестве такой |
функции можно взять (рис. |
2) |
||
х (t) = х (г, т, е ): |
, (t — х + е)2 (t — х — е)2> |
t е Ао> |
||
0 |
t ф Д0 |
|||
|
|
Применив теорему о среднем из интегрального исчисле ния, получим:
Ц |
|
|
J a(t)x (t) d t = |
^ a [t) х (t) dt ^ |
a | x (t) dt > 0. |
fn |
Ao |
Ao |
Мы пришли к противоречию. Лемма доказана.
§ 2.2. ЭЛЕМЕНТАРНЫЕ |
ВЫВОДЫ |
|
|
113 |
|||
Завершим вывод |
уравнения |
Эйлера |
по Лагранжу. |
||||
На первом этапе было установлено, |
что |
если |
x*(t) |
—■ |
|||
решение задачи (1), то выполнено |
равенство |
(3). |
На |
||||
втором этапе было |
показано, |
что на подпространстве |
|||||
Lo первая вариация |
(правда, |
при дополнительном пред |
положении) представима в виде (4). Сопоставив эти два факта с леммой Лагранжа, приходим к выводу, что
если |
x*(t) есть решение задачи |
(1), |
то |
необходимо |
|
должно выполняться соотношение |
|
|
|
||
[- 5 |
r L* + L' |
— -jT Lx (t, X. (t), xt (0) |
+ |
||
X*«) |
|
|
xt (t)) = 0, |
||
|
|
+ |
Lx {t, |
||
называемое уравнением Эйлера задачи |
(1) |
в форме Ла |
гранжа.
Отметим, что при выводе использовались вариации
x(t, К) — х * (/)+ Kx(t, т, е) экстремали **(/) по |
направ |
|
лению x(t, т, е), изображенному на рис. 2. |
|
|
Для того чтобы вывести то же самое уравнение по |
||
Дюбуа-Раймону докажем следующую лемму. |
|
|
Л е м м а Д ю б у а - Р а й мо и а. |
Пусть |
функция |
b(t) непрерывна на отрезке [U,ti\- |
Предположим, что |
для любой непрерывной функции v(t), в среднем рав ной нулю, выполнено равенство
|
f. |
|
|
|
|
| |
b(t)v(t)dt = 0. |
|
|
|
Ц |
|
|
|
Тогда b ( t ) = |
b0 = |
const. |
называется |
в среднем |
Напомним, что функция v(t) |
||||
равной нулю, если |
|
|
|
|
|
|
Ц |
|
|
|
|
С о (t) dt = |
0. |
|
|
|
*0 |
|
|
Д о к а з а т е л ь с т в о . Допустим, что |
заключение |
|||
леммы неверно. |
Тогда должны |
найтись две |
точки ti и |
%2, лежащие внутри отрезка [f0, fi], для которых Ь(х\)ф ф Ь ( тг), скажем, < т2 и & ( t i ) > 6 ( t 2 ) . Выберем
1 1 4 Г Л . г. Н Е О Б Х О Д И М Ы Е У С Л О В И Я
е > 0 столь малым, чтобы интервалы
Ai = [xi — е, г, + е]
и
А2 = [т2 — е, т2Г+ е]
не пересекались друг с другом, лежали внутри отрезка
[t0, / 1] и при этом |
выполнялось неравенство: |
|
Р, |
= min b (t) > max b (t) — р2. |
|
|
«<=Д, |
(ед, |
Очевидно, что этого можно добиться. Рассмотрим те
перь любую |
непрерывную функцию v(t), которая вне |
Ai U Д2 равна |
нулю, на Д1 неотрицательна и не тожде |
ственно равна нулю, а на Дг принимает противополож ные значения. В качестве примера нужной функции можно взять
v(t) = |
v (t, Tlt т2, е) = |
|
|
|
|
|
|
|||
|
|
|
[ |
|
(* — т , + |
е ^ - ^ + |
т. + |
е)2, |
# е |
Д„ |
|
|
|
= | |
— (t — х2 + |
е)2 (— t + |
т2 + |
е)2, |
t е |
Д2> |
|
|
|
|
' |
о |
, |
|
[to, *i] \ |
(Ai U Да). |
||
Снова по теореме о среднем получим |
|
|
|
|
||||||
J |
f1 |
|
|
|
|
Ib(t)v(t)dt> |
|
|
|
|
b(t)v(t)dt= J b{t)v(t)dt + |
|
|
|
|||||||
К |
|
Д| |
|
|
>(P i |
— |
Ра) Jv (t)d t> 0. |
|||
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
Д| |
|
|
Противоречие с условием доказывает лемму. |
|
|
||||||||
|
Сопоставив соотношения (3) и (5) с леммой Дюбуа- |
|||||||||
Раймона, получаем, |
что если x*(t) является решением |
|||||||||
задачи |
(1), то необходимо должно выполняться соотно |
|||||||||
шение |
|
J<i q(x)dx + |
|
|
|
|
|
|||
|
|
|
|
p ( t ) ^ c 0, |
|
|
|
|
||
или, |
подробнее, |
t |
|
|
|
|
|
|
||
|
|
|
|
|
|
|
||||
|
|
ft |
|
|
|
|
|
|
|
|
|
|
j |
Lx (т, x, (т), х, (т)) dx + |
Li (t, xt (0, К (t)) = |
c0. |
|
t
§ 2.2. ЭЛЕМЕНТАРНЫЕ ВЫВОДЫ |
115 |
Это соотношение называют уравнением Эйлера в форме Дюбуа-Раймона.
Первое слагаемое в последнем соотношении можно продифференцировать, откуда вытекает, что и второе слагаемое является непрерывно дифференцируемым.
Итак, мы пришли к следующему утверждению. |
|
||||||
П р е д л о ж е н и е |
1. |
Пусть |
в задаче (1) лагран- |
||||
жиан L |
непрерывно дифференцируем |
в некоторой об |
|||||
ласти |
U a R3 |
такой, |
что ей |
принадлежат |
точки |
||
(t, x t (t),xt (()), |
t ^ [ t 0,ti], |
где |
**(•)<= Ci([/0, ^i]). |
Для |
|||
того чтобы функция хД1) |
доставляла |
слабый локаль |
ный минимум в задаче (1), необходимо, чтобы было выполнено уравнение Эйлера в форме Лагранжа:
— -jf Lx (t. х, (t), xt (t)) + Lx (t, xt (t), x. (/)) = 0. (6)
Функции л:* (t), вдоль которых выполнено уравнение Эйлера, называются экстремалями.
Приведем несколько частных случаев, когда у урав
нения Эйлера имеются интегралы. |
|
|
|||
С л е д с т в и е 1. |
Если функция L не зависит от х, |
то |
|||
для экстремальности x*(t) |
необходимо, чтобы было вы |
||||
полнено соотношение |
|
|
|
|
|
Ex (t,xt (t)) = |
0, |
*е=[*0, *,]. |
(7) |
||
С л е д с т в и е 2. |
Если функция L не зависит от х, |
то |
|||
уравнение Эйлера допускает интеграл импульса: |
|
||||
р (0 = |
Lt (t, xt (/)) = |
pi = |
const. |
|
|
С л е д с т в и е 3. |
Если функция L |
не зависит от t, |
то |
уравнение Эйлера допускает интеграл энергии:
H(t) = p (t) xt (/) — L (x, (t), xt (0) =
= Ex (x, (t), xt (/)) i . (0 — L (xt (t), xt (t)) = H0 = const.
Следствия 1 и 2 непосредственно вытекают из (6). Для доказательства следствия 3 надо взять производную
d// |
и, воспользовавшись |
/ п \ |
|
(о ), показать, что она равна |
нулю.
116 |
ГЛ. 2. НЕОБХОДИМЫЕ УСЛОВИЯ |
Итак, для |
экстремали x*(t) найдено дифферен |
циальное уравнение (6) второго порядка. Общее ре шение этого уравнения зависит от двух произвольных
постоянных. Они «тратятся» на удовлетворение |
крае |
вых условий. |
|
Наметим путь вывода необходимого условия экстре |
|
мума для простейшей задачи Больца: |
, |
& (X( •)) = |
ф0(X (к)) + Ф1 (X Vi)) + |
|
|
+ Jй L(t, х (t), х (t)) dt -* inf, |
(8) |
. |
*0 |
|
где, в отличие от задачи (1), нет краевых условий, но функционал имеет терминальные слагаемые.
Этапы доказательства те же. В предположении о не прерывной дифференцируемости всех входящих в (8) функций, легко проверить, что для функции x*(t), ле жащей в области дифференцируемости ф0, г|ц и L, у функ ционала 33 существует первая вариация и она равна
6Я (*.( •),*(•)) =
= Фо (*. (to)) X (to) + ф1 (х , (*,)) X (t{) + М (х , (• ), X (• )) =
+ J {^х \Xt ft)х (t) + Lx 1^ (<) х (t)) dt. |
(9) |
Если хт(t) есть решение задачи (8), то очевидно, что
вя (*.(•). * ( - ) ) = о, |
|
V x ( - ) s C j ([#„,/,]). |
( ' |
На подпространстве L0, введенном нами ранее, первые вариации и Ы7 совпадают и, следовательно, в силу предложения 1, Lk | (t) = р (/) есть непрерывно диффе
ренцируемая функция и выполнено уравнение Эйлера
(6). Интегрируя по частям выражение (9) для первой вариации функционала 6&(xt (-), *(•)) по Лагранжу и
§ 2.2. ЭЛЕМЕНТАРНЫЕ ВЫВОДЫ |
117 |
воспользовавшись уравнением Эйлера, мы приходим к тому, что
вя (*.(■ ),*(■ )) = |
Ой(х*Оо))р Оо—))* Оо) + |
|
|
|
|
+ W (^ 0 0 ) + p Oi))^0.)- |
|
В силу соотношения (10) отсюда следует, что |
|||
% (*. Оо))= р 0о)> |
- Vi (*. 00) = Р 00- |
||
Мы пришли к следующему утверждению. |
Больца (8) |
||
П р е д л о ж е н и е |
2. |
Пусть в задаче |
|
функции гро, г|?1 и L являются непрерывно дифференци |
|||
руемыми. Для того |
чтобы функция x*(t) |
доставляла |
слабый локальный минимум в задаче (8), необходимо,
чтобы было выполнено уравнение Эйлера |
|
||
dt |
L, + L> |
= 0 |
( И ) |
|
X, (<) |
|
скраевыми условиями
РОо) — Lx \Xt (U) — оФ' {Х. 0о))>
|
|
(* •(',))• |
(12) |
|
Все сказанное нами выше безо всякого труда рас |
||||
пространяется на |
векторный случай. |
Например, |
если |
|
рассмотреть простейшую |
векторную |
задачу, где |
в (1) |
|
x ( - ) ( = C ? ( [ M i ] ) , |
* 0 6 = R n, |
x , g R", L: |
R X R " X R b - * R , |
то мы придем к уравнению Эйлера, имеющему в век торной записи вид (6). На самом деле это — система п уравнений второго порядка:
•••> |
*") + |
|
|
+ Lxi (t, xl, |
хп, х\ |
хп) = 0, |
(б') |
где i — 1, . . . . п. Общее решение этого уравнения за висит от 2п параметров, которые «тратятся» на удов летворение краевых условий.
Аналогично дело обстоит и с простейшей векторной задачей Больца, когда в (8) х (•) е С? ([/0, ^]), -ф0: R" -* R, -ф): R "-> R , L: R X R” X Rra—►R. Здесь снова уравне ние Эйлера имеет в векторной записи тот же вид (11)
118 |
|
ГЛ. 2. НЕОБХОДИМЫЕ УСЛОВИЯ |
|
|
||||
и при этом |
выполняются краевые условия (12), имею |
|||||||
щие также векторный смысл. |
|
|
|
|
||||
Доказательство этих утверждений мы предоставляем |
||||||||
читателю. |
Иллюстрации и обсуждения. Уравнение Эйлера |
|||||||
2.2.2. |
||||||||
для простейшей задачи является полным аналогом |
||||||||
уравнения Ферма /'(**) = |
0, о котором мы говорили во |
|||||||
введении. Чтобы показать это, проведем «неэлементар |
||||||||
ный», функциональный вывод уравнения Эйлера. |
|
|||||||
Рассмотрим |
подпространство |
L0 |
пространства |
|||||
Ci ([/о, Ч]), о |
котором говорилось в предыдущем пункте, |
|||||||
и задачу (1) представим, |
как |
задачу без |
ограничений: |
|||||
/(*(• )) = |
Jt, L (С |
(О + |
X(о, |
X, (/) + |
х (t)) dt inf; |
(13) |
||
|
*0 |
|
|
|
|
|
|
|
где * ,(/) — функция, |
подозреваемая |
на экстремум |
в за |
даче (1), г ( - ) е Д Совершенно аналогично тому, как это было проде
лано нами в примере 8 из § 0.2, показывается, что функционал / в (13) дифференцируем по Фреше в про
странстве L0 и его производная |
в |
нуле |
имеет |
вид |
|
t, |
|
|
|
|
|
</' (0), *( •)> = J |
(q (t) x(t) + |
p (t) X |
(0) dt, |
|
|
где функции q(t) и p(t) |
были |
введены |
в предыдущем |
||
пункте. |
|
|
|
|
|
Уравнение Ферма f'(0) — 0 равнозначно тому, что
J (Q(t)x(t) + p(t).i(t))dt = 0, V x ( - ) e = L 0. |
(14) |
ta |
|
Проинтегрировав первое слагаемое в (14) по ДюбуаРаймону и воспользовавшись тем, что в качестве функ ции y ( t ) = х (/), х ( - ) е L0, можно взять любую непре рывную функцию, в среднем равную нулю, мы полу чим, что линейный функционал в пространстве С ([/о, ti\), равный
§ 2.2. ЭЛЕМЕНТАРНЫЕ |
ВЫВОДЫ |
119 |
обращается в нуль на подпространстве тех |
функций |
|
y(t) из С([/0, fj), для которых |
|
|
J<i У (оdt = |
0. |
|
to |
|
|
В силу следствия из леммы об аннуляторе |
(см. § 0.1) |
|
мы сразу получаем: |
|
|
Jt, q (т) dr + р (t) = l 0, t
аэто и есть уравнение Эйлера.
Всилу отмеченного обстоятельства простейшая за дача вариационного исчисления есть бесконечномерный аналог задач на отыскание безусловного экстремума функций нескольких переменных. Но вместе с тем в за
дачах вариационного исчисления возникают дополни тельные в сравнении с классическим анализом эффек ты, связанные со спецификой этих проблем. Переходим к иллюстрациям.
Пр и м ер 1. Решение уравнения Эйлера сущест вует, единственно и доставляет абсолютный экстремум в поставленной задаче-.
|
1 |
Sfу(х (•)) = |
J" х1 (t) dt -> inf; х (0) = х (1) — 0. |
|
6 |
Уравнение Эйлера здесь таково: х = 0. Решение, |
|
удовлетворяющее |
граничным условиям, единственно: |
x * ( f ) = 0. Ясно, |
что оно доставляет абсолютный мини |
мум в поставленной задаче.
П р и м е р 2. Решение уравнения Эйлера существует, единственно, дает слабый экстремум, но не дает силь
ного экстремума-. |
|
I |
|
|
|
Sf2( x { - ) ) = |
f |
X*(t)dt-+ inf; |
|
о |
|
x (0) = |
0, |
x (1) — 1. |
120 ГЛ. 2. НЕОБХОДИМЫЕ УСЛОВИЯ '
Здесь уравнение Эйлера таково: ~ (Зх2) = 0. Един
ственное решение, удовлетворяющее граничным усло виям: x * ( t ) = t . Пусть функция x(t) принадлежит про странству Ci([0, 1]) и х(0) = х(\) — 0. Тогда функция x*(f) + * (0 является допустимой. Мы получаем:
|
•) + *(■)) = |
\ ( ~ T(t + |
x(t)))3dt = |
||
|
|
|
1 |
1 |
|
|
= ^ 2(^(-)) + |
з| *(*)<# + J* (3i2(0 + i 3(0)^ = |
|||
|
|
|
о |
о |
I |
|
|
|
|
|
|
|
|
|
= 3^2 (*.(•)) |
+ J(3i2(0 + *3(0)<ff. |
|
Таким образом, если |
|
6 |
|||
|
, |
||||
|
|
|
Зх2 (t) + х3 (t) > |
0, |
|
в |
частности, |
если |
|
|
|
|
|
|
11*(-)11.<3, |
|
|
то |
# 2 (х, (■) + |
* ( • ) ) > З'а (*.( |
•)), |
т. е. функция xt (t) = t |
доставляет слабый локальный минимум в поставленной
задаче. |
стороны, |
на последовательности функций |
||
С другой |
||||
|
хп (0 = х, (0 + К (0 , |
|
||
где h (0) = h (1) = 0 и |
|
|
|
|
fln(t) = |
- V n , |
0 < f < 1/л, |
||
|
1/л < f < 1, |
|||
|
V n { n - \ y \ |
|||
мы получаем |
значения |
-V n + |
|
|
Я2(Хп (•)) = |
О (1) |
оо. |
Остается заметить, что функции hn(t) сколь угодно близки к нулю в метрике С([0, 1]), если п -> оо . Полу чилось, что сильного экстремума здесь нет и inf = г = — оо. Причина первого явления — невыполнение уело-