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

ДИФУР ГУРЕВИЧ ЛЕКЦИИ

.pdf
Скачиваний:
225
Добавлен:
09.06.2015
Размер:
1.28 Mб
Скачать

Докажем, что имеет место представлениеp

 

самом деле, из

 

(5.24). Â, ãäå

j nj

.

проведенных рассуждений следует, что n = n + n

=6

Подставляя в (5.26), получим sin (n + n) + O

(n + n)

= 0, íî

 

1

 

 

O (n + n) = O (1=n), отсюда ( 1)n sin n = O (1=n), ò. å. sin n =

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

. Íî òàê êàê

lim

sin x

=

1, òî

 

sin n

!

 

1 ïðè n

! 1

.

 

 

n

= O (1=n)

x!0 x

 

 

 

 

 

 

 

 

 

Следовательно, n =

O (1=n). Таким образом,

n

=

O (1=n),

ò. å.

p

 

= n + O (1=n).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

In =

n + 6; n +

6

 

при n доста-

 

Докажем теперь, что в отрезках

 

 

 

 

 

 

 

 

 

 

 

 

1

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

точно больших нет корней уравнения (5.26). Для этого изучим функцию

sin n +

1

+ t

при t 2 [0; 4=6]. Имеем

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6

 

 

 

 

+ t =

sin

n + 6

+ t = sin n cos

6

+ t + cos n sin

6

 

 

1

 

 

 

 

 

 

 

 

 

1

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6 + t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= ( 1)n sin

:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

Íî sin

6 + t

2

ïðè t 2 0; 6

, поэтому при n достаточно больших

 

1

 

 

 

1

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

jsin j 1=2, åñëè 2 In. Отсюда ( ) 6= 0.

 

 

 

 

Теорема 5.8. Собственные функции y0(x; n), n = n0; n0 + 1; : : : допускают представление

 

 

y0(x; n) = sin nx + O n

:

 

 

(5.27)

 

 

1

 

 

 

 

 

 

 

Доказательство. Из леммы 5.4 следует, что

 

n :

 

y0

(x; n) = sin n + O n x + O

 

 

 

1

 

 

 

 

1

 

 

 

Отсюда

(x; n) = sin nx cos O n x + cos nx sin O

n x:

y0

 

 

 

1

 

 

 

 

 

 

 

 

1

 

Но cos x = 1 + O(x) при x ! 0. Поэтому cos O (1=n) x = 1 + O (1=n). Аналогично, sin O (1=n) = O (1=n). В результате приходим к (5.27).

101

Пример 5.1. Рассмотрим простейшую краевую задачу, получающуюся из (5.8)-(5.10) при q(x) 0:

y00 + y = 0; y(0) = 0; y( ) = 0:

В этом случае y0(x; ) = sin x, поэтому ( ) = sin . Уравнение для определения собственных значений имеет вид sin = 0. Отсюда

n = n, n = 2n = n2. Собственная функция, соответствующая n = = n2, имеет вид y0(x; n) = sin nx. В силу найденных асимптотических

представлений (5.24) и (5.27) для n è y0(x; n) получаем, что при q(x) 6 60 собственные значения и соответствующие собственные функции при

n ! 1 стремятся к собственным значениям и собственным функциям простейшей краевой задачи.

102

6. Линейные системы дифференциальных уравнений первого порядка

Рассмотрим линейную систему дифференциальных уравнений следующего вида:

 

 

8y:10:=: : :a:11:(:x: ):y:

1: :+: : : : :+: :a:

1:n:(:x:):y:n: :+: :f:1:(x: :);: : :

(6.1)

 

 

>

 

 

 

 

 

 

 

 

 

 

<y0

= an1(x)y1 +

 

+ ann(x)yn + fn(x);

 

 

 

> n

 

 

 

 

 

 

 

ãäå x

2

[a; b], a:(x), f

k

(x) заданные непрерывные на [a; b] функции.

 

jk

 

 

 

 

 

 

 

Как было доказано ранее, задача Коши для системы (6.1) с начальными условиями

y1(x0) = y10; : : : ; yn(x0) = yn0;

(6.2)

ãäå x0 2 [a; b], fyk0gnk=1 произвольный набор чисел, имеет единственное решение, определенное на отрезке [a; b].

Åñëè f1(x) = f2(x) = : : : = fn(x) 0, то система называется однородной.

