Скачиваний:
1
Добавлен:
12.06.2025
Размер:
865.91 Кб
Скачать

Матрица коэффициентов при вторых производных

23

1

0

0

A = 40

a2

0 5:

00 a2

Собственные числа 1 = 1, 2 = 3 = a2. Уравнение имеет гиперболический тип.

Пример 4.15. Рассмотрим уравнение теплопроводности

 

@u

= a2

@2u

@2u

 

@2u

+ f(x; y; z; t):

 

 

 

 

+

 

 

+

 

 

 

 

@t

@x2

@y2

 

@z2

 

В этом уравнении можно считать, что коэффициент при

@2u

равен нулю.

2

Матрица A будет

 

 

 

 

 

 

 

 

 

 

 

@t

 

 

 

20 a2

 

02

0 3:

 

 

 

 

A =

 

 

 

 

 

 

 

0

0

 

 

0

0

7

 

 

 

 

 

 

60

0

 

0

a2

 

 

 

 

 

 

6

0

 

 

 

a

 

7

 

 

 

 

 

 

0

 

 

 

0

5

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

Собственные числа матрицы A: 1 = 0, 2 = 3 = 4 = a2. Уравнение теплопроводности – это уравнение параболического типа.

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

Уравнение с постоянными коэффициентами всегда можно привести к каноническому виду с помощью линейной замены переменных, например используя ту же методику, что и для приведения квадратичной формы к каноническому виду. Проиллюстрируем эту методику на примере.

 

Пример 4.16. Привести уравнение

 

 

 

 

 

 

 

@2u

 

@2u

 

@2u

 

@2u

 

@2u

 

@u

 

@u @u

= f(x; y; z) (4.26)

2

 

+3

 

+4

 

4

 

4

 

2

 

2

 

 

 

@x2

@y2

@z2

@x@y

@y@z

@x

@y

@z

к каноническому виду.

Выпишем симметричную матрицу коэффициентов при вторых производных:

23

2

2

0

 

2

3

2

 

A = 4 0

2

45

:

140

Нетрудно проверить, что собственными числами матрицы A будут 1 = 0,2 = 3, 3 = 6, а соответствующие нормированные собственные векторы

~e1

=

22=33

;

~e2

=

2 1=33

;

~e3

=

2 2=33

:

 

 

2=3

 

 

 

4

2=3

 

 

 

4

1=3

 

 

 

41=35

 

 

 

2=35

 

 

 

2=35

 

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

T =

22=3

1=3

2=33:

 

2=3

2=3

1=3

 

41=3

2=3

2=3 5

Введем новые координаты x0, y0, z0 следующим образом:

 

 

 

 

 

2y003

= T 1 2y

3;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

5

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4z0

 

 

 

 

 

 

 

 

4z

5

 

 

 

 

 

 

 

 

или, учитывая, что T 1 = T t,

 

 

 

3 x + 3 y +

 

3 z;

 

 

 

8x0 =

 

 

 

 

 

 

 

>

 

 

 

 

 

2

 

 

 

 

 

 

2

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

1

 

 

 

2

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

=

 

 

 

 

 

 

x +

 

 

y +

 

 

 

z;

 

 

 

 

>y0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

3

 

 

 

 

 

3

 

 

 

3

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

<

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>z0

=

 

 

 

 

1

x

 

 

2

y +

 

2

z:

 

 

 

 

 

 

3

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

3

 

 

 

3

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

По правилу

дифференцирования сложной функции получим

 

>

 

 

 

 

 

 

 

 

3 @y0 + 3 @z0 ;

 

8@x = 3 @x0

 

>

@

 

 

2

 

 

@

 

 

2

@

 

 

1

 

 

@

 

 

@

 

 

2

 

@

 

 

1

 

@

 

 

2

 

 

 

@

 

 

>

=

 

 

 

 

 

 

 

 

+

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

;

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

3 @x0

 

 

3 @y0 3 @z0

 

 

>@y

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

<

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

@

=

1 @

 

+

2

 

@

+

2

 

@

:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3 @x0

3 @y0

 

 

 

>@z

 

 

 

 

 

3 @z0

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Перепишем

уравнение>

(4.26) в новых координатах

 

 

 

 

 

 

 

 

 

 

:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

4 @2u 4 @2u 1 @2u 8 @2u

 

4 @2u

 

 

4 @2u

+

 

 

 

 

 

 

+

 

 

 

 

 

 

