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

Lektsii_DU_prof_Gromak__chast_2

.pdf
Скачиваний:
12
Добавлен:
01.03.2016
Размер:
803.88 Кб
Скачать

Глава 1. Линейные дифференциальные уравнения

31

Доказательство. Допустим противное, т.е. t0 - точка сгущения нулей

x(t) . Тогда

существует последовательность нулей ftng ! t0 . Покажем, что x0(t0) = 0 . По определению

x0(t0) = lim

x(t0 + h) x(t0)

 

h

 

h!0

 

и этот предел существует при любом способе стремления h к 0.

 

Положим h = tn t0 . Тогда x0(t0) = 0 . Следовательно, x(t0) = 0 ,

x0(t0) = 0 , и

решение в силу единственности x(t) 0 , что противоречит условию теоремы.

Приведем уравнение (16.1) заменой x = e R

p(t)

dty к канонической форме

2

y00 + q(t)y = 0

(16.2)

Заметим, что колебательные свойства x(t) и y(t) совпадают. Поэтому вместо уравнения (16.1) без ограничения общности можно рассматривать уравнение (16.2).

Пример 16.1. Рассмотрим уравнений

y00 k2y = 0:

(16.3)

Его общее решение имеет вид y = C1ekt + C2e kt .

Очевидно, любое решение уравнения (16.3) имеет не более одного нуля в любом интервале (a; b) . Такое решение называется неколеблющимся, в противном, т. е. если решение имеет не менее двух нулей на (a; b) , то такое решение называется

колеблющимся (или осциллирущим).

Теорема 16.2. Если q(t) непрерывна на (a; b) и удовлетворяет условию q(t) 0; t2(a; b) , то любое ненулевое решение уравнения (16.2) будет неколеблющимся на (a; b) .

Доказательство. Допустим противное, т.е. существует решение y(t) 6= 0 колеблющееся на (a; b) . Пусть тогда t0; t1 2 (a; b) два последовательных нуля y(t) 1. Пусть

y(t) > 0; t 2 (t0; t1) . Тогда y0(t0) > 0 . Аналогично y0(t1) < 0 . Но из уравнения (16.2) y00 = q(t)y 0 при t 2 [t0; t1] . Следовательно y0(t) не убывает на [t0; t1] , что

противоречит y0(t0) > 0; y0(t1) < 0 .

Рассмотрим колебательный характер двух линейно независимых решений уравнения

x00 + p(t)x0 + q(t)x = 0:

(16.4)

Теорема 16.3. (Штурм) Нули двух линейно независимых рещений уравнения (16.4) на интервале непрерывности коэффициентов (a; b) взаимно разделяют друг друга (чередуются).

Доказательство. Пусть x1(t); x2(t) - линейно независимые решения. Пусть t0; t1 два последовательных нуля x1(t) . Покажем, что существует только одна точка t , что t0 < t < t1 и x2(t ) = 0 . Допустим противное, т.е. такой точки нет, т.е. x2(t) 6= 0; t 2 (t0; t1) . Будем считать x2(t) > 0; t 2 (t0; t1) . Ясно, что x2(t0)x2(t1) 6= 0 . Рассмотрим тождество

 

x1

 

0

W (t)

(16.5)

 

=

 

 

x2

 

x22

1это можно предположить в силу Теоремы (16.1)

Глава 1. Линейные дифференциальные уравнения

32

Проинтегрируем (16.5) по отрезку [t0; t1]

 

 

 

 

 

t=t1

=

t1

x22(t) dt

 

x2 t=t0

Zt0

 

 

x1

 

 

W (t)

 

Здесь левая часть равна 0, а правая сохраняет знак. Таким образом,

x2(t) об-

ращается в 0 на (t0; t1) . Если предположить существование двух нулей

t ; t 2

(t0; t1); x2(t ) = x2(t ) = 0 , то, поменяв местами x1(t) и x2(t) , мы нашли бы точку t3 2 (t ; t ) такую, что x1(t3) = 0 . Однако, это противоречит последовательности нулей t0; t1 решения x1(t) .

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

x00 + x = 0; x1 = cos t; x2 = sin t

(16.6)

и

 

y00 + 4y = 0; y1 = cos 2t; y2 = sin 2t

(16.7)

выполняется следующее свойство: между любыми двумя нулями произвольного решения (16.6) лежит хоть один нуль любого из уравнений (16.7), т.е. решения уравнения (16.7) колеблются сильнее, чем решения уравнения (16.6).