Âнастоящем разделе для таких систем устанавливаются факты, аналогичные результатам, относящимся к теории линейных дифференциальных уравнений n-го порядка. Это обстоятельство не является слу- чайным, так как линейные уравнения n-го порядка сводятся к линейным системам 1-го порядка (см. следствие 2.1).

Âдальнейшем будем использовать векторно-матричную форму записи задачи Коши (6.1) (6.2):

 

 

 

 

Y 0 = A(x)Y + F (x);

 

 

 

 

 

 

 

 

Y (x0) = Y0;

 

 

 

ãäå

0

.

1, A(x) = (ajk(x))j;kn =1, F (x) =

0

.

1, Y0

Y (x) =

 

@

y1(x)

A

 

 

@

f1(x)

A

 

yn(x)

L

 

fn(x)

 

 

 

 

 

 

 

Определим оператор

 

равенством

 

 

 

L(Y ) = Y 0(x) A(x)Y (x):

Тогда уравнение (6.3) запишется в виде

L(Y ) = F (x):

(6.3)

(6.4)

0y101

= @ . A.

yn0

(6.5)

103

6.1.Линейные однородные системы

Очевидно, что оператор L является линейным, т. е. для любых Y1(x), Y2(x) и произвольных констант c1, c2 справедливо равенство

L(c1Y1 + c2Y2) = c1L(Y1) + c2L(Y2):

(6.6)

Отсюда вытекает справедливость следующих утверждений.

Теорема 6.1. Если функции Y1(x); : : : ; Ym(x) являются решениями

уравнения

 

 

L(Y ) = 0;

(6.7)

то при произвольных константах c1; : : : ; cm функция

 

 

m

 

 

Xk

 

Y (x) =

ckYk(x)

 

 

=1

 

есть решение (6.7).

Теорема 6.2. Если вектор-функции Y1(x) è Y2(x) являются решениями уравнений (6.5) и (6.7) соответственно, то функция Y (x) = = Y1(x) + Y2(x) является решением (6.5).

Теорема 6.3. Предположим, что функции akj(x) являются ве-

щественными на [a; b], а вектор-функция

Y (x) = U(x) + iV (x),

где U(x); V (x) вещественные, является

решением (6.7). Тогда

U(x); V (x) также решения уравнения (6.7).

Для доказательства теоремы 6.3 достаточно заметить, учитывая вещественность akj(x), что L(U +iV ) = L(U)+iL(V ) 0, и следовательно,

L(U) 0, L(V ) 0.

Определение 6.1. Система вектор-функций fYk(x)gmk=1 называется линейно зависимой на отрезке [a; b], если существует набор констант

fc0kgmk=1, среди которых есть по крайней мере одна, отличная от нуля

m

(ò. å. P jc0kj > 0), таких что для всех x 2 [a; b] справедливо равенство

k=1

m

P c0kYk(x) = 0. В противном случае система fYk(x)gmk=1 называется ли-

k=1

нейно независимой.

Другими словами, система fYk(xm)gmk=1 называется линейно независи- мой на [a; b], если из условия, что P c0kYk(x) = 0 для любых x 2 [a; b],

k=1

следует, что все c0k равны нулю.

Определение 6.2. Определителем Вронского системы вектор-

104

функций fYk(x)gnk=1 называется следующий определитель:

W (x) =

y:

11: :(:x:): :: :: :: y: :1n:(:x: ):

 

, ãäå

Yk(x) =

0y1k.(x)1

; k = 1; : : : ; n:

 

yn1(x) : : : ynn(x)

 

 

ynk(x)

 

 

 

 

 

 

 

 

A

 

 

 

 

 

 

 

@

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Теорема 6.4. Определитель Вронского линейно зависимой системы

функций тождественно равен нулю.

Доказательство. Пусть система fYk(x)gnk=1 линейноnзависима на

[a; b] и, следовательно, существуют fck0gkn=1, такие что

jck0j > 0 è

n

ck0Yk(x) 0.

 

 

kP

kP

 

 

 

=1

Не теряя общности, будем считать, что c10 = 1, ò. å.

 

=1

 

 

 

 

 

Y1(x) + c20Y2(x) + : : : + cn0 Yn(x) 0:

(6.8)

 

Преобразуем W (x), прибавив к первому столбцу второй, умноженный

íà c20, затем третий, умноженный на c30

, и так далее, наконец, прибавим

последний столбец, умноженный на cn0