+

 

 

 

 

 

 

 

 

 

 

 

 

 

+

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9

@x02

9

@y02

9

@z02

9

@x0@y0

9

@x0@z0

9 @y0@z0

+ 3

4 @2u 1 @2u 4 @2u 4 @2u

 

 

8 @2u

 

 

4 @2u

 

+

 

 

 

 

+

 

 

 

+

 

 

 

+

 

 

 

 

 

 

 

 

 

 

 

9

@x02

9

@y02

9

@z02

9

@x0@y0

9

@x0@z0

9

@y0@z0

141

+ 4

1 @2u 4 @2u 4 @2u 4

 

@2u

 

 

 

4

 

 

 

@2u

 

8

 

 

 

@2u

 

 

 

 

 

 

 

 

 

 

+

 

 

 

 

 

 

 

+

 

 

 

 

 

 

+

 

 

 

 

 

 

 

 

+

 

 

 

 

 

+

 

 

 

 

 

 

9

@x02

9

@y02

9

@z02

9

@x0@y0

9 @x0@z0

9 @y0@z0

4

4 @2u 2 @2u 2 @2u 2

@2u

 

 

 

2

 

@2u

 

5

 

@2u

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+

 

 

 

 

 

9

@x02

9

@y02

9

@z02

9

@x0@y0

 

 

9 @x0@z0

 

9 @y0@z0

4

2 @2u 2 @2u 4 @2u 5

 

 

@2u

 

 

 

2

 

 

@2u

 

2

 

 

@2u

 

 

 

 

+

 

 

 

 

 

 

 

+

 

 

 

 

+

 

 

 

 

 

 

 

 

9

@x02

9

@y02

9

@z02

9

@x0@y0

 

9 @x0@z0

 

9 @y0@z0

2 3 @x0

3 @y0

+ 3 @z0

2 3 @x0 + 3 @y0

3 @z0

 

 

 

 

2 @u

 

 

 

2 @u

 

 

1 @u

 

 

 

 

 

2 @u

1 @u

 

2 @u

 

 

 

 

 

 

3 @x0

+ 3 @y0

+ 3 @z0

= g(x0; y0; z0);

 

 

 

 

 

 

 

 

 

 

1 @u

 

2 @u

 

2 @u

 

 

 

 

 

 

 

 

 

 

 

где g(x0; y0; z0) = f

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

3 x0

3 y0 + 3 z0; 3 x0 +

3 y0

3 z0;

3 x0 +

3 y0

+

3 z0

 

 

 

 

2

 

 

 

 

 

2

1

2

 

 

 

 

1

 

2

 

1

 

2

 

 

2

 

После приведения подобных получим

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

@2u

 

 

 

@2u

 

 

@u

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

+ 6

 

 

 

3

 

= g(x0; y0; z0):

 

 

 

 

 

 

 

 

 

 

@y02

 

@z02

@x0

 

 

 

 

 

 

 

Полученное уравнение – это уравнение параболического типа в канонической форме.

Подводя итоги, отметим, что рассмотренные ранее уравнения принадлежат разным типам. Для этих уравнений по-разному ставились дополнительные условия. Правила их постановки целиком определяются типом уравнения.

Для уравнений эллиптического типа ставятся краевые условия на всей границе области определения уравнения так, как это делалось для уравнения Лапласа.

Для уравнений гиперболического типа выделяют одну переменную (обычно она соответствует времени) и ставят по ней 2 начальных условия, а по остальным переменным ставятся краевые условия так, как это делалось для волнового уравнения.

Для уравнений параболического типа со временем связывают переменную, по которой отсутствует вторая производная. По ней ставится начальное условие, а по остальным – краевые, как для уравнения теплопроводности.

4.12.Корректные и некорректные задачи для уравнения Лапласа

В 4.11 были сформулированы условия, которые следует накладывать на уравнения разных типов. Возникает естественный вопрос: что будет,

142

если условия поставлены по-другому, например, для уравнения Лапласа поставлена начально-краевая задача?

Введем понятие корректности задачи. Задача называется корректной, если выполнены 3 условия:

1)решение задачи существует;

2)решение задачи единственно;

3)решение задачи устойчиво, т. е. малые изменения данных (коэффициентов уравнения, краевых условий и др.) приводят к малым изменениям решения.

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

Пример 4.17. Пусть область – прямоугольник [a; b] [c; d], – граница . Рассмотрим в уравнение Лапласа с краевыми условиями Ди-

