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

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

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

Министерство образования и науки Российской Федерации НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Ю.В. ТРАКИМУС, Д.В. ВАГИН

ОСНОВЫ ВАРИАЦИОННОГО ИСЧИСЛЕНИЯ

Утверждено Редакционно-издательским советом университета в качестве учебного пособия

НОВОСИБИРСК

2016

1

УДК 517.974(075.8) Т 652

Рецензенты:

доктор физ.-мат. наук, профессор В.А. Селезнев доктор техн. наук, профессор С.Н. Постовалов

Работа подготовлена на кафедре прикладной математики

Тракимус Ю.В.

Т 652 Основы вариационного исчисления: учебное пособие / Ю.В. Тракимус, Д.В. Вагин. – Новосибирск: Изд-во НГТУ, 2016. – 72 с.

ISBN 978-5-7782-2833-7

Предназначено для студентов III курса всех специальностей факультета прикладной математики и информатики.

Тракимус Юрий Викторович, Вагин Денис Владимирович

ОСНОВЫ ВАРИАЦИОННОГО ИСЧИСЛЕНИЯ

Учебное пособие

Редактор И.Л. Кескевич

Выпускающий редактор И.П. Брованова Дизайн обложки А.В. Ладыжская Компьютерная верстка Л.А. Веселовская

Налоговая льгота – Общероссийский классификатор продукции Издание соответствует коду 95 3000 ОК 005-93 (ОКП)

___________________________________________________________________________________

Подписано в печать 21.01.2016. Формат 60 × 84 1/16. Бумага офсетная. Тираж 200 экз. Уч.-изд. л. 4,18. Печ. л. 4,5 Изд. № 12. Заказ № 197. Цена договорная

___________________________________________________________________________________

Отпечатано в типографии Новосибирского государственного технического университета

630073, г. Новосибирск, пр. К. Маркса, 20

 

УДК 517.974(075.8)

ISBN 978-5-7782-2833-7

© Тракимус Ю.В., Вагин Д.В., 2016

 

© Новосибирский государственный

 

технический университет, 2016

2

ФУНКЦИОНАЛ. БЛИЗОСТЬ КРИВЫХ. НЕПРЕРЫВНОСТЬ ФУНКЦИОНАЛА

1. Понятие функционала. Пусть дан некоторый класс M функций y(x) . Если каждой функции y(x) M по некоторому закону по-

ставлено в соответствие определенное число V , то говорят, что в классе M определен функционал V , и пишут V V[ y] .

Класс M функций y(x) , на котором определен функционал V [ y] ,

называется областью задания функционала. Кривые (функции) y(x) ,

на которых сравниваются значения функционала V [ y] , называются

допустимыми кривыми или кривыми сравнения.

Вариацией или приращением y аргумента y(x) функционала V [ y] называется разность между двумя функциями y(x) и y0 (x) , принадлежащими выбранному классу M функций: y y(x) y0 (x) .

Приведем примеры функционалов.

1) Пусть M C[0,1] – совокупность всех непрерывных функций y(x) , заданных на отрезке [0,1] , и пусть

1

(1)

V[ y] y(x) dx.

0

 

Тогда V [ y] есть функционал от y(x) : каждой функции y(x) C[0,1] отвечает определенное значение V [ y] . Подставляя в (1) вместо y(x) конкретные функции, мы будем получать соответствующие значения

1

y(x) cos x , то

V [ y] . Так, если y(x) 5 , то V [5] 5 dx 5 ; если

0

1

V[cos x] cos x dx 0 .

0

3

2) Пусть M C1[a, b] – класс функций y(x) , имеющих непрерывную производную на отрезке [a, b] , и пусть V[ y] y (x0 ) , где

x0 [a, b]. Видно, что V [ y] есть функционал, определенный в указан-

ном классе функций: каждой функции из этого класса ставится в соответствие определенное число – значение производной этой функции в

фиксированной точке x0 .

и x 2 , то для y(x) x2 имеем:

Если, например, a 1 , b 3

 

 

 

 

0

 

 

 

V[x2 ] 2x

 

x 2

4 ; для y(x) ln x

будем иметь V[ln x] 1

 

 

1 .

 

 

 

 

 

 

x

 

x 2

2

 

 

 

 

 

 

 

 

 

3) Пусть M C1[a, b] – класс функций y(x) , имеющих непрерыв-

 

 

 

 

 

 

 

 

ную производную y (x) на отрезке [a,b] . Тогда

 

 

 

 