. В результате в силу (6.8) полу-

чим определитель с нулевым первым столбцом и потому равный нулю. Указанные преобразования не меняют величины определителя, следовательно, W (x) 0. Теорема доказана.

Теорема 6.5. Для того чтобы система решений fYk(x)gnk=1 óðàâ- нения (6.7) была линейно независимой на [a; b], необходимо, чтобы ее

определитель Вронского был отличен от нуля при любых x 2 [a; b],

и достаточно, чтобы он был отличен от нуля хотя бы при одном x0 2 [a; b].

Доказательство. Необходимость. Воспользуемся рассуждением от противного, т. е. предположим, что система решений fYk(x)gnk=1 ÿâëÿ-

ется линейно независимой и при этом существует x0 2 [a; b], такое что

W (x0) = 0. Из последнего условия следует, что столбцы W (x0) линейно

n

зависимы, т. е. существует набор чисел fc0kgnk=1, P jc0kj > 0, для которого

имеет место равенство

k=1

n

 

 

Xk

 

 

 

 

ck0Yk(x0) = 0:

(6.9)

 

 

 

=1

 

Рассмотрим ~

 

n

 

 

=

P

0

L(Y ) = 0,

Y (x) является

 

Y (x)

k=1

ckYk(x). В силу теоремы 6.1 и равенства

(6.9) ~

 

 

 

решением следующей задачи Коши:

 

Y (x0) = 0. Но решением этой задачи является тривиальное решение,

105

т. е. Y (x) 0. Поэтому в силу единственности решения задачи Коши

n

~ P 0 , т. е. система f gn

Y (x) = ckYk(x) 0 Yk(x) k=1 линейно зависима. Полу-

k=1

чили противоречие.

Достаточность. Предположим, что в некоторой точке x0 определи-

тель Вронского отличен от нуля, но тогда в силу теоремы 6.4 система fYk(x)gnk=1 линейно независима.

Определение 6.3. Линейно независимая система fYk(x)gnk=1 ðåøå- ний уравнения (6.7) называется фундаментальной системой решений .

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

Теорема 6.6. У всякого уравнения вида (6.7) существует фундаментальная система решений.

Остановимся теперь на одном частном случае, когда удается полу- чить простое представление для фундаментальной системы решений.

Теорема 6.7. Пусть A постоянная матрица, у которой имеется

n различных собственных значений f kgkn=1. Тогда уравнение

 

Y 0 AY = 0

(6.10)

имеет фундаментальную систему решений вида fe kxZkgnk=1, ãäå Zk постоянные ненулевые векторы.

Доказательство. Будем искать решения уравнения (6.10) в виде

0 1 z1

Y (x) = e xZ, ãäå Z = @ . A постоянный ненулевой вектор. Подстав-

zn

ляя Y (x) в (6.10), получим e xZ e xAZ = 0. Отсюда AZ Z = 0, или (A E)Z = 0, где E единичная матрица.

Запишем последнее уравнение в скалярном виде:

(a11 )z1 + a12z2 + + a1nzn = 0;

 

: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :

(6.11)

an1z1 + an2z2 + + (ann )zn = 0:

 

Таким образом, для нахождения fzkgn

k=1 получили линейную однородную алгебраическую систему уравнений. Известно, что для того чтобы эта система имела нетривиальное решение, необходимо и достаточно, чтобы определитель системы был равен нулю. Поэтому положим â (6.11) = k и обозначим произвольное нетривиальное решение полу- чившейся системы через fzmkgnm=1, k = 1; : : : ; n: Оста¼тся доказать, что

106

0 1 z1k

найденная система решений Yk(x) = e kx @ . A, k = 1; : : : ; n, является

znk

линейно независимой. n

Предположим, что P ckYk(x) 0. Покажем, что все ck равны нулю.

k=1

Для этого запишем последнее тождество в виде

0

z1k

1

 

0 1

 

n

 

 

 

0

 

Xk

znk

 

 

 

0

:

cke kx

.

A

@

.

A

@

 

 

 

 

=1

 

 

 

 

 

 

 

Отсюда следует, что для любого m (m = 1; : : : ; n) справедливо тожде-

ñòâî

n

 

 

X

ckzmke kx 0:

k=1

Но система функций fe kxgnk=1 является линейно независимой. Поэтому для любого m имеем ckzmk = 0, k = 1; : : : ; n: Íî òàê êàê Zk 6= 0, òî äëÿ

