Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Основы вариационного исчисления. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
12.08.2026
Размер:
954 Кб
Скачать

3. Найти кратчайшее расстояние между окружностью x2 y2 1 и прямой x y 4 .

4.

Найти кратчайшее

расстояние от

точки A( 1,3) до

прямой

y 1 3x .

 

 

 

 

 

5.

Найти

функцию,

реализующую

экстремум

функционала

 

 

 

 

 

 

 

 

4

y 2 dx, y(0)

 

 

 

 

V [ y] y2

0, если другая граничная

точка

может

 

0

 

 

 

 

 

скользить по прямой x .

 

 

 

6.

 

4

 

 

 

 

Найти условие трансверсальности для функционала

 

 

 

 

x

 

 

 

 

 

 

V[ y] 1 A(x, y)earctg y 1 y 2

dx, A(x, y) 0.

 

 

 

x0

 

 

 

 

ОТВЕТЫ

1.45 .

2.20 .

3.2 2 1.

4.1010 .

5.y 0 .

6.

 

y

1, т. е. экстремали

y y(x) должны пересекать кривую

1 y

 

 

 

y (x) , по которой скользит граничная точка, под углом 4 (подроб-

нее см. [1, 2]).

61

УСЛОВНЫЙ ЭКСТРЕМУМ

1. Постановка задачи. В вариационной задаче на условный экстремум требуется найти экстремум функционала

x1

 

 

 

 

 

 

V[ y1, y2 , , yn ]

F(x, y1, y2 , ,

(50)

yn , y1, y2

, , yn ) dx,

x0

 

 

 

 

 

 

yk (x0 ) yk0,

yk (x1) yk1

(k 1, 2, , n),

 

при наличии условий связи

 

 

 

 

 

 

i (x, y1, , yn ) 0

(i 1, 2, , m n),

(51)

которые считаются независимыми.

 

 

 

 

y1,

2. Необходимые условия условного экстремума. Функции

y2, , yn , реализующие экстремум функционала (50) при наличии условий (51), удовлетворяют при соответствующем выборе множите-

лей

i (x) 0

(i 1, 2, , m)

 

уравнениям

Эйлера, составленным для

функционала

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L

x1

 

m

 

(52)

 

 

 

 

 

 

 

F

dx.

 

 

 

 

 

 

 

 

i i

 

 

 

 

 

 

 

 

x0

 

i 1

 

 

 

 

 

 

 

 

 

 

 

m

 

 

 

Обозначим

 

для краткости

F i i (x, y1, , yn ).

Тогда

 

 

 

i (x)

 

 

 

 

i 1

 

y

функции

и

yi (x) определяются из уравнений Эйлера

 

d

 

 

 

 

 

 

 

 

 

k

 

y

0 (k 1, 2, , n) и i (x, y1, , yn ) 0 (i 1, 2, , m) .

 

dx

 

 

k

 

 

i

0 можно считать уравнениями Эйлера для функ-

 

Уравнения

 

ционала (52), если аргументами функционала считать не только функции y1, y2, , yn , но и функции 1(x), 2 (x), , m (x) .

62

3. Изопериметрическая задача. Пусть даны две функции

F(x, y, y ) и G(x, y, y ) , которые имеют непрерывные частные производные первого и второго порядка при x0 x x1 и при произвольных значениях переменных y, y .

Среди всех кривых y y(x) C1[x0 , x1] , вдоль которых функционал

 

x1

 

K[ y]

G(x, y, y ) dx

(53)

 

x0

 

принимает заданное значение l (изопериметрическое условие), определить ту, для которой функционал

V[ y]

x1

F(x, y, y ) dx

 

 

(54)

 

x0

 

 

принимает экстремальное значение.

Теорема Эйлера. Если кривая y y(x) доставляет экстремум функционалу (54) при условиях

 

x1

 

 

 

K[ y] G(x, y, y )dx l, y0

y(x0 ), y1 y(x1),

(55)

 

x0

 

 

 

и если y y(x)

не является экстремалью функционала (53), то суще-

ствует константа такая, что кривая

y y(x) есть экстремаль функ-

ционала

 

 

 

 

 

x1

 

 

(56)

 

 

 

L F(x, y, y ) G(x, y, y ) dx.

 

x0

 

 

 

Замечание.

Если y y(x) есть экстремаль функционала (55), то

Gy dxd Gy 0 и уравнение Эйлера для функционала (56) обращается в обычное уравнение Эйлера Fy dxd Fy 0 для функционала (54).

63

Изопериметрическими задачами называют также такие вариацион-

ные задачи, в которых требуется определить экстремум функционала

x1

 

 

 

 

 

dx

 

V[ y1, y2 , , yn ]

 

 

(57)

F x, y1, y2 , , yn , y1, y2 , ,

yn

x0

 

 

 

 

 

 

 

при наличии так называемых изопериметрических условий

 

 

x1

 

 

 

(i 1, 2, , m),

(58)

Gi x, y1, y2 , , yn , y1, y2