рихле

 

 

 

 

 

(u

= ':

 

 

(4.27)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

u = 0;

 

 

 

 

 

Пусть

u

 

и

u

 

– решение задачи

(4:27)

с краевыми условиями

'

1 и

'

 

 

1

 

2

 

 

 

2

соответственно. Тогда их разность u = u1 u2 является решением задачи

 

 

 

 

 

 

 

 

(u

= '1 '2:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

u = 0;

 

 

 

 

 

Так как решение этой задачи – гармоническая

функция, то в силу принципа

максимума j

u x; y

)j

max '

'

2j для всех

(x; y)

2

 

. Следовательно,

(

S

 

j 1

 

 

 

решение устойчиво по начальным данным и задача (4.27) корректна.

 

Пример 4.18. В области = [0; ] [0; a] рассмотрим следующую

задачу:

 

 

 

8u(0; y) = u( ; y) = 0;

 

 

 

 

 

 

 

 

 

 

>

u = 0;

1

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

<@u

 

 

 

sin(nx);

 

 

 

(4.28)

 

 

 

 

 

 

>u(x; 0) =

 

 

 

 

 

 

 

 

 

 

 

>

 

@y (x; 0) = 0;

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

:

 

 

 

 

 

 

 

 

 

 

 

 

где

n

– натуральное

число.

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

В этой задаче на границе y = 0 поставлены 2 условия, а на границе y = a условий нет, т. е. поставлена начально-краевая задача так, как это делается для волнового уравнения. Будем решать задачу (4.28) методом

143

Фурье. Вспомогательная задача Штурма–Лиувилля

(

y00(x) = y(x); y(0) = y( ) = 0;

ее решение k = k2, yk(x) = sin(kx), k = 1; 2; ::: . Решение задачи (4.28)

 

+1

 

 

ищем в виде u(x; y) =

Xk

 

 

ck(y) sin(kx). После подстановки ряда в задачу

 

=1

 

 

(4.28) для коэффициентов ck(y) получаем

 

 

ck00

(y) k2ck(y) = 0;

 

 

>

(0) = 0;

 

 

<c0

(4.29)

 

8ck

(0) = k;

 

> k

 

1

 

:

 

 

где k – коэффициент Фурье начального условия n sin(nx). Заметим, что

функция sin(nx) входит в ортогональную систему fsin(kx)g+k=11, следовательно, ее ряд Фурье совпадает с самой функцией, т. е. k = 0, если k 6= n

и n = n1 . Отсюда ck(y) = 0, если k 6= n, так как задача Коши для однородного уравнения с нулевыми начальными условиями имеет только три-

виальное решение. Для k = n имеем

c00n n2cn = 0;

cn(0) = n1 ; c0n(0) = 0:

Отсюда общее решение

cn(y) = Aeny + Be ny:

Из начальных условий получаем

8

<A + B = n1 ; :A B = 0:

Следовательно, A = B = 21n, cn = 21n(eny + e ny) и решение задачи (4.28) u(x; y) = 21n(eny + e ny) sin(nx):

Таким образом, решение задачи (4.28) существует и можно доказать, что оно единственно. Однако если n устремить к бесконечности, то

lim 1 sin(nx) = 0 для всех x 2 [0; ], а 8y > 0 найдутся точки, где

n!+1 n

144

 

u(x; y)

 

lim

eny

= +

решение

 

неограниченно возрастает, так как

n!+1

2n

1, т. е.

устойчивости по начальным данным нет и начально-краевая задача (4.28) некорректна.

5. ЭЛЕМЕНТЫ ВАРИАЦИОННОГО ИСЧИСЛЕНИЯ

5.1. Задача о минимуме функционала

Интегральным функционалом или просто функционалом назовем отображение вида

J(y) = Z

b

 

F (x; y; y0)dx;

(5.1)

a

где F – заданная функция трех переменных. В общем случае функционалом называют отображение некоторого класса функций одной или нескольких переменных на множество действительных чисел. Областью определения функционала (5.1) назовем множество функций, дифференцируемых на промежутке [a; b] и удовлетворяющих краевым условиям Дирихле

n o

D(J) = y 2 C[1a;b]; y(a) = t1; y(b) = t2 :

Поставим задачу нахождения минимума функционала (5.1), т. е. нахождения такой функции y0 2 D(J), которая удовлетворяет следующему

условию: 9" > 0, такое, что 8y 2 D(J) и max jy(x) y0(x)j < " выполнено

y6=y0 x2[a;b]

неравенство J(y) > J(y0).

Предположим, что на функции y0 функционал J(y) достигает минимума. Пусть v(x) – произвольная дифференцируемая функция, удовлетворяющая условию v(a) = v(b) = 0. Рассмотрим следующую функцию:

'(t) = J(y0 + tv) = Za

b

 

F (x; y0 + tv; y00 + tv0)dx:

(5.2)

Если функционал J(y) имеет минимум в y0, то '(t) будет иметь минимум при t = 0 и, следовательно, '0(0) = 0. Найдем производную '(t), не обосновывая возможность дифференцирования интеграла (5.2) по параметру

b

'0(0) = Za

@y v +

@y0 v0

dx;

 

@F

@F

 

145

и проинтегрируем второе слагаемое по частям:

'0(0) = Z

b

@y0 v a

Z

b

@y0

v dx:

 

@y v dx +

dx

a

@F

@F

b

a

 

d

 

@F

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В силу условия v(a) = v(b) = 0 получаем

b

'0(0) = Za

@y

dx

 

@y0 v dx = 0:

 

@F

 

d

 

@F

Так как функция v(x) произвольна, последнее равенство возможно только при

@F

 

d

@F

= 0:

(5.3)

 

 

 

 

@y

dx

 

@y0

Уравнение (5.3) называется уравнением Эйлера для функционала (5.1). Пример 5.1. Найти линию наименьшей длины, соединяющую точки

A(a; t1) и B(b; t2).

Как известно, длина кривой y(x):

 

 

 

 

 

J(y) = Z

b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

p

 

 

 

 

 

 

 

 

 

 

 

 

 

1 + (y0)2dx:

 

 

 

 

 

 

 

 

 

 

 

a

 

 

 

 

 

 

 

 

 

 

 

Найдем уравнение Эйлера для F (x; y; y0) =

 

 

 

 

 

. Имеем:

 

1

+ (y

)2

 

 

@F

@F

 

 

y

 

 

 

 

d

 

p@F

0

 

y

 

 

 

= 0;

 

=

 

0

;

 

 

 

 

=

00

:

 

@y

@y0

 

 

dx

@y0

(1 + (y0)2)3=2

 

 

1 + (y0)2

Тогда, согласно (5.3), уравнениеp

Эйлера

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y00

= 0:

 

 

 

 

 

 

 

 

 

Его общее решение y = c1x + c2 – прямая линия. Если подставить сюда координаты точек A и B, получим значения констант c1 и c2.

Пример 5.2. Задача о наименьшей поверхности вращения: определить кривую с заданными граничными точками, от вращения которой вокруг оси абсцисс образуется поверхность наименьшей площади.

Как известно, площадь поверхности вращения

S = 2 Z

b

 

 

 

 

 

 

 

y

1 + (y0)2dx:

a

 

p

146

Найдем минимум функционала

 

 

 

 

 

J(y) = Z

b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y

 

1 + (y0)2dy:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

 

 

p

 

 

 

 

 

 

 

 

 

 

 

 

 

Имеем:

F (x; y; y0) = y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 + (y0)2

;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

@F

 

 

 

 

 

 

yy

 

 

 

 

 

 

@F

 

 

 

 

 

 

 

 

 

 

 

 

 

 

p

 

 

 

 

 

 

 

 

0

 

 

 

 

= p1 + (y0)2;

 

=

 

 

 

 

 

 

 

;

 

 

 

@y

 

 

@y0

 

 

 

 

 

 

 

 

 

 

 

 

1 + (y0)2

 

d

@F

 

 

 

 

 

(y0)2

 

 

 

p yy00

 

 

 

 

 

 

 

 

 

 

=

 

 

 

 

 

+

 

 

 

 

 

:

 

dx

@y0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 + (y0)2

 

 

(1 + (y0)2)3

Уравнение Эйлера будет

 

 

p

 

 

 

 

 

 

 

 

p

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(y0)2

 

 

 

 

 

 

 

 

 

 

yy00

 

 

 

 

 

p1 + (y0)2

 

 

 

 

 

 

 

 

 

 

 

 

 

= 0:

 

 

 

 

 

 

 

 

 

 

 

 

1 + (y0)2

 

(1 + (y0)2)3

Приведем уравнение к общему знаменателю

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

p

 

 

 

 

 

 

 

p

 

 

 

 

 

 

 

 

 

 

 

(1 + (y0)2)2 (y0)2(1 + (y0)2) yy00

= 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

и получим

 

 

 

 

 

p(1 + (y0)2)3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

yy00 = (y0)2 + 1:

Данное уравнение не содержит в явном виде x, поэтому его можно свести к

уравнению первого порядка заменой y0 = p(y), y00 =

dp

y0

=

dp

p. Получаем

 

 

 

 

 

 

 

 

dy

 

dy

 

y

dp

p = p2

+ 1:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

dy

 

 

 

 

 

 

 

 

Разделяем переменные и интегрируем

 

y ;

 

 

 

Z

p2 + 1 dp = Z

 

 

 

 

 

p

 

dy

 

 

 

или

12 ln(p2 + 1) = ln jyj + ln jc1j:

Отсюда

p2 + 1 = c21y2

и получаем уравнение

q

y0 = c21y2 1:

147

Разделяем переменные и интегрируем

 

 

Z

 

dy

= Z

dx;

p

 

c21y2 1

или

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ln c1y + qc12y2 1 = x + c2:

 

c1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Поскольку c1, c2

 

произвольные

постоянные, знаки

 

опущены. Разрешим

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

полученное уравнение относительно y:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

c1y + q

 

= ec1x+c3 ;

 

 

 

 

 

 

 

 

c12y2 1

 

 

где c3 = c1c2. Перенесем c1y в правую часть и возведем в квадрат

 

 

 

 

 

 

c2y2

1 = ec1x+c3

 

 

c

y

 

2 :

 

 

c1x+c3

)

2

1

c1x+c3

 

 

 

1

 

 

 

 

 

Отсюда 1 = (e

 

 

 

2c1ye

 

 

и окончательно

 

y =

1

 

 

ec1x+c3 + e (c1x+c3) =

1

 

ch(c1x + c3):

 

 

 

2c1

c1

Получилось так называемое уравнение цепной линии. Значения констант c1 и c3 определяются из граничных условий.

Пример 5.3. Рассмотрим функционал

J(y) = Z

b

 

p(x)(y0)2 + q(x)y2 2f(x)y dx:

(5.4)

a

Найдем производные подынтегральной функции

F (x; y; y0) = p(x)(y0)2 + q(x)y2 2f(x)y :

@F@y = 2q(x)y 2f(x);

d

 

@F

= (2p(x)y0)0

:

 

 

 

dx

 

@y0

 

 

 

Отсюда получаем уравнение Эйлера

(p(x)y0)0 + q(x)y = f(x):

Получилось хорошо знакомое из разд. 1 уравнение с симметричным дифференциальным оператором.

Пример 5.4. Рассмотрим дифференциальное уравнение

L(y) (p(x)y0)0 + q(x)y = f(x)

148

с краевыми условиями y(0) = 0, y(b) = 0. Построим функционал

J(y) = (L(y); y) 2(f; y) = Z

b

 

 

dx 2 Z

b

 

(p(x)y0)0y + q(x)y2

 

f(x)y dx:

a

 

a

 

Проинтегрируем первое слагаемое по частям

Z

b

b

 

 

(p(x)y0)0y dx = p(x)y0y a +

a

 

 

 

 

 

 

 

 

b

Z

p(x)y0y0dx:

a

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

J(y) = Z

b

 

 

p(x)(y0)2 + q(x)y2 2f(x)y dx;

a

 

т. е. функционал вида (5.4).

Пусть L(y) – линейный симметричный положительно-определенный дифференциальный оператор. Справедлива следующая теорема.

Теорема 5.1. Задача решения операторного уравнения

L(y) = f(x)

и задача поиска минимума функционала

J(y) = (L(y); y) 2(f; y)

эквивалентны.

Доказательство. Возьмем линейную комбинацию функций y + v и распишем функционал J(y + v), используя свойства скалярного произведения и линейность L:

J(y + v) = (L(y + v); y + v) 2(f; y + v) =

= (L(y); y) + (L( v); y) + (L(y); v) + (L( v); v) 2(f; y) 2(f; v):

Всилу симметричности оператора L имеем

(L( v); y) = ( v; L(y)) = (L(y); v):

Поэтому

J(y + v) = (L(y); y) 2(f; y) + 2 (L(y); v) 2 (f; v) + 2(L(v); v);

или

J(y + v) = J(y) + 2 (L(y) f; v) + 2(L(v); v):

149

Соседние файлы в папке полезные файлы (наверное)