любого k существует mk, такое что zmk;k 6= 0. Из равенства ckzmk;k = 0 следует, что ck = 0. Получили требуемое.

Замечание. Метод построения фундаментальной системы решений, использованный в предыдущей теореме, называется методом Эйлера.

Замечание. Для нахождения фундаментальной системы решений уравнения Y 0 = AY в случае кратных корней можно применить рас-

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

решения, соответствующие собственному значению 0 кратности m, следует искать в виде Yk(x) = (z0k + z1kx + : : : + zm 1;kxm 1)e 0x, ãäå zjk

постоянные векторы, k = 1; : : : ; m. Позднее будет дан другой метод

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

Определение 6.4. Вектор-функция Y (x; c1; : : : ; cn) называется общим решением уравнения (6.3), если: а) при любых c1; : : : ; cn ýòà ôóíê-

ция является решением (6.3); б) для любого решения

~

 

 

 

Y (x) уравнения

0 n

0

0

~

(6.3) существует набор fckgk=1, такой что Y (x; c1; : : : ; cn)

Y (x).

Теорема 6.8. Общее решение уравнения (6.5) имеет вид

 

n

 

 

Y (x; c1; : : : ; cn) =

Xk

 

 

ckYk(x) + Y÷(x);

 

(6.12)

 

=1

 

 

ãäå fYk(x)gkn=1 фундаментальная система решений

(6.7), Y÷(x)

произвольное, но фиксированное частное решение (6.5).

 

107

, подсчитанный

Доказательство. Покажем сначала, что правая часть (6.12) удовлетворяет условию а). В самом деле, в силу линейности L имеем

n

n

Xk

X

L( ckYk(x) + Y÷(x)) =

ckL(Yk) + L(Y÷) = L(Y÷) F (x):

=1

k=1

Пусть теперь ~

 

 

 

Y (x) произвольное решение (6.5). Покажем, как сле-

0 n

0

0

~

дует выбрать fckgk=1, чтобы

Y (x; c1; : : : ; cn) Y (x). В силу единствен-

ности решения задачи Коши для совпадения двух решений достаточно

0

0

~

выполнения условия Y (x0; c1; : : : ; cn) = Y (x0): Поэтому возьмем в каче-

0 n

 

~

ñòâå fckgk=1 решение системы

Y (x0; c1; : : : ; cn) = Y (x0), или, в скалярном

âèäå,

n

 

 

8k=1 cky1k(x0) = y~1(x0) y1÷(x0);

 

P

 

>

 

>

 

>

 

>

 

<

:: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :

>n

>

P

>

> ckynk(x0) = y~n(x0) yn÷(x0):

:

k=1

Относительно неизвестных fckgnk=1 эта система является линейной ал-

гебраической системой. Определителем этой системы является определитель Вронского фундаментальной системы fYk(x)gnk=1

ïðè x = x0, следовательно, он отличен от нуля, а система имеет един-

ственное решение fc0kgnk=1, которое является искомым.

Определение 6.5. Следом матрицы A(x) = (aik(x))nk;j=1 называется

 

n

 

система решений

Теорема 6.9. Предположим, что Yk(x)P

 

сумма ее диагональных элементов: Sp A(x) =

 

akk(x).

 

k=1

 

 

f

n

 

 

gk=1

 

уравнения (6.7), а W (x) ее определитель Вронского. Тогда для любого фиксированного x0 2 [a; b] справедлива формула

x

 

 

W (x) = W (x0)exR0

Sp A(t) dt:

(6.13)

Доказательство. Найдем производную W 0(x), воспользовавшись формулой для дифференцирования определителя (3.12):

 

 

y110 (x)

: : :

W 0(x) =

y21(x) : : :

 

 

 

...

 

.

 

 

 

 

 

yn1(x) : : :

y10 n(x)

 

+ : : : +

 

y11(x) : : : y1n(x)

 

=

y2n(x)

.

...

.

 

 

 

 

 

 

 

 

 

 

.

 

 

 

yn 1;1(x) : : : yn 1;n(x)

 

 

 

 

 

 

 

 

 

 

 

ynn(x)

 

 

 

yn0 1(x)

: : : ynn0 (x)

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

 

 

Wk(x):

 

 

 

 

(6.14)

 

Xk

 

 

 

 

 

 

 

 

 

=1

 

 

 

 

 

 

 

108