Теорема 16.4. (Теорема сравнения) Если в уравнениях

 

x00 + q1(t)x = 0; y00 + q2(t)y = 0

(16.8)

функции qj(t) : (a; b) ! R непрерывны и q1(t) q2(t); t 2 (a; b)

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

ки, где q1(t) < q2(t) , то между двумя последовательными нулями любого решения x(t) лежит, по крайней мере, один нуль произвольного решения y(t) .

Доказательство. Пусть t0; t1 - последовательные нули x(t) . Нужно доказать, что существует t 2 (t0; t1) , что y(t ) = 0 . Допустим противное, т. е. y(t) 6= 0; t 2 (t0; t1) . Без ограничения общности считаем x(t) > 0; y(t) > 0; t 2 (t0; t1) . При этом y(t0) > 0; y(t1) > 0 . Из (16.8) имеем

x00y xy00 = (q2(t) q1(t))xy

или

(x0y xy0)0 = (q2(t) q1(t))xy

Интегрируя это тождество по отрезку [t0; t1] имеем

Z t1

x0(t1)y(t1) x(t0)y0(t0) = (q2(t) q1(t))xydt (16.9)

t0

Левая часть (16.9) неположительна, а правая положительна.

Дадим оценку расстояния между последовательными нулями колеблющегося решения уравнения

x00 + q(t)x = 0;

(16.10)

Глава 1. Линейные дифференциальные уравнения

33

где q(t) > 0 и непрерывна на [a; b]; q(t) 6= const . Пусть M и m (M > m > 0) наибольшее и наименьшее значение функции q(t) на [a; b] . Сравним осцилляционный характер решений уравнения (16.10) и уравнений

y00 + my = 0; z00 + Mz = 0

(16.11)

Если при этом x - расстояние между произвольными последовательными нулями

произвольного решения (16.10). Для уравнения (16.11) y =

 

 

 

. Так как

p

 

 

; z =

p

 

m

 

M

m q(t) и q(t) M , то в силу теоремы сравнения

 

 

 

 

 

 

 

 

 

 

 

 

 

p

 

x

p

 

:

 

 

 

 

 

M

m

 

 

 

 

17 Линейные разностные (дискретные) уравнения.

Начнем с примера дискретного уравнения, описывающего динамику популяции при миграции

Pt+1 P (t) = aPt + b;

где Pt+1 P (t) - разность между величиной популяции в момент времени t + 1 и t , постоянная a - разность между средней скоростью рождения и средней скоростью смерти; b - скорость миграции в страну.

Определение 17.1. Разностным уравнением будем называть соотношение вида

F (n; yn+k; : : : ; yn) = 0;

(17.1)

где n - независимая дискретная переменная, принимающая значения от 0 до +1 и fyng1n=0 искомая дискретная функция. Решением будем называть последовательность fyng1n=0 , удовлетворяющую уравнению для всех n .

Пример 17.1. Уравнение

yn+2 + yn+1 6yn = 0

(17.2)

имеет решение yn = f2ng1n=0 .

Определение 17.2. Линейным разностным уравнением порядка k называется уравнение

a0(n)yn+k + a1(n)yn+k 1 + : : : + ak(n)yn = g(n)

(17.3)

Если g(n) = 0 , то уравнение называется однородным.

Теорема 17.1. Пусть Y0; Y1; : : : ; Yk 1 произвольные постоянные, и предположим a0(n)6=0 . Тогда существует единственное решение fyng1n=0 такое, что y0=Y0; y1=Y1; : : : ; yk 1=Yk 1 .

yn+2 + a1(n)yn+1 + a0(n)yn = 0

(17.4)

Множество решений образует линейное пространство размерности 2, fy2g и fzng линейно независимы, если

 

y0

z0

 

6= 0

y1

z1

 

 

 

 

 

 

 

 

 

 

Глава 1. Линейные дифференциальные уравнения

34

Теорема 17.2. Пусть fzng и fwkg два линейно независимых решения уравнения (17.4). Тогда

yn = C1fzng + C2fwng

определяет произвольное решение (17.4).

Пример 17.2. Уравнение

2yn+2 + 5yn+1 3yn = 0

имеет решения f2 ng1n=0 , f( 3)ng1n=0 . Найти решение, удовлетворяющее началь-