b

1 y 2 (x) dx

(2)

 

 

 

V[ y]

 

 

 

a

 

 

 

 

будет функционалом, определенным на этом классе функций. Функци-

онал (2) геометрически выражает длину дуги кривой y y(x)

с конца-

ми в точках A(a, y(a)) и B(b, y(b)) .

Основная задача вариационного исчисления – исследование функ-

ционалов на экстремум и отыскание тех функций, на которых этот экстремум достигается. Большую роль в развитии вариационного исчисления сыграли следующие классические задачи [1–9].

Задача о брахистохроне – плоской линии, по которой материальная точка быстрее всего соскальзывает под действием только силы

 

 

тяжести из точки A в точку B (B ниже

y

A

A и точки не лежат на одной вертикаль-

 

ной прямой, см. рис. 1).

 

 

 

Задача о геодезической линии – ли-

 

 

нии наименьшей длины, расположенной

 

 

на заданной поверхности и соединяющей

 

 

две данные точки (рис. 2).

 

 

B

Задача Дидоны – легендарной кар-

 

x

фагенской царевны, которой понадоби-

 

 

лось ремешком фиксированной

длины

 

Рис. 1

ограничить прибрежный участок

земли

 

 

наибольшей площади (рис. 3).

 

 

 

4

 

 

Граница

B

участка

 

A

B

A

Море

 

Рис. 2

Рис. 3

 

2. Близость кривых. Говорят, что кривые

y y(x) и

y y1(x) , за-

данные на отрезке [a, b] , близки в смысле близости нулевого порядка,

если для заданного 0 и для всех x [a, b] справедливо: y(x) y1(x) . Геометрически это означает, что эти кривые на отрез-

ке [a, b] близки по ординатам (рис. 4).

Будем говорить, что кривые y y(x) и y y1(x) , заданные на от-

резке [a, b] , близки в смысле близости первого порядка, если для за-

данного 0 и

для всех

x [a, b]

справедливо:

 

y(x) y1(x)

 

и

 

 

 

 

 

 

.

Геометрически это означает,

что кривые на отрезке

 

 

 

y (x) y1(x)

 

[a, b]

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

соответствующих точках (рис. 5).

 

 

 

 

 

 

 

 

y

 

 

 

y(x)

y

 

 

 

y(x)

 

 

y0 (x)

 

 

 

 

 

 

y(x)

 

 

 

 

y(x)

 

 

 

 

 

y(x)

 

 

 

 

y(x)

 

 

y1(x)

 

 

 

y (x)

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

a

b

x

a

 

 

b

x

 

 

 

 

Рис. 4

 

 

Рис. 5

 

 

 

 

 

 

 

 

 

5

 

 

 

 

 

 

 

Кривые y y(x) и y y1(x) близки в смысле близости

k -го по-

рядка, если для заданного 0

и для всех x [a, b] выполняется:

 

 

 

 

 

 

 

 

 

 

(k)

(k)

(x)

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y(x) y1(x)

 

,

 

y (x) y1(x)

 

, …,

y

 

(x) y1

 

 

 

 

 

 

 

 

 

Если кривые близки в смысле близости k -го порядка, то они тем более близки в смысле близости любого меньшего порядка.

 

Расстоянием между кривыми

y y(x) и y y1(x) ,

где y(x)

и

 

y1(x)

– непрерывные на [a,

b] функции, называется неотрицательное

число 0 , равное максимуму

 

y(x) y1(x)

 

 

 

 

на отрезке [a, b] :

 

 

 

 

 

 

 

 

0

0[ y(x),

y1(x)] max

 

 

y(x) y1(x)

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a x b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пусть кривые

y y(x) и

 

y y1(x)

имеют на отрезке [a, b] непре-

рывные производные n -го порядка. Расстоянием n -го порядка меж-

ду кривыми

y y(x)

и y y1(x)

называется наибольший из максиму-

мов

следующих

величин:

 

y(x) y1(x)

 

,

 

 

 

 

 

,

…,

 

 

 

 

 

 

 

y (x) y1(x)

 

 

y(n) (x) y(n) (x)

 

на отрезке [a, b] .

Будем обозначать это расстояние

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

так:

 

n

 

n

[ y(x), y (x)] max

max

 

 

y(k) (x) y(k) (x)

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

0 k n a x b

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-окрестностью

n -го порядка кривой y y(x) называется сово-

купность кривых

y y1(x) , расстояния n -го порядка которых от кри-

вой y y(x)