Вычислим, для определенности, W1(x). Сначала заметим, что так как

Yk(x) =

0y1k.(x)1

является решением (6.7), то

 

 

@ynk(x)A

 

n

 

 

 

8y10 k(x) m=1 a1m(x)ymk(x);

 

 

 

>

P

 

 

 

>

 

 

 

 

>

 

 

 

 

>

 

 

 

 

<

 

(6.15)

 

 

: : : : : : : : : : : : : : : : : : : : : : : : : : :

 

 

>ynk0

n

 

 

 

(x) m=1 anm(x)ymk(x):

 

 

 

>

P

 

 

 

>

 

 

 

 

>

 

 

 

 

:

 

 

Отсюда следует, что

 

 

 

 

n

n

 

 

P

P

 

a1m(x)ym1(x) : : : a1m(x)ymn(x)

W1(x) = m=1

y21(x)

:.:..: m=1

y2n(x)

 

=

 

 

 

 

 

.

 

 

 

 

 

.

 

 

 

 

 

 

y

n1

(x)

: : :

 

y

nn

(x)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

ym1(x) : : : ymn(x)

 

 

 

 

 

 

 

 

 

 

y21(x) : : : y2n(x)

 

 

 

 

 

 

 

 

=

a

1m

(x)

= a

11

(x)W (x);

 

m=1

 

 

.

 

.

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

yn1(x) : : : ynn(x)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

так как остальные слагаемые

равны нулю, потому

что в соответствую-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

 

 

Совершенно

аналогично

доказывается,

÷òî

 

è

ïðè

k

= 2; : : : ; n

Wk0(x) = akk(x)W (x). Следовательно, W (x) удовлетворяет уравнению W 0 = Sp A(x) W . Интегрируя это уравнение с разделяющимися пере-

x

 

менными, находим общее решение W (x) = cexR0

Sp A(t) dt. Полагая x = x0,

приходим к выводу, что c = W (x0).

 

Замечание. Равенство (6.13) называется формулой Остроградского Якоби.

6.2.Формула Коши

Систему (6.1) запишем в виде

Y

0 = A(x)Y + F (x);

1

x 2 [a; b];

(6.16)

ãäå A(x) = (ajk(x))j;kn

=1,

F (x) =

0 .

заданные матрица-функция

 

 

 

f1(x)

A

 

 

 

 

 

@

 

 

 

 

 

fn(x)

 

 

 

и вектор-функция соответственно.

109

Напомним, что под решением (6.16) понимается непрерывно диффе-

ренцируемая вектор-функция Y~ (x) =

0y~1(.x)1, для которой справедли-

во тождество

 

@y~n(x)A

~ 0

~

 

x 2 [a; b]:

Y

(x) A(x)Y (x) + F (x);

Начальные условия задачи Коши для уравнения (6.16) имеют вид

Y (x0) = Y0;

x0 2 [a; b];

(6.17)

ãäå Y0 заданный постоянный вектор.

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

T 0 = A(x)T:

(6.18)

Определение 6.6. Матрица T (x) размерности n n называется ре-

шением уравнения (6.18) на отрезке [a; b] если: 1) T (x) имеет на [a; b] непрерывную производную; 2) справедливо тождество T 0(x) A(x)T (x),

x 2 [a; b].

Заметим, что матрица T (x) является, вообще говоря, комплексно-

значной. Задача Коши для (6.18) состоит в нахождении решения этого уравнения, удовлетворяющего следующему начальному условию:

 

 

 

 

 

T (x0) = T 0;

(6.19)

 

0

:.:..:

0

1

 

 

ãäå T 0 =

0y.11

y1.n

заданная постоянная матрица.

 

 

@

 

 

A

T (x) являлась решени-

 

yn01

: : :

ynn0

 

 

 

Теорема 6.10. Для того чтобы матрица

ем (6.18), необходимо и достаточно, чтобы е¼ столбцы являлись решениями векторного уравнения

Y 0 = A(x)Y:

(6.20)

Доказательство. Обозначим k-й столбец матрицы T (x) через Yk(x).

Тогда k-й столбец матрицы A(x)T (x) будет равен T (x)Yk(x). Из определения равенства матриц следует, что тождество T 0 A(x)T (x) равно-

сильно тому, что k-й столбец матрицы T 0(x) тождественно равен k-му столбцу A(x)T (x), т. е. Yk0(x) A(x)Yk(x).

110