ным условиям y0 = 0; y1 = 1 .

 

 

 

 

 

 

 

yn = C1f2 ng + C2f( 3)ng

 

Решение.

=2 3C2

) 2C1 = 1; C1

= 7; C2

= 7

1 = C1

0 = C1

+ C2

7

 

 

 

2

2

 

2

2 n

2

 

 

 

yn =

 

 

 

f( 3)ng

 

 

7

7

 

Теорема 17.3. Если fpng частное

решение

неоднородного уравнения, то

yn=fpng+C1fyng+C2fzng общее решение, если fyng и fzng линейно независимые решения однородного уравнения.

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

yn+2 + a1yn+1 + a0yn = 0; a0; a1 2 R

(17.5)

Будем искать решение уравнения (17.5) в виде y = rn . Тогда для определения r имеем уравнение

rn+2 + a1rn+1 + a0rn = rn(r2 + a1r + a0) = 0

Теорема 17.4. Пусть r1 и r2 - корни определяющего уравнения

r2 + a1r + a0 = 0:

а) если r1; r2 вещественные различные, то имеем два линейно независимых решения

и

yn = C1fr1ng + C2fr2ng

общее решение.

б) если r1 = r2 = r одинаковые, то

yn = C1frng + C2fnrng

в) если r1 = ei'; r2 = e i' , то

yn = C1f n cos n'g + C2f n sin n'g

Пример 17.3. Решить уравнение

yn+2 + 6yn+1 + 9yn = 0

Решение.

r2 + 6r + 9 = 0

r1 = r2 = 3

yn = C1f( 3)ng + C2fn( 3)ng

Глава 1. Линейные дифференциальные уравнения

35

Пример 17.4. Решить уравнение

 

yn+2 + 2yn+1 + 5yn = 0; n = 0; 1; : : :

Решение.

 

r2 + 2r + 5 = 0

 

r1;2 = 1 2i

 

p

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

= ( 1)2

+ 22 = p5

 

tg ' =

 

2

 

=

 

 

2

 

 

 

 

 

 

 

 

 

 

 

' = arctg 2

Ответ: yn = C1f(5

1

 

n

 

 

 

 

 

 

 

2 )n cos n'g + C2f5

2 sin n'g , где ' = arctg 2 .

Глава 2

Линейные системы дифференциальных уравнений

18Линейные дифференциальные системы. Общие понятия и определения

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

8x:

10: := p11x1 + : : : p1n(t)xn + q1(t)

(18.1)

>

 

 

 

<

 

 

 

>xn0

= pn1(t)x1 + : : : + pnn(t)xn + qn(t);

 

:

 

 

 

где pij(t); qi(t) : (a; b) ! C . Если ввести матрицу-функцию

P (t) = fpij(t)gi;j=1;:::;n

и вектор-функцию q(t) = colon(q1(t); :::; qn(t)) , то систему (18.1) можно записать в виде одного уравнения

x = P (t)x + q(t);

(18.2)

где x(t) = colon(x1(t); : : : ; xn(t)) - искомая вектор-функция.

Определение 18.1. Решением системы (18.2) называется функция '(t) : (a; b) ! Cn , если для всех t 2 (a; b) '(t) = P (t)'(t) + q(t) .

Задачу Коши для системы (18.2) определяем как