меньше : n n[y(x), y1(x)] .

сильной

 

-окрест-

 

-окрестность нулевого

 

порядка

называют

 

ностью функции

y y(x) . Сильная

-окрестность кривой y y(x)

состоит из кривых, расположенных в полоске шириной 2 вокруг кривой y y(x) .

-окрестность первого порядка называют слабой -окрестностью функции y y(x) .

3.Непрерывность функционала. Функционал V [ y] , определенный

вклассе M функций y(x) , называется непрерывным при y y0 (x) в смысле близости n -го порядка, если для любого числа 0 суще-

6

ствует число 0 такое, что для всех допустимых

функций

 

y y(x) ,

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

 

y(x) y0 (x)

 

,

 

 

 

 

 

, …,

 

 

 

 

 

 

 

y (x) y0 (x)

 

 

y(n) (x) y(n) (x)

 

,

выполняется неравенство

 

V[y] V[ y ]

 

.

 

 

 

 

 

 

 

 

 

0

 

 

V[y] V[ y0 ]

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

, если n[ y(x), y0 (x)] .

 

Иными словами,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Функционал,

 

 

не

являющийся непрерывным

 

в

смысле

 

близости

n -го порядка, будем называть разрывным в смысле указанной близости.

Замечание. Сильная -окрестность функции y y0 (x) содержит большее число кривых, чем слабая окрестность, так как слабой-окрестности y0 (x) не принадлежат кривые, близкие к кривой y0 (x) по ординатам, но сильно отличающиеся по производным. Поэтому если функционал на кривой y0 (x) обладает некоторым свойством по

отношению к кривым из ее сильной окрестности, то этим же свойством он будет обладать и по отношению к кривым из ее слабой окрестности.

Например, из непрерывности функционала на кривой y0 (x) в ее силь-

ной окрестности следует его непрерывность на этой кривой в ее слабой окрестности.

Пусть M – линейное нормированное пространство функций y(x) .

Функционал L[ y] , определенный в пространстве

M , называется ли-

нейным, если он удовлетворяет условиям:

 

 

 

1)

L[c y] c L[ y] , где c – произвольная постоянная.

2)

L[y1 y2 ] L[ y1] L[ y2 ] , где y1(x) M ,

y2 (x) M.

 

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

 

Пример 1. Показать, что кривые y(x)

sin n2 x

, где n достаточно

 

n

 

 

 

 

велико, и y1(x) 0 на [0, ] близки в смысле близости нулевого порядка.

▲ Так как модуль разности

 

y(x) y (x)

 

 

 

sin n2 x

 

1

, то на всем

 

 

 

 

 

 

 

 

1

 

 

 

n

 

n

 

 

 

 

 

 

 

 

 

отрезке [0, ] эта разность по модулю мала при достаточно большом n .

7

 

 

Близости первого порядка нет, так как

 

 

y (x) y

(x)

 

 

n

 

cos n2 x

 

, и,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

например, в

точках

x

2

имеем

 

 

 

 

n

 

и, значит,

 

 

 

n2

 

y (x) y1(x)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

может быть сделан как угодно большим при достаточно

 

y (x) y1(x)

большом n . ▲

Показать, что кривые y(x) sin nx ,

 

 

 

 

 

 

 

 

 

 

 

Пример 2.

где

n

 

достаточно

 

 

 

 

 

 

 

 

 

 

 

 

n2

 

 

 

 

 

 

 

 

 

велико, и y1(x) 0 на [0, ] близки в смысле близости первого порядка.

▲ Так как

 

y(x) y (x)

 

 

sin nx

 

1

и

 

y (x) y

(x)

 

 

 

cos nx

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

n2

 

n2

 

 

1

 

 

 

 

n

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

малы, то указанные кривые близки в смысле близости первого порядка. ▲

Пример 3. Найти расстояние

 

между кривыми

y x и

y x2 на

отрезке [0,1] .

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

▲ По определению 0

max

 

 

x2 x

 

max

x x2 . На концах от-

 

 

 

 

 

 

 

 

 

 

 

0 x 1

 

 

 

 

0 x 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

резка

[0, 1]

 

функция

 

 

y x x2

обращается

в

нуль.

 

Найдем

max x x2 .

Имеем

 

y 1 2x ;

y 0 при

 

x

1

, так

что

0

0 x 1

 

 

 

x x2

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

max

 

x2 x

 

 

 

1

1 .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0 x 1

 

 

 

 

 

x

2

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пример 4. Найти расстояние первого порядка между кривыми