, , yn dx li

x0

 

 

 

 

 

 

 

где li – постоянные.

Для получения основного необходимого условия в изопериметрической задаче о нахождении экстремума функционала (57) при наличии связей (58) надо составить вспомогательный функционал

[ y , y

 

, , y

 

]

x1

 

m

 

 

(59)

2

n

 

F

G dx,

1

 

 

 

 

i

i

 

 

 

 

 

 

x0

 

i 1

 

 

 

где i – постоянные, и написать для него уравнения Эйлера. Произвольные постоянные C1, C2, , C2n в общем решении системы урав-

нений Эйлера и постоянные 1, 2, , m определяются из граничных

условий

 

 

yk (x0 ) yk0,

yk (x1) yk1

(k 1, 2, , n)

и из изопериметрических условий (58).

ПРИМЕРЫ С РЕШЕНИЯМИ

Пример 1. Найти кратчайшее расстояние между точками A(1, 1,0)

иB(2,1, 1) , лежащими на поверхности 15x 7 y z 22 0 .

Это вариационная задача на условный экстремум с уравнением связи вида (x, y, z) 0 , в которой нужно определить геодезическую

линию [1, 2, 3, 7, 8] на поверхности. Геодезической линией называется линия наименьшей длины, лежащая на данной поверхности и соединяющая две данные точки.

64

Известно, что расстояние между двумя точками

A(x0, y0, z0 ) и

B(x1, y1, z1)

на поверхности (x, y, z) 0 определяется по формуле

 

 

 

 

 

 

x

 

 

 

 

 

l[ y, z] 1 1 y 2 z 2 dx ,

 

 

 

 

 

 

 

x0

 

где y y(x),

z z(x) .

 

 

 

 

 

Нужно найти минимум l

при условии (x, y, z) 0 . В нашем слу-

чае x0 1, x1 2,

(x, y, z) 15x 7 y z 22 .

 

Составим вспомогательный функционал

 

 

2

 

1 y

2

z

2

(x)(15x 7 y z 22)

 

 

L

 

 

 

dx

 

1

 

 

 

 

 

 

 

и выпишем уравнения Эйлера для него:

 

 

 

 

 

 

 

 

 

 

 

 

d

 

 

y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(x)( 7)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0,

(60)

 

 

 

 

 

 

 

 

dx

 

1 y

2

z

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

z

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(x) 1

d

 

 

 

 

 

 

 

 

 

0.

(61)

 

 

 

 

 

 

 

 

 

dx

 

 

 

1 y

2

z

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Решим систему уравнений (60), (61), используя условие связи

 

 

 

 

 

 

 

 

 

15x 7 y z 22 0.

 

 

 

(62)

 

 

Искомые функции y y(x)

 

и

z z(x)

удовлетворяют следующим

граничным условиям:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y(1) 1,

z(1) 0,

y(2) 1,

 

z(2) 1.

(63)

 

 

Умножая

уравнение

(61)

 

 

на

7

и

складывая с (60),

получим

 

d

 

y 7z

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0, откуда

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

dx

1 y

z

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

65

 

 

 

 

 

 

 

 

 

 

 

y 7z

C1.

(64)

 

1 y 2 z 2

 

 

 

Из (62) имеем

 

 

 

z 7y 15.

(65)

Подставляя это значение z в (64) и решая полученное дифференциальное уравнение, найдем y(x) C1x C2 . Граничные условия (63)

дают C1 2,

C2 3 , так что

 

 

y(x) 2x 3.

(66)

Из (65) с учетом (66) находим

 

 

z(x) 1 x

(67)

(граничные условия для функции (67), очевидно, выполняются). Из (60) или (61) получаем (x) 0 . Искомое расстояние

2

l 1 (2)2 ( 1)2 dx 6 .

1

Этот же результат сразу получается из очевидных геометрических соображений. ▲

Пример 2 (задача Дидоны). Среди замкнутых кривых длины 2l найти ту, которая ограничивает наибольшую площадь [1, 2, 3, 7, 8].

Заметим, что рассматриваемая кривая должна быть выпуклой.

Всамом деле, в противном случае существовала бы прямая L (рис. 10)

такая, что если зеркально отразить в ней кусок границы BCD , то получим область большей площади, чем первоначальная, при той же длине границы.

Далее установим, что всякая прямая, которая делит пополам замкнутую кривую, ограничивающую наибольшую площадь, будет де-

лить пополам и саму эту площадь. Пусть прямая L1 не обладает этим свойством. Отразив тогда зеркально около L1 ту часть фигуры, кото-

рая имеет большую площадь, мы получили бы кривую той же длины, но ограничивающую большую площадь.

66

C

B

A D E L

C

S

Рис. 10

Принимая за ось Ox любую из прямых, делящих кривую пополам,

приходим к следующей постановке задачи.

 

 

Найти линию y y(x), y( a) y(a) 0 , которая при

заданной

длине l 2a ограничивает вместе с отрезком

a x a

оси Ox

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

 