(

x0 = P (t)x + q(t)

(18.3)

x(t0) = x0;

где t0 2 (a; b); 8x0 2 Cn . Из теоремы Пикара сразу следует, что решение задачи Коши (18.3) существует, единственно и продолжимо на весь интервал (a; b) . Если q(t) 0 на (a; b) , то система (18.2) однородна.

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

Рассмотрим систему

 

x = P (t)x; P (t) : (a; b) ! M(n;n)

(19.1)

Глава 2. Линейные системы дифференциальных уравнений

37

где P (t) непрерывна (т.е. pij(t) непрерывны) и M(n;n) - множество постоянных n n - матриц. Заметим, что единственным решением задачи Коши

(

x = P (t)x x(t0) = 0

является нулевое решение x = 0 . Здесь x = colon(0; : : : ; 0) - нулевой вектор.

Теорема 19.1. Множество решений уравнения (19.1) образует комплексное векторное пространство.

Доказательство.

Если '1; '2 - решения, то ' = '1 + '2 также решение. Если '1

- решение, то для

8c 2 C c' также решение. Эти утверждения следуют из правила

умножения матриц.

Следствие 19.1. Если '1(t); : : : ; 'm(t) - решения (19.1), то функция

m

X

'(t) = Cj'j(t); 8Cj 2 C

j=1

также решение (19.1).

Определение 19.1. Вектор - функции

'1(t); : : : ; 'm(t) : (a; b) ! Cn

(19.2)

называют линейно независимыми на (a; b) (над полем комплексных чисел), если выполнение равенства

1'1(t) + : : : + m'm(t) = 0; j 2 C; 8t 2 (a; b)

влечет '1(t) = : : : = 'm(t) = 0 . В противном вектор - функции 19.2 линейно зависимые.

Из определения в случае линейной зависимости следует, что существует ненуле-

P

вой набор ( 1; : : : ; m); i 2 C; что выполняется тождество j'j(t) 0; t 2 (a; b) . Такой набор ( 1; : : : ; m) называют коэффициентами зависимости.

Если в наборе (19.2) фиксировать t , то получаем набор постоянных векторов. Очевидно, что если вектора (19.2) линейно зависимы, то и постоянные вектора, получаемые фиксированием t в (19.2), также зависимы с теми же коэффициентами зависимости. Очевидно, что обратное утверждение в общем случае неверно. Так, например,

'1(t) =

t

; '2(t) =

t2

 

 

0

 

0

 

при любом фиксированном t 2 R линейно зависимы, хотя вектор-функции '1(t) и '2(t) линейно независимы.

Теорема 19.2. Пусть '1(t); : : : ; 'm(t) : (a; b) ! Cn – решения уравнения (19.1). Пусть при некотором t0 2 (a; b) '1(t0); : : : ; 'm(t0) - линейно зависимые с коэффициентами зависимости ( 1; : : : ; m); i 2 C . Тогда '1(t); : : : ; 'n(t) линейно зависимые с теми же коэффициентами зависимости.

Глава 2. Линейные системы дифференциальных уравнений

38

Доказательство. По условию существует ненулевой набор ( 10; : : : ; m0 ) 2 Cn , что

 

10'1(t0) + : : : + m0 'm(t0) = 0:

 

Рассмотрим функцию

(t) :=

m

0'j(t): Эта функция является решением (19.1)

 

 

j=1

j

(t)

 

0

 

с нулевым начальным

условием,

 

 

.

 

Pследовательно,

 

 

Теорема 19.3. Произвольные n линейно независимые решения уравнения (19.1) образуют базис пространства решений.

Доказательство. Пусть '1(t); : : : ; 'n(t) линейно независимые решения. Тогда при каждом t0 2 (a; b) векторы '1(t0); : : : ; 'n(t0) линейно независимые. Они образуют базис пространства Cn . Пусть (t) - решение (19.1). Тогда

(t0) = 1'1(t0) + : : : + n'n(t0):

В силу теоремы (19.2) решения (t); '1(t); : : : ; 'n(t) линейно зависимы с теми же коэффициентами зависимости.

Базис пространства решений называют также фундаментальной системой решений. В этом случае также функцию

x = C1'1(t) + : : : + Cn'n(t); 8Cj 2 C

называют общим решением уравнения (19.1).

Как и в случае вещественных линейных уравнений, в случае вещественной матрицы P (t) можно построить вещественный базис, так как комплекснозначное решение x(t) порождает два линейно независимых решения Re [x(t)]; Im [x(t)] .

20Матричное линейное дифференциальное уравнение. Фундаментальная матрица

Пусть дана линейная однородная система

 

x = P (t)x;

(20.1)

где P (t) : (a; b) ! Mn;n и непрерывна, x(t) : (a; b) ! Rn . Пусть

'1(t); : : : ; 'n(t) :

(a; b)!Rn линейно независимые решения, где 'j(t) = colon('1j(t); '2j(t); : : : ; 'nj(t)) . Рассмотрим матрицу

(t) = ('1(t); : : : ; 'n(t))

(20.2)

Она невырождена в любой точке t 2 (a; b) в силу линейной независимости столбцов. Следовательно,

W (t) := det (t)

не обращаются в нуль для 8t 2 (a; b) .

Определение 20.1. Матрицу (t) называют фундаментальной для системы (20.1), а определитель W (t) называют вронскианом.

Глава 2. Линейные системы дифференциальных уравнений

39

Теорема 20.1. Пусть '1(t); : : : ; 'n(t) - решения, тогда следующие утверждения эквивалентны :

1. W (t) = W ['1(t); : : : ; 'n(t)] = det (t) = 0 при 8t 2 (a; b)

2.W (t) = 0 при некотором t 2 (a; b)

3.'1(t); : : : ; 'n(t) линейно зависимы.

Доказательство. Утверждение 1 ) 2 очевидно. Импликация 2 ) 3 справедлива в силу теоремы 19.2. Импликация 3 ) 1 очевидна.