y(x) x2 и y (x) x3 на отрезке [0, 1] .

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

▲ Найдем производные данных функций y

 

2x

 

 

и рас-

 

, y1 3x

 

смотрим функции f (x) x2

x3

и g(x) 2x 3x2 . Найдем их наиболь-

шие значения на отрезке [0, 1] .

Имеем f 2x 3x2 .

Приравнивая эту

производную

к нулю,

находим

 

стационарные

точки функции

f (x) :

 

 

 

 

 

 

 

 

 

 

8

 

 

 

 

 

 

 

 

 

 

x1 0 ,

 

x2 2 .

 

Далее,

 

 

f (x)

 

x 0

0 ;

f

(x)

 

 

2

 

4

;

 

 

f (x)

 

x 1

0 . От-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 

x 3

 

27

 

 

 

 

 

 

сюда 0

 

max

 

x3 x2

 

 

 

 

 

x3 x2

 

 

 

 

 

 

2

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

27

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0 x 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Найдем теперь расстояние 0 нулевого порядка между производ-

ными y

 

2x и

 

 

2

:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y1 3x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0 max

 

g(x)

 

max

 

 

 

 

 

2x 3x2

 

 

 

2x 3x2

 

 

1 .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0 x 1

 

 

 

 

 

 

 

 

 

 

0 x 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Таким образом, расстояние 1 первого порядка между кривыми

y(x) x2 и y (x) x3 будет равно

max( ,

 

) 1

. ▲

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

0

0

 

 

 

 

 

 

 

 

Пример 5. Исследовать на непрерывность функционал

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

y (x)

 

 

 

 

 

 

 

y(x) C1[0, 1],

 

 

 

(3)

 

 

 

 

 

V[ y]

 

 

dx,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

на прямой y 0 : а) в ее сильной окрестности; б) в ее слабой окрестности.

 

▲ а) Зададим

1

и выберем кривые сравнения

yn (x) sin nx ,

тогда

4

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

1

2

 

1

1

1

 

sin 2n

 

1

 

 

V [ yn ] V [0]

 

cos nx

 

 

nx dx

(1 cos 2nx) dx

 

 

.

 

dx cos

2

2

4n

4

0

 

 

0

 

 

0

 

 

 

Итак, с одной стороны, кривые

yn (x)

в смысле близости нулевого

порядка стремятся к y 0 :

0

 

sin nx , 0

max

 

sin nx 0

 

0, n ,

 

 

 

 

 

 

 

n

 

 

0, 1

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

но в то же время

 

V[yn ] V[0]

 

0,

n . Следовательно, функцио-

 

 

нал (3) разрывный на прямой y 0 в ее сильной окрестности.

б) Рассмотрим любую последовательность функций yn (x) C1[0,1] ,

стремящуюся к y 0

при n в ее слабой окрестности. Это означа-

 

9

ет, что

y

 

(x), 0 max

 

y

 

(x)

 

max

 

y

(x)

 

0, n .

Отсюда сле-

 

 

 

 

 

 

 

1

 

n

 

 

 

 

 

0,1

 

 

 

n

 

 

 

0,1

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

дует, что max

 

y

(x)

 

0,

n , значит,

и

 

V [ y

 

] V [0]

 

1

 

y

 

dx 0,

 

 

 

 

 

 

 

 

 

 

0,1

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Следовательно, функционал (3) непрерывен на y 0 в ее слабой окрестности. ▲

ЗАДАЧИ

Установить порядок близости кривых.

1.y(x) cos nx , y1(x) 0 на [0, 2 ] . n2 1

2.y(x) sinn x , y1(x) 0 на [0, ] .

3.y(x) sin nx , y1(x) 0 на [0, 1] .

Найти расстояния 0 между кривыми на указанных интервалах.

4.

y(x) xe x ,

y (x) 0 на [0, 2] .

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

5.

y(x) sin 2x ,

y (x) sin x на

0,

.

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

6.

y(x) x , y (x) ln x

на

e 1,

e .

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

7.

Найти расстояние 1 между кривыми

y(x) ln x ,

y1(x) x

на

e 1,

e .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8. Найти расстояние

 

между y(x) x и y (x) cos x

на

0,

.

 

 

 

2

 

 

 

 

1

 

 

3

 

 

 

 

 

 

между кривыми y(x) ex ,

 

 

 

9. Найти расстояние

 

 

y (x) x

на

[0,1] .

 

 

1001

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

 

 

 

 

 

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