![](/user_photo/2706_HbeT2.jpg)
Методы оптимизации семинары
.pdfx0 = (0, |
10) |
f(x0) = 100 |
|
Исследующий поиск |
|||
x1 = (0, |
9.5) |
f(x1) = 90,25 |
|
Поиск по образцу |
|||
x3 |
= (0, |
8) |
f(x3) = 64 |
Поиск по образцу |
|||
x4 |
= (0, |
4.5) |
f(x4) = 20,25 |
Поиск по образцу |
|||
x5 |
= (0, |
-2) |
f(x5) = 4 |
Исследующий поиск |
|||
x6 |
= (0, |
-1.5) |
f(x6) = 2,25 |
Исследующий поиск с уменьшением шага x7 = (0, 0) f(x7) = 0
Наименьшее значение функции достигается а точке (0, 0) с точностью ε
= 0,1.
Глава 4. Вариационное исчисление
1. Постановка задачи
На практике существуют задачи оптимизации, в которых не удается описать качество выбранного решения с помощью целевой функции. В этих задачах критерий качества зависит от функции, определить которую необходимо так, чтобы критерий принял минимальное или максимальное значение.
Вариационными задачами называются задачи о поиске экстремума функционалов, то есть величин, численное значение которых определяется выбором одной или нескольких функций.
Переменная J(y(x)) называется функционалом, зависящим от функции y(x), если каждой кривой из заданного класса функций M соответствует вполне определенное действительное значение J.
1
Пример 1. Найти значение функционала J ( y(x)) = ò y(x)dx на следующих
0
кривых y1(x) = x, y2(x) = x2, y3(x) = - (x – 1)2 +1.
Найдем значения функционала, соответствующие приведенным
функциям J(y1(x) = ½, J(y2(x) = 1/3, J(y3(x) = 2/3.
В данном примере функционал имеет простой смысл – площадь под кривой y(x). Каждой кривой поставлено в соответствие число, равное площади. Очевидно, можно поставить задачу о нахождении такой кривой, площадь под которой была бы минимальна (максимальна). В рассмотренном примере такой кривой является y3(x).
Приведем основные понятия, которые будут использоваться в этой
главе.
Функции, на которых сравниваются значения функционалов, называются допустимыми функциями.
Вариацией δy(x) аргумента y(x) функционала J(y(x)) называется разность допустимых функций функционала δy(x) = y1(x) – y(x).
Приращением ∆J функционала называется разность:
∆J = ∆J(δy) = J(y +δy) – J(y).
Главную часть приращения функционала, линейную относительно вариации аргумента, называют вариацией функционала и обозначают δJ.
|
x |
|
|
Пример 2. Найти вариацию функционала J(y(x))= ò1 |
yy' dx . |
||
|
x0 |
|
|
По определению приращения функционала имеем |
|
|
|
x |
|
x |
|
∆J=J(y(x)+δy(x))-J(y(x))= ò1 |
(y + δy)(y' + δy' )dx − ò1 |
yy' dx = |
|
x0 |
|
x0 |
|
x |
x |
|
|
ò1 (y'δy + yδy' )dx + ò1 δyδy'dx , |
|
|
|
x0 |
x0 |
|
|
Откуда искомая вариация равна: |
|
|
|
![](/html/2706/1221/html_DYQgbyk2VZ.JHbz/htmlconvd-Lfo96963x1.jpg)
|
|
x |
|
|
|
|
δJ(y(x))= ò1 |
(y'δy + yδy' )dx |
|
||
|
|
x0 |
|
|
|
Пример 3. Найти вариацию функционала J(y(x))= òb |
y 2 (x)dx . |
||||
|
|
|
|
a |
|
Запишем приращение функционала |
|
|
|||
∆J= òb (y(x) + δy(x))2 dx - òb |
y2 (x)dx = òb 2y(x)δy(x)dx + òb (δy(x))2 dx |
||||
a |
a |
|
|
a |
a |
Откуда искомая вариация равна |
|
|
|
||
|
δJ(y(x))= òb |
2y(x)δy(x)dx . |
|
||
|
|
a |
|
|
|
Функционал J(y(x)), определенный на классе M кривых y(x), достигает
на кривой y*(x) глобального минимума (максимума), если
J(y*(x)) ≤ J(y(x)) (J(y*(x)) ≥ J(y(x)))
для любой кривой y(x) принадлежащей M.
Теорема 1.(Необходимые условия экстремума). Если функционал J(y(x)), имеющий вариацию, достигает минимума или максимума на кривой y*(x), где y*(x) есть внутренняя точка области определения функционала, то при y(x) = y*(x) первая вариация функционала равна нулю δJ = 0.
Найти вариацию функционала
1. |
J(y(x))= òe |
(yy' |
+ xyi2 )dx , если y=ln(x), δy=α(x −1) |
|
|
1 |
|
|
e −1 |
Ответ: δJ=3α. |
|
|||
2. |
J(y(x))= ò1 |
(y2 |
+ y'2 )dx |
|
|
0 |
|
|
|
|
|
1 |
|
|
Ответ: δJ= ò(2y − 2y'' )δydx |
||||
|
|
0 |
|
|
3. |
J(y(x))= ò0 |
(12xy − y'2 )dx |
||
|
−1 |
|
|
|
Ответ: δJ= ò0 |
(12x + 2y'' )δydx |
|||
|
π |
−1 |
|
|
|
|
|
|
|
4. |
J(y(x))= ò2 |
(y'2 |
− y2 )dx |
|
|
0 |
|
|
|
π
Ответ: δJ= ò2 (−2y − 2y'' )δydx
0
2. Вариационные задачи поиска безусловного экстремума
![](/html/2706/1221/html_DYQgbyk2VZ.JHbz/htmlconvd-Lfo96964x1.jpg)
2.1. Функционалы, зависящие от одной функции
На множестве M задан функционал
x1
J ( y(x)) = òF(x, y(x), y′(x))dx,
x0
где подынтегральная функция F(x,y,y′) имеет непрерывные частные производные до второго порядка включительно по всем переменным.
Среди допустимых кривых y(x), принадлежащих множеству M, требуется найти кривую y*(x), на которой функционал достигает экстремума, то есть
x1
J ( y* (x)) = extr òF(x, y(x), y′(x))dx. (1)
y( x) M x0
Так как на кривые y(x), образующие множество M , не наложено дополнительных условий, кроме граничных, то поставленная задача называется задачей поиска безусловного экстремума.
Стратегия поиска решения задачи (1) состоит в определении первой вариации δJ функционала J(y(x)) и приравнивании ее к нулю согласно теореме о необходимом условии экстремума функционала. В результате получаются соотношения, позволяющие найти кривые, “подозрительные” на наличие экстремума функционала. С помощью анализа второй вариации функционала выводятся достаточные условия экстремума, позволяющие сделать вывод о достижении минимума или максимума.
Теорема 2. Если на кривой y*(x), удовлетворяющей граничным условиям y*(x0) = y0 , y*(x1) = y1, достигается экстремум функционала в задаче (1), то она удовлетворяет уравнению Эйлера
Fy − dxd Fy′ = 0.
В развернутой форме уравнение Эйлера имеет вид y′′Fy′y′ + y′Fyy′ + Fxy′ − Fy = 0.
Уравнение Эйлера представляет собой дифференциальное уравнение второго порядка относительно неизвестной функции y(x). Общее решение этого уравнения содержит две произвольные постоянные C1 и C2, которые должны определиться из граничных условий.
Интегральные кривые уравнения Эйлера называются экстремалями. Только на удовлетворяющих граничным условиям экстремалях может реализовываться экстремум.
Итак, для того чтобы применить необходимые условия экстремума в задаче (1) надо выполнить следующие действия.
1.Найти Fy , Fy′ , dxd Fy′ и записать уравнение Эйлера.
2.Найти общее решение уравнения Эйлера y = y(x,C1,C2).
3.Определить постоянные C1 и C2 из граничных условий, решая
систему
y(x0, C1, C2 ) = y0 ,
![](/html/2706/1221/html_DYQgbyk2VZ.JHbz/htmlconvd-Lfo96965x1.jpg)
y(x1, C1, C2 ) = y1.
В результате получить экстремаль y*(x), на которой может достигаться экстремум функционала.
Пример 1. Найти экстремаль функционала
1
J (y(x)) = ò(y2 + y′2 )dx,
0
удовлетворяющую, граничным условиям y(0) = 0, y(1) = 1.
Так как F = y2 + y′2 , Fy = 2y, Fy′ = 2y′, |
d |
Fy′ = 2y′′ , то уравнение Эйлера |
|
dx |
|||
|
|
будет иметь вид y′′ - y = 0. Найдем общее решение этого уравнения, определим константы C1 и C2 и получим экстремаль y*(x).
y(x) = C1eλ1x + C2 eλ2x = C1ex + C2e− x ,
y(0) |
= C1 + C2 = 0, |
|
|
|
|||||||
y(1) = C1e + C2e−1 =1, |
|
||||||||||
C = |
e |
|
, |
C |
|
= |
|
e |
, |
||
e2 −1 |
|
1− e2 |
|||||||||
1 |
|
|
2 |
|
|
|
|||||
y* (x) = |
|
e |
ex + |
|
e |
|
e−x . |
||||
e2 |
|
−1 |
1− e2 |
||||||||
|
|
|
|
|
|
|
Пример 2. Найти экстремаль функционала
J (y(x)) = ò0 (12y − y′2 )dx ,
−1
удовлетворяющую граничным условиям y(-1) = 1, y(0) = 0.
Так как F =12y − y′2 , Fy =12x, Fy′ = −2y′, |
d |
Fy′ = −2y′′ , то уравнение |
|
dx |
|||
|
|
Эйлера будет имеет вид y′′ = -6x. Найдем общее решение этого уравнения,
определим константы C1 и C2 и получим экстремаль y*(x). y′ = -3x2 + C1, y = -x3 + C1x + C2,
y(-1) = 1 – C1 + C2 = 1,
y(0) = C2 = 0, y*(x) = - x3.
π
Пример 3. Найти экстремаль функционала J(y(x))= ò2 ( y'2 − y2 )dx
0
Удовлетворяющую граничным условиям y(0)=1, y( π2 )=0.
Составим уравнение Эйлера:
F = y'2 − y2 , F |
|
= −2y , |
F |
|
= 2y' , |
d |
F |
' = 2y'' , |
||
|
' |
dx |
||||||||
|
d |
y |
|
|
y |
|
|
y |
|
|
Fy − |
|
F |
' = 0, |
|
|
y'' + y = 0 |
|
|||
dx |
|
|
|
|
||||||
|
|
y |
|
|
|
|
|
|
|
Найдем общее решение уравнения Эйлера, определим константы C1 и C2 y '' + y = 0 , однородное уравнение:
![](/html/2706/1221/html_DYQgbyk2VZ.JHbz/htmlconvd-Lfo96966x1.jpg)
y(x)=C1·cos(x)+C2·sin(x), y(0)=C1=1, y( |
π )=C2=0. |
||||||||||
Получим экстремаль y*(x)=cos(x). |
|
|
2 |
|
|
|
|
||||
|
|
|
|
|
|
|
|||||
Пример 4. Найти экстремаль функционала J(y(x))= ò1 |
(y2 + y'2 + 2yex )dx , |
||||||||||
удовлетворяющую граничным условиям y(0)=0, y(1)=0. |
0 |
|
|
|
|||||||
|
|
|
|
|
|||||||
Составим уравнение Эйлера |
|
|
|
|
d |
|
|
||||
F = y2 + y'2 + 2yex , |
Fy = 2y + 2ex , F |
|
= 2y' |
, |
|
F |
' = 2y'' , |
||||
' |
dx |
||||||||||
|
d |
|
|
y |
|
|
|
y |
|
||
Fy − |
F |
' = 0, |
2y + 2ex − 2y'' |
|
= 0, y'' |
− y = ex . |
|||||
dx |
|
||||||||||
|
y |
|
|
|
|
|
|
|
|
|
Найдем общее решение неоднородного дифференциального уравнения, определим константы
y(x)=C1ex+C2e-x+ 2x ex, y(0)=C1+C2=0, y(1)=C1e+C2e-1+ 2e =0
|
|
e2 |
|
|
e2 |
|
|
|
|||
|
C1= − |
|
, C2= |
|
. |
|
|
|
|||
|
2(e2 −1) |
2(e2 −1) |
|
|
|
||||||
Получим экстремаль |
y* (x) = − |
e2 |
ex + |
e2 |
e−x + |
x |
ex . |
||||
2(e2 −1) |
2(e2 −1) |
|
|||||||||
|
|
|
|
|
2 |
|
Найти экстремали функционалов
1
1. J(y(x))= ò y'2 dx , y(0)=0, y(1)=1. (отв. y*(x)=x )
0
2. J(y(x))= ò1 (xy' − y'2 )dx, y(0)=1, y(1)=1/4. (отв. y*(x)=x2/4-x+1 )
0
3. J(y(x))= ò2 (x2 y'2 +12y2 )dx , y(1)=1, y(2)=8. (отв. y*(x)=x3 )
1
4. J(y(x))= ò8 (x − 4y)2 dx, y(4)=1, y(8)=2. (отв. y*(x)=x/4 )
4
4
5. J(y(x))= ò(xy'4 − 2yy'3 )dx , y(2)=1, y(4)=5. (отв. y*(x)=2x-3 )
2
6. J(y(x))= ò2 (xy' 3 − 3yy' 2 )dx , y(0)=4, y(2)=6. (отв. y*(x)=x+4 )
0
7. J(y(x))= ò1 (y'2 + 3yy' + 24x2 y)dx , y(0)=1, y(1)=0. (отв. y*(x)=x4-2x+1 )
0
8. J(y(x))= ò1 (y'2 + y' +1)dx , y(0)=1, y(1)=2. (отв. y*(x)=x+1 )
0
9. J(y(x))= òe (xy'2 − 2y' )dx , y(1)=1, y(e)=2. (отв. y*(x)=ln(x)+1 )
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|||
10. |
J(y(x))= ò2 |
(xy' + y)2 dx , y(1)=1, y(2)=1/2. (отв. y*(x)=1/x ) |
|||||||||||||
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|||
11. |
J(y(x))= ò2 |
(xy'2 |
+ |
|
y2 |
|
+ 2y ln(x))dx , y(1)=0, y(2)=1-ln(2). (отв. y*(x)= |
||||||||
|
|
||||||||||||||
|
1 |
|
|
|
|
|
x |
x |
|||||||
2 (x − 1) − ln(x) |
) |
|
|
|
|
|
|
|
|
||||||
3 |
x |
|
|
|
|
|
|
'2 |
|
|
|
|
|||
|
2 |
|
|
2 |
|
|
y |
|
|
|
|
||||
12. |
J(y(x))= ò |
( |
3y3 |
+ |
|
|
+ 8y)dx , y(1)=0, y(2)=8ln(2). (отв. y*(x)=x3ln(x) ) |
||||||||
x |
|||||||||||||||
|
1 |
|
|
x |
|
|
|
|
|
||||||
13. |
J(y(x))= ò2 |
(xy'2 |
+ 2yy' )dx , y(1)=0, y(2)=ln(2). (отв. y*(x)=ln(x) ) |
||||||||||||
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|||
14. |
J(y(x))= −ò1 |
(x3 y'2 + 3xy2 )dx , y(-2)=15/8, y(-1)=0. (отв. y*(x)= |
1 |
− x ) |
|||||||||||
3 |
|||||||||||||||
|
|
|
−2 |
|
|
|
|
|
|
|
|
x |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
15. |
J(y(x))= ò2 |
((xy' |
+ y)2 |
+ (1+ x2 )y' )dx , y(1)=-1/2, y(2)=1. (отв. y*(x)= |
|||||||||||
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|||
1 x +1− |
2 |
) |
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
||||
2 |
|
x |
|
|
|
|
|
|
|
|
|
|
|
2.2. Функционалы, зависящие от нескольких функций
Рассмотрим множество M допустимых функций y1(x), y2(x),…,yn(x), непрерывно дифференцируемых на отрезке [ x0, x1 ], удовлетворяющих
граничным условиям yi(x0) = yi0, yi(x1) = yi1. На множестве M задан функционал
x1
J (y1 (x), y2 (x),...yn (x)) = òF(x, y1 (x),..., yn (x), y1′(x),..., y′n (x))dx ,
x0
где подынтегральная функция имеет непрерывные частные производные до второго порядка включительно по всем переменным.
Среди допустимых функций требуется найти функции y1* (x), y2* (x),..., yn* (x) , на которых функционал достигает экстремума.
Искомые экстремали являются решением системы дифференциальных уравнений второго порядка, называемой системой Эйлера
F |
− |
d |
F |
yi′ |
= 0, i = 1,2,...,n. |
|
dx |
||||||
yi |
|
|
|
Эта система уравнений относительно искомых функций играет в поставленной задаче ту же роль, что и уравнение Эйлера для одной неизвестной функции y(x).
Итак, для того чтобы применить необходимые условия экстремума в поставленной задаче надо выполнить следующие действия.
1. Найти Fyi , Fyi′ , |
d |
Fy′i , i =1,2,...,n и записать систему уравнений Эйлера |
|
dx |
|||
|
|
F |
− |
d |
F |
yi′ |
= 0, i = 1,2,...,n. |
|
dx |
||||||
yi |
|
|
|
2.Найти общее решение системы уравнений Эйлера.
3.Определить постоянные C1,…,C2n из граничных условий, решая
систему
yi(x0, C1,…, C2n ) = yi0 , i = 1,2,…,n, yi(x1, C1,…, C2n ) = yi0, i = 1,2,…,n.
В результате получить экстремали y1* (x), y2* (x),..., yn* (x) , на которых может
достигаться экстремум функционала.
Пример 1. Найти экстремали функционала
J (y1 (x), y2 (x)) = ò1 ( y1′y′2 + 6xy1 +12x2 y2 )dx,
0
удовлетворяющие граничным условиям: y1(0) = y2(0) = 0, y1(1) = y2(1) = 2.
F = y′y′ |
+ 6xy +12x2 y |
|
, |
F |
= 6x, F |
|
=12x2 , F |
y1′ |
= y′ |
, F |
y2′ |
= y′, |
d |
F |
= y′′, |
d |
F |
= y′′. |
|
|
|
|
|||||||||||||||
1 2 |
1 |
2 |
|
y1 |
|
y2 |
|
2 |
|
1 dx y1′ |
2 dx y2′ |
1 |
Запишем систему уравнений Эйлера
F − |
d |
F |
y1′ |
= 6x − y′′ = 0, |
|
dx |
|||||
y1 |
|
2 |
|||
F − |
d |
F |
=12x2 − y′′ = 0 |
||
dx |
|||||
y2 |
|
y′2 |
1 |
Найдем общее решение системы y1(x) = x4+C1x Определим константы из граничных условий С1 = запишем экстремали функционала y1*(x) = x4 +x, y2*(x)
Пример 2. Найти экстремали функционала
+C2, y2(x) = x3+C3x +C4.
С3 = 1, С2 = С4 = 0, = x3 +x.
|
|
|
|
|
|
|
|
|
|
|
|
|
π |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
′2 |
|
|
′2 |
+ 2y1 y2 )dx , |
|
|
|
|
|
|
||||
|
|
|
|
|
|
J (y1 (x), y2 (x)) = ò |
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
( y1 |
|
+ y2 |
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
удовлетворяющие граничным условиям: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
y1(0) = y2(0) = 0, y1(π/2) = 1, y2(π/2) = -1. |
|
|
|
|
|
|
||||||||||||||||||
F = y′2 |
+ y′2 |
+ 2y y |
, |
F |
|
= 2y |
, F |
= 2y , F |
y1′ |
= 2y′, F |
y2′ |
= 2y′ |
, |
d |
F |
y1′ |
= 2y′′, |
d |
F |
y2′ |
= 2y′′ |
|||||||
|
|
|
||||||||||||||||||||||||||
1 |
2 |
1 2 |
|
|
y1 |
2 |
|
y2 |
|
1 |
|
|
1 |
|
2 |
|
dx |
1 dx |
2 |
|||||||||
Запишем систему уравнений Эйлера |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
F |
− |
d |
F |
y1′ |
= 2y |
|
− 2y′′ = 0, |
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
dx |
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
y1 |
|
|
|
2 |
|
|
1 |
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
F |
− |
d |
F |
= 2y − 2y′′ = 0 |
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
dx |
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
y2 |
|
|
y′2 |
|
|
1 |
|
|
2 |
|
|
|
|
|
|
|
|
|
Решаем систему, сводя ее к одному уравнению относительно переменной y1, y1′′′ = y2′, y1(4) = y2′′, y1(4) – y1 = 0. Общее решение полученного
однородного уравнения записывается в форме y1(x) = C1ex + C2e-x +C3cosx + C4sinx, тогда y2(x) = C1ex + C2e-x - C3cosx - C4sinx.
Определяем постоянные С1, С2, С3, С4 из граничных условий
![](/html/2706/1221/html_DYQgbyk2VZ.JHbz/htmlconvd-Lfo96969x1.jpg)
y1 (0) = C1 + C2 + C3 |
= 0, |
|
|
||||
y2 (0) = C1 + C2 - C3 |
= 0, |
|
|
||||
|
|
π |
|
e− |
π |
|
|
y (π ) = C e 2 |
+ C |
2 + C |
|
=1, |
|||
1 |
2 |
1 |
2 |
|
|
4 |
|
|
|
π |
|
e− |
π |
|
|
y |
(π ) = C e 2 |
+ C |
2 - C |
|
= -1. |
||
2 |
2 |
1 |
2 |
|
|
4 |
|
Имеем: С1 =С2 =С3 =0, С4 = 1. Записываем экстремали: y1*(x) = sinx, y2*(x) = -sinx.
Пример 3. Найти экстремали функционалов
J(y1(x),y2(x))= πò(y1'2 − 2y12 + 2y1 y2 − y2'2 )dx
0
Удовлетворяющие граничным условиям y1(0)=y2(0)=0, y1(π)=y2(π)=1.
F = y'2 |
− 2y2 |
+ 2y y |
2 |
− y'2 , F |
= −4y + 2y |
2 |
, F |
= 2y |
1 |
, |
F |
' |
= 2y' |
, |
||||||
1 |
1 |
1 |
2 |
|
y1 |
|
1 |
|
|
y2 |
|
y |
|
1 |
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
F ' |
= −2y2' , |
|
d |
|
F ' = 2y1'' |
, |
d |
F ' |
= −2y2'' . |
|
|
|
|
|
|
||||
|
|
dx |
dx |
|
|
|
|
|
|
|||||||||||
|
y2 |
|
|
|
y1 |
|
|
y2 |
|
|
|
|
|
|
|
|
|
|||
Запишем систему уравнений Эйлера |
|
|
|
|
|
|
|
|
|
|
|
|
F − |
d |
F ' = 0, |
y'' |
+ 2y − y |
|
= 0 |
dx |
|
|||||
y1 |
y1 |
1 |
1 |
2 |
|
F |
− |
d |
F ' = 0, |
y'' |
+ y = 0 |
. |
|
||||||
|
y2 |
dx |
y2 |
2 |
1 |
|
|
|
|
|
|
|
|
Решаем систему, сводя ее к одному уравнению относительно |
переменной y1, y1(4) + 2y1'' + y1 = 0 .
Общее решение полученного однородного уравнения записывается в
виде:
y1(x)=C1·cos(x)+C2·sin(x)+x(C3·cos(x)+C4·sin(x))
В силу граничных условий C1=0, C3= - π1 тогда y2(x)=C2·sin(x)+C4·(2cos(x)+x·sin(x))+ π1 (2·sin(x)-x·cos(x))
Постоянные С2 и С4 находим, используя граничные условия для y2(x) , то есть C4=0, C2 –произвольно.
Запишем экстремали
y1* (x) = C2 sin(x) − (πx )cos(x) , y2* (x) = C2 sin( x) + π1 (2sin( x) − x cos(x)) .
Найти экстремали функционалов, зависящих от нескольких функций.
1. J(y1,y2)= ò3 1+ y1'2 + y2'2 dx , y1(0)=1, y2(0)=-2, y1(3)=7, y2(3)=1
0
Отв. ìy* (x) = 2x +1.
í y1* (x) = x - 2 î 2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
π |
|
|
|
|
|
|
|
|
|
- 2y1 y2 )dx , y1(0)= y2(0)=0, y1( π )= y2( |
π )=1 |
||
|
2. J(y1,y2)= ò2 |
(y1'2 |
+ y2'2 |
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
|
|
|
|
2 |
2 |
|
Отв. |
íìy1* (x) = sin(x) . |
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
îy2* (x) = sin(x) |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3. J(y1,y2)= ò(y1' y2' |
+ 6xy1 +12x2 y2 )dx , y1(0)= y2(0)=0, y1(1)= y2(1)=1 |
|||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Отв. íìy1* (x) = x4 . |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
îy2* (x) = x3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
4. J(y1,y2)= ò1 |
(y1'2 |
+ y2'2 |
+ 2y1 )dx , y1(0)= y2(0)=1, y1(1)=3/2, y2(1)=1 |
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ì |
|
* |
|
x2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Отв. íïy1 |
(x) = |
|
|
|
|
|
|
+1. |
|
|
|
|
|
|
|
|
|
||||||||||
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
ï |
|
|
* |
|
= 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
î |
|
|
y2 (x) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
5. J(y1,y2)= ò1 |
(2y1'2 |
+ y2'2 + 2y1 - 4y2 )dx , y1(0)= y2(0)=0, y1(1)=1, y2(1)=2 |
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ì |
|
* |
|
x2 |
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|||||
Отв. íï y1 |
(x) = |
|
|
|
|
|
|
|
+ |
|
x . |
|
|
|
|
|
|||||||||||
|
4 |
|
|
4 |
|
|
|
|
|
||||||||||||||||||
|
ï |
|
* |
(x) = -x |
2 |
|
|
+ 3x |
|
|
|
|
|
|
|
||||||||||||
|
îy |
2 |
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
6. J(y1,y2)= ò1 |
(y1' y2' |
- xy2 + 3x2 y1 )dx , y1(0)= y2(0)=0, y1(1)=2, y2(1)=-1 |
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ì |
y |
* |
(x) = - |
x3 |
|
+ |
13 |
|
x |
|
|
|
|
|||||||||||||
|
ï |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
Отв. |
1 |
|
|
|
|
|
|
6 |
|
|
|
|
|
6 |
|
|
. |
|
|
|
|||||||
í |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
x |
4 |
|
|
|
|
5 |
|
|
|
|
|
|
|
||||||||
|
ï |
|
|
* |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
ï |
|
y2 (x) = |
|
|
|
|
|
|
|
|
- |
|
|
|
|
x |
|
|
|
|
|
|||||
|
|
|
|
4 |
|
4 |
|
|
|
|
|
|
|||||||||||||||
|
î |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
7. J(y1,y2)= ò2 |
(y1'2 |
+ y2'2 |
+ 2y1 y2' + 2y2 y1' )dx , y1(1)=2, y2(1)=4, y1(2)=5, y2(2)=10 |
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Отв. íì y1* (x) = 3x -1 . |
|
|
|
|
|
|
|
|
|
||||||||||||||||||
|
îy2* (x) = 6x - 2 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
8. J(y1,y2,y3)= ò2 |
(12xy1 |
+ y1'2 + y2'2 + 2y2 y3' |
+ y3'2 + 2y3 y2' )dx , y1(1)=0, y2(1)=2, |
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ì y1* = x3 -1 |
|
|
y3(1)=0, y1(2)=6, y2(2)=3, y3(2)=2. Отв. íï |
y2* = x +1 . |
|
|||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ï |
* |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
îy3 = 2x - 2 |
|
|
|
9. J(y1,y2)= ò1 |
(y1'2 |
- 2xy1 y2' )dx , y1(1/2)=2, y2(1/2)=15, y1(1)=y2(1)=1 |
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ì |
|
|
y* (x) = |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
íï |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
Отв. |
|
|
1 |
|
|
|
|
|
x . |
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
ïy |
2* |
(x) = |
|
|
|
-1 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
x3 |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
î |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|