Заметим, что если (t) - фундаментальная матрица, то

 

x = (t)C; 8C 2 Rn

(20.3)

есть общее решение (20.1).

Очевидно, что матрица (t) не единственная фундаментальная матрица. Фундаментальная матрица, обладающая свойством (t0) = E , называется нормированной в точке t0 (или матрициантом). Если e(t) - нормированная в t0 фундаментальная матрица, то задача Коши

 

x(t0) = x0

(20.4)

 

x = P (t)x

 

имеет единственное решение x = (t)x0 .

 

Рассмотрим матричное

линейное однородное дифференциальное уравнение

e

 

 

_

(20.5)

 

X = P (t)X;

где P (t) : (a; b) ! Mn;n; X(t) - искомая n m - матрица.

Определение 20.2. Дифференцируемая матричная функция

(t) : (a; b) ! Mn;m

называется решением уравнения (20.5), если при всех t 2 (a; b) .

_ (t) = P (t) (t)

Теорема 20.2. Матричная функция (t) = ('1(t); : : : ; 'm(t)) является решением уравнения (20.5) тогда и только тогда, когда вектор - столбцы '1(t); : : : ; 'm(t) : (a; b) ! Rn являются решениями векторной системы (20.1).

Доказательство. Так как P (t) (t) = (P (t)'1(t); : : : ; P (t)'n(t)) , то

_ (t) = P (t) (t) , 'j(t) = P (t)'j(t); j = 1; n:

Теорема 20.2 устанавливает соотношение между решениями векторной системы (20.1) и матричного уравнения (20.5). В частности, если (t) - невырожденное решение (т.е. det (t) 6= 0 для некоторого t 2 (a; b) ), то (t) - фундаментальная матрица системы (20.1). Эту же матрицу будем называть фундаментальной для уравнения (20.5).

Глава 2. Линейные системы дифференциальных уравнений

40

Теорема 20.3. Пусть (t) - фундаментальная матрица уравнения (20.5). Тогда 1. Для любой постоянной матрицы C 2 Mn;m функция (t)C - решение.

2. Если (t) : (a; b) ! Mn;m - решение, то существует постоянная матрица C 2 Mn;m , что (t)= (t)C . Если (t) - фундаментальная, то C - неособая.

Доказательство. По правилу дифференцирования произведения матриц имеем dtd ( (t)C) = _ (t)C + (t)C_ = _ (t)C:

Но _ (t) = P (t) (t) . Следовательно,

dtd ( (t)C) = (P (t) (t)) C = P (t) ( (t)C) ;

что доказывает первое утверждение.

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

C(t) := 1(t) (t):

Тогда (t) = (t)C(t) . Покажем, что C(t) – постоянная матрица. Действительно, дифференцируя последнее соотношение по t , имеем

_ (t) = P (t) (t) = _ (t)C(t) + (t)C_ (t) =

= P (t) (t)C(t) + (t)C_ (t):

Откуда (t)C_ (t) = 0 . Умножая последнее тождество на 1(t) , имеем C_ (t) = 0 .

21 Формула Лиувилля

Пусть (t) - фундаментальная матрица линейной системы

x = P (t)x; P (t) : (a:b) ! Mn;n; x(t) : (a; b) ! Rn:

(21.1)

В этом случае (t) - невырожденное решение матричного дифференциального уравнения

X_ = P (t)X; X(t) : (a:b) ! Mn;n:

n

Следовательно, _ ij(t) = P Pik(t) kj:

k=1

Вычислим производную по t вронскиана

W (t) = det (t):

Для производной W (t) имеем

 

 

 

 

 

 

n

 

: :11: (t)

:: :: ::

1n:(t:):

 

 

_

 

i1(t) : : : in(t)

 

=

W (t) =

 

 

 

 

: : :

: : :

: : :

 

 

i=1

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

n1(t) : : : nn(t)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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