a

 

 

 

 

V[ y]

y dx, y( a) y(a) 0

(68)

 

a

 

 

 

 

при условии, что

 

 

 

 

 

a

1 y 2

dx l (l 2a).

 

 

(69)

a

 

 

 

 

 

Рассмотрим вспомогательный функционал

 

L

a

 

 

2

(70)

 

y 1 y

dx.

 

a

 

 

 

 

Подынтегральная функция в функционале (70) не зависит явно от x , поэтому уравнение Эйлера для него имеет вид F y Fy C1 или

y

1 y 2

 

y 2

C1 , откуда

y C1

 

.

1 y 2

1 y 2

 

 

 

 

 

 

 

 

 

 

67

 

 

 

 

Полагая y tgt , получаем

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y C1 cost,

 

 

 

 

 

(71)

 

 

dy tg t,

dx

dy

sin tdt

costdt,

 

 

 

 

 

 

tg t

 

 

 

 

 

 

dx

 

 

 

 

 

 

tg t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x C2

sint.

 

 

 

 

 

 

(72)

 

Исключая t из

параметрических

уравнений экстремалей (71) и

(72), находим y C

 

2

x C

2

2

2

– семейство окружностей. По-

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

стоянные

C1, C2,

 

определяются

из

 

условий

y( a) y(a) 0,

a

1 y 2 dx l . ▲

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пример 3. Найти минимум интеграла V[ y] y 2dx

при условии

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

y2dx 1 ,

y(0) y( ) 0 .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

▲ Составим вспомогательный функционал L y 2 y2 dx и

выпишем для него уравнение Эйлера

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

d

 

 

0

или

y

 

y 0.

 

 

 

(73)

 

 

 

 

 

 

 

 

 

 

 

2 y dx 2 y

 

 

 

 

 

Характеристическое уравнение

r2 0

или r

 

. Ясно, что

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,2

 

что 0 ,

 

должно быть меньше нуля,

так как если допустить,

то

общее решение уравнения (73) будет иметь вид y C e x C

2

e

x

и граничные условия y(0) 0 ,

 

 

 

 

 

 

 

1

 

 

 

y( ) 0 будут удовлетворяться только

при C1 0,

C2 0 ,

т. е. при y(x) 0 . Но в таком случае не будет вы-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

полняться условие y2dx 1 .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

68

 

 

 

 

 

 

 

 

 

Аналогично в случае 0 решением уравнения Эйлера (73), удовлетворяющим заданным граничным условиям, будет функция

y(0) 0 . Поэтому считаем 0 , так что

r1,2 i , и общим реше-

нием

уравнения

(73)

будет

y C1 sin

x C2 cos

x .

Условие

y(0) 0

дает C

0 ,

а условие y( ) 0 дает

k2

(k 1, 2, ) .

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Итак,

y(x) C1 sin kx ,

где C1 пока не определено.

Воспользовавшись

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

условием

 

 

связи

y2dx 1 ,

получим

C12 sin2 kxdx 1 ,

откуда

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

C

 

2

.

Значит,

y(x)

 

2

sin kx .

Но

среди

экстремалей

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y(x)

2

sin kx , проходящих через точки (0,0)

и

( ,0) ,

условию

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Якоби удовлетворяют только две, а именно

y(x)

2

sin x . На этих

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

экстремалях V[ y] y 2dx

cos2 x dx 1. ▲

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ЗАДАЧИ

 

 

 

 

 

 

 

 

1.

Найти кратчайшее расстояние между

точками

A(1,0, 1) и

B(0, 1,1) , лежащими на поверхности x y z 0 .

 

 

 

 

 

Найти экстремали в изопериметрических задачах.

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

2. V[ y] y 2dx, y(0) 1,

y(1) 6

при условии ydx 3.

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

1

 

dx, y(0)

 

 

 

 

 

 

 

 

 

 

1

 

3. V [ y] x2

y 2

0,

y(1)

0

при условии y2dx 2.

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

1

 

 

0

 

 

 

 

 

 

1

 

 

y(1) 1

 

 

 

 

 

 

 

 

4. V[ y] y 2dx, y(0) 0,

при условии y y 2 dx 0.

 

 

 

 

 

0

 

 

 

 

4

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

69

 

 

 

 

 

 

 

 

 

 

1

y 2 z 2 4xz 4z dx, y(0) 0,

 

 

 

5. V [ y, z]

z(0) 0,

y(1) 1,

z(1) 1

1

0

 

 

 

 

 

y 2 xy z 2

dx 2 .

 

 

 

при условии

 

 

 

0

 

 

 

 

 

 

ОТВЕТЫ

1.6 .

2.y 3x2 2x 1 .

3.

y 2sin nx,

n Z .

 

 

 

 

 

 

 

4.

y

x2

,

y

2

x 3 x2.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

4

 

 

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5.

y 7x 5x2

,

z x, y

2

3x2

2x,

z

2

x

(подробнее см. [1, 2]).

 

1

 

 

2

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

70

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