Professional Documents
Culture Documents
Dyf Rivniania KL 1
Dyf Rivniania KL 1
ДИФЕРЕНЦІАЛЬНІ
РІВНЯННЯ.
КОНСПЕКТ ЛЕКЦІЙ. ЧАСТИНА 1
Київ
КПІ ім. Ігоря Сікорського
2019
Диференціальні рівняння. конспект лекцій. частина 1 [Електронний ресурс] : навч.
посіб. для студ. спеціальності 124 «Системний аналіз», освітньої програми «Системний
аналіз фінансового ринку» / КПІ ім. Ігоря Сікорського ; уклад.: Богданський Ю.В,
Калюжний О.О., Мальцев А.Ю., Подколзін Г.Б., Чаповський Ю.А. ; КПІ ім. Ігоря
Сікорського. – Електронні текстові дані (1 файл: 1,38 Мбайт). – Київ : КПІ ім. Ігоря
Сікорського, 2019. – 74 с.
Гриф надано Методичною радою КПІ ім. Ігоря Сікорського (протокол № 8 від
25.04.2019 р.)
за поданням Вченої ради Інституту прикладного системного аналізу (протокол № 4
від 22.04.2019 р.)
ДИФЕРЕНЦІАЛЬНІ РІВНЯННЯ.
КОНСПЕКТ ЛЕКЦІЙ. ЧАСТИНА 1
2
Зміст
Вступ 7
Розділ 1. Диференціальні рівняння 1-го порядку 10
§1. Теорема Пікара............................. 10
§2. Продовженнярозв’язків...................... 17
§3. Рівняння, що не розв’язні відносно
похідної. Метод параметризації............. 20
§4. Особливі розв’язки та обвідні ............. 24
Розділ 2. Лінійні диференціальні рівняння і
системи.............................. 30
§1. Початкові поняття ......................... 30
§2. Однорідні системи лінійних диференціальних
рівнянь.................................... 33
§3. Формула Ліувілля-Якобі..................... 38
§4. Однорідні лінійні диференціальні рівняння
n-го порядку............................... 40
§5. Формула Остроградського-Ліувілля........... 43
§6. Системи лінійних однорідних диференціальних рівнянь
зі сталими коефіцієнтами. Експонента матриці.............. 47
§7. Обчислення розв’язків систем однорідних
лінійних диференціальних рівнянь зі сталими
коефіцієнтами.............................. 56
§8. Лінійні однорідні диференціальні рівняння
зі сталими коефіцієнтами................... 62
§9. Неоднорідні системи лінійних диференці-
альних рівнянь............................. 65
§10.Метод варіації для неоднорідного лінійного
диференціального рівняння n-го порядку..... 69
3
§11.Метод невизначених коефіцієнтів для
неоднорідних лінійних рівнянь............. 70
§12.Метод невизначених коефіцієнтів для
неоднорідних систем лінійних рівнянь...... 74
4
ВСТУП
5
диференціальних рівнянь, що з’являються в різних галузях
науки та техніки.
Посібник (точніше, його перша частина) складається з таких
розділів:
6
Розбирати текст кожної лекції рекомендується двічі: при
першому читанні доведення теорем можна не вивчати, а
зосередитися лише на чіткому розумінні всіх означень,
тверджень та формул. При другому читанні слід сумлінно
опрацювати доведення всіх тверджень з «пензликом в руках»,
намагаючись чітко усвідомити всі логічні переходи.
7
ЗВИЧАЙНІ ДИФЕРЕНЦІАЛЬНІ РІВНЯННЯ
8
Виявляється, що за відповідних (не дуже обтяжливих) умов
на функцію f , можна гарантувати існування та єдність
локального розв’язку задачі (1)-(2).
Теорема 1 (Ш. Пікар). Нехай x0 , y0 – внутрішня точка D , а
функція f неперервна в D і задовольняє в D умову Ліпшиця
відносно змінної y, тобто C 0 x, y1 , x, y2 D
виконується нерівність:
f x, y1 f x, y2 C y1 y2 (3)
y x y0 y x y x0 y t dt f t , y t dt . Тож y x – є
x0 x0
9
x
y x y0 f t , y t dt . (4)
x0
10
Візьмемо додатне a. Тоді
x
b
число: min a; ми гарантовано одержимо нерівність:
M
F g x y 0 b (в разі, якщо функція g також має цю
„послідовних наближень”.
Нехай g 0 x y0 на , а послідовність функцій gn
x
будується за правилом: g n1 x y0 f t , g n t dt F g n x
x0
x x
f t , g t f t , g t dt C g t g t dt .
x0
k k 1
x0
k k 1
11
x t
2
g k 1 t g k t C dt g s g s ds ...
k 1 k 2
x0 x0
x t1 tk 1
k
C dt dt ... g t g t dt
x0
1
x0
2
x0
1 k 0 k k [оскільки
k k
g1 s g 0 s 2b на ] C 2b (обміркуйте!).
k!
C k k 2b
Збіжність числового ряду за теоремою
k 1 k !
Вейєрштрасса призводить до рівномірної збіжності на
функціонального ряду
g 0 x g1 x g 0 x g 2 x g1 x ... , тож і функціональної
послідовності його часткових сум g k .
f t , g t dt f t , y t dt .
x0
k
x0
f t, gn t f t, y t .
Залишилось довести єдиність неперервного розв’язку (4) на
відрізку .
12
Нехай z x – довільний розв’язок і y x – побудований
вище. Тоді, як і раніше, для кожного x :
x x
z x gk x f t , z t dt f t , g t dt
x0 x0
k 1
x
2bC k k
C z t g k 1 t dt ... 0, k .
x0
k!
Тому z x y x . ■
Приходимо до теореми.
13
Теорема 2 (Ш. Пікар). Нехай f визначена на D n1 ,
неперервна на D і задовольняє на D умову Ліпшиця відносно
n останніх аргументів:
C 0 : t , x , t , y D
f t, x f t , y C x y ;
t0 , x0 – внутрішня точка D .
Тоді існує таке 0 , що на відрізку t0 ; t0 існує і
притому єдиний розв’язок задачі (6)-(7).
Вправа 1. Перевірте (8) та відслідкуйте доведення теореми
2.
Підказ. Для неперервних функцій інтеграл є границею
інтегральних сум. Спочатку розпишіть (8) для інтегральних сум,
а потім обґрунтуйте збереження нерівності при граничному
переході.
Зауваження. Так само, як і у теоремі 1 достатньо вимагати
неперервної диференційовності вектор-функції f t , x в околі
t0 , x0 .
14
Якщо 1 , 2 – два числові проміжки і x0 1 2 , а yk –
розв’язки задачі (1)-(2) на проміжку k ( k 1,2 ), то в разі, якщо
y1 y2 |1 , y2 називається продовженням y1 на 2 . Розв’язок y
задачі (1)-(2), для якого продовження не існує, називається не
продовжуваним.
15
Доведення леми. Нехай x1 , в якій y1 x1 y2 x1 .
Нехай x0 x1 (варіант x1 x0 розглядається аналогічно). Тоді
існує
x inf x x0 | y1 x y2 x , (9)
а з теореми Пікара виходить, що x x0 (бо інакше в кожному
околі x0 було б два різних розв’язки). Тож y1 x y2 x при
x x0 ; x , а тому з неперервності yk : y1 x y2 x . Повторне
застосування теореми Пікара, але з початковою умовою:
y x y1 x y2 x приводить до рівності y1 x y2 x в околі
аргументу x , що суперечить припущенню (9).■
16
визначення. В разі, якщо 1 2 , функція
y x , якщо x 1
y x 1 буде розв’язком рівняння (1)
y2 x , якщо x 2 \ 1
(відслідкуйте можливі взаємні положення 1 і 2 ), що
суперечить непродовжуваності y1 та y2 .■
17
Далі розглядається інший прийом розв’язання рівнянь
F x, y, y 0 , який може стати в нагоді навіть і тоді, коли
виконуються вищенаведені умови і вдається перейти до
рівняння типу (1).
Шукаємо розв’язок рівняння F x, y , y 0 у
параметричному вигляді. Тож нам слід знайти функцію
x x t
, що на деякому проміжку t задовольняє
y y
t
тотожність:
y t
F x t , y t , 0 (10)
x t
За відповідних умов (гладкість функції F ) множина
S x, y , p | F x, y, p 0 являє собою поверхню у просторі
3 , яка може бути задана і в параметричному вигляді:
x x u, v
y y u, v , u, v G . Тож F x u, v , y u, v , p u , v 0 на
2
p p u, v
G.
x x t
Розв’язку рівняння відповідає крива y y t , що
y t
p p t
x t
задовольняє на тотожність: F x t , y t , p t 0 , а тому
належить поверхні S . Цій кривій у свою чергу в площині
u u t
параметрів u , v відповідає крива . Тож:
v v t
18
x t x u t , v t
y t y u t , v t
p t p u t , v t .
При цьому:
y y
y t u u t , v t
u t u t , v t v t
p u t , v t v . (11)
x t x u t , v t u t x u t , v t v t
u
v
Звідси:
x y
u t , v t p u t , v t u t , v t u t
u u
(12)
x y
u t , v t p u t , v t u t , v t v t 0,
v v
u u t
а це, власне, значить, що крива є розв’язком рівняння:
v v t
x y x y
p du p dv 0 . (13)
u u v v
x x t
Таким чином, розв’язку рівняння (10) в
y y t
координатах u, v відповідає крива, що є розв’язком рівняння
(13).
u u t
Твердження 1 (зворотне). Нехай – розв’язок
v v t
x t x u t , v t
рівняння (13). Тоді є розв’язком рівняння
y t y u t , v t
(10).
19
Доведення. Розв’язок (13) – це власне крива, що
задовольняє тотожність (12). З (12) та (11) виходить:
x x t
y t
p t p u t , v t . А оскільки крива y y t , що
x t p p t
u u t
відповідає , задовольняє тотожність:
v v
t
F x t , y t , p t 0 (належить поверхні S ), то для неї
виконується (10).■
x u
y uv f v .
p v
З (14) маємо: d uv f v vdu ; udv vdu f v dv vdu ;
x f v
u f v y vf v f v
dv 0 x u
y Cu f C y Cx f C
20
y Cx C 2
Приклад. y xy y .
2
2
y x .
4
21
Рис.1
a p p dx xa p b p dp 0 .
dx a p b p
x – лінійне неоднорідне рівняння 1го
dp a p p a p p
порядку і т. д.
x , y , y x задовольняють систему:
0 0 0
22
F x0 , y0 , p0 0
F (15)
p x0 , y0 , p0 0,
або втрачається гладкість функції F в цій точці.
Рис.2
2
2. Рівняння y xy y . Як можна побачити на мал. 1: всі
x2
точки, що належать параболі y є точками неєдиності.
4
Причина: ці точки (і це буде зрозумілим з подальшого)
задовольняють систему рівнянь (15). На мал. 1 є також точки, в
яких розв’язки мають перетин. Такі точки виникають саме тому,
що при розв’язанні рівняння Клеро відносно y приходимо до
сукупності рівнянь, розв’язних відносно y . Ці точки ми не
відносимо до точок неєдиності.
23
Означення. Інтегральна крива (розв’язок) називається
особливою інтегральною кривою (особливим розв’язком), якщо
x0 , y0 є точкою розгалуження розв’язків
диференціального рівняння.
24
Коефіцієнт C цієї прямої шукаємо як розв’язок системи
(співвідношення значень ординат та кутових коефіцієнтів в точці
x0 ):
Cx0 f C x0 g x0 f g x0
C g x0 x0 g x0 f g x0 g x0 .
Оскільки f g x0 x0 , то система сумісна і при цьому
C g x0 . Оскільки
y xg x f g x xg x g x f g x g x g x , а
x2
2. y є обвідною сім’ї прямих y Cx C 2 (мал. 1). І
4
взагалі особливий розв’язок диференціального рівняння 1го
порядку, як виходить з означень, буде обвідною деякої сім’ї
розв’язків.
25
Надалі будемо вважати, що сім’ю визначено рівнянням
(тут C – параметр):
x, y, C 0, (17)
тобто C x, y | x, y, C 0 .
Нехай – обвідна сім’ї (17). Поставимо у відповідь точці
x, y значення параметра C , при якому C дотикається до
в точці x, y . Така відповідність не є обов’язково взаємно
однозначною, але дозволяє параметризувати точки кривої
параметром C : x x C ; y y C (взагалі кажучи, може так
статись, що x C1 , y C1 x C2 , y C2 при C1 C2 ). Тож
x x C
: (18)
y y C .
Припускаємо надалі: всі функції, що зустрічаються є
диференційовними.
x C , y C , C 0
(19)
C
x C , y C ,C 0
26
y C x x C , y C , C
кривої сім’ї (17), то , звідки:
x C
y x C , y C , C
x x C , y C , C x C y x C , y C , C y C 0 . Тому :
d
0 x C , y C , C x x C , y C , C x C
dC
y x C , y C , C y C C x C , y C , C x C , y C , C ,
C
що й дає другу рівність в системі (19).■
2
Приклад. x C y 2 1 – система кіл. З малюнку (зробіть
його!) можна побачити, що прямі y 1 та y 1 є обвідними цієї
сім’ї.
Система (19) в даному разі приймає вид:
x C 2 y 2 1
2 x C 0,
звідки y 1 .
27
РОЗДІЛ 2. ЛІНІЙНІ ДИФЕРЕНЦІАЛЬНІ РІВНЯННЯ І
СИСТЕМИ
28
Задача Коші для системи (2) (або (1)) – це задача пошуку
розв’язку, що задовольняє початкову умову:
x t0 x0 (3)
для фіксованої точки t0 .
Ми будемо також розглядати лінійні диференціальні
рівняння n -го порядку для числових функцій (коротше: ЛДР)
x n t a1 t x n1 t ... an t x t g t , (4)
де a1 t ,..., an t (коефіцієнти); g t (неоднорідність; права
частина ЛДР) – функції на . В разі, якщо g t 0 на ,
ЛДР – однорідне (антитеза – неоднорідне).
Задачу Коші для рівняння (4) ставимо як систему умов:
x t0 x0 ; x t0 x1;...; x ( n1) xn1 (5)
Якщо поставити у відповідність числовій функції x t
x t
x t
вектор-функцію x t , то з рівнянням (4) можна
x n1 t
пов’язати таку систему ЛДР:
d
dt x t x t
d n 2
dt x t x n1 t
d x n1 t a t x n1 t a t x n2 t ... a t x t g t ,
1 2 n
dt
або систему (2) в разі, якщо
29
0 1 0 0 0
0 0 1 0 0
At ; f t
0 0 0 1 0
an an1 an2 a1 g t
При цьому відповідна початкова умова задачі Коші:
x0
x
x t0 1
...
x
n1
Тож цілком природним є чекання на те, що результати, які
будуть одержані для систем ЛДР, будуть мати неабиякий вплив
на дослідження поведінки розв’язків ЛДР вищих порядків.
Надалі всі функції (для визначеності) припускаємо дійсно
значними. Але цілком аналогічні результати можуть бути
одержані і у випадку комплекснозначних функцій. У свій час ми
скористаємось цією обставиною.
30
має і притому єдиний розв’язок x t , що визначений на всьому
і задовольняє умову: x t0 x0 .
t
m t t0
lim x s j x s ds .
m
j 1 m t0
31
Як і при доведенні теореми Пікара (теорема 1.1), ми робимо
висновок про те, що задача Коші (6)-(3) еквівалентна задачі
пошуку неперервного розв’язку інтегрального рівняння для
вектор-функцій:
t
x t x0 A s x s ds (9)
t0
Кожній функції x t , що неперервна на a; b , поставимо у
t
відповідь нову функцію F x t x0 A s x s ds , що також
t0
Звідси:
t
xm t xm1 t A s x s x t ds
t0
m 1 m 2
t t
A s xm 1 s xm2 t ds M x s
m 1 x t ds ...
m 2
t0 t0
t t1 t m1
m
... M dt1 dt2 ...dtm1 x1 tm x0 dtm
t0 t0 t0
m
M m t t0
max x1 s x0 .
m! s
32
m
M m t t0
Числовий ряд збіжний, тому рівномірно
m 1 m!
збігається на функціональний ряд
x0 t x1 t x0 t x2 t x1 t ... , а це власне доводить
рівномірну на збіжність послідовності вектор-функцій xm t .
Якщо позначити x t lim xm t , то оцінка:
m
A s x s xm s M x s xm s дозволяє стверджувати
рівномірну збіжність A s xm s
A s x s на , а тому
m
t t
t : A s x s ds lim A s xm s ds . Тепер (9) одержимо
m
t0 t0
33
розв’язку задачі Коші. Незалежність значення розв’язку в t1 від
вибору a; b доведіть самостійно.
Тому при подальшому дослідженні на проміжок не
накладаємо умову замкненості.
Запровадимо у розгляд “диференціальній вираз”
L : x t x t A t x t . Функції x C1 (неперервно
диференційовній на проміжку ) ставимо у відповідь функцію
Lx C (неперервну на ).
Система рівнянь (6) набуває вигляду:
Lx 0 . (6)
L – є лінійне відображення з C1 в C .
Тому, якщо x1 t ,..., xm t – розв’язки (6), то довільна їх
лінійна комбінація C1 x1 t ... Cm xm t також буде розв’язком
(6).
Фіксуємо t0 і побудуємо відображення, що ставить у
відповідь кожному розв’язку x t рівняння (6) (тобто x Ker L )
вектор x t0 (значення x t в точці t0 ). Це відображення
B t0 : Ker L n є, вочевидь, лінійним оператором. При цьому,
як виходить з теореми 1, B t0 взаємно однозначно відображує
Наслідки: 1. Система розв’язків x1 t ,..., xm t рівняння (6)
– лінійно незалежна на в тому й тільки тому разі, якщо
x t ,..., x t – лінійно незалежна система векторів в
1 0 m 0
n
.
34
2. dim Ker L n (розмірність простору розв’язків рівняння (6)
дорівнює n ). При цьому базис простору Ker L називається
“фундаментальною системою розв’язків однорідної системи
ЛДР (6)”.
Розглянемо матричнозначну функцію X t , стовпці якої
утворюють фундаментальну систему розв’язків системи рівнянь
(6): X t x1 t ,..., xn t . Загальний розв’язок системи (6):
x t C1 x1 t ...Cn xn t можна записати і так:
x t X t C , (10)
C1
де C – стовпець . Така матричнозначна функція
C
n
X t називається фундаментальною матрицею системи (6).
Фундаментальна матриця системи (6), вочевидь,
задовольняє матричне диференціальне рівняння
d
Y t A t Y t , (11)
dt
d
yk t A t yk t , тож
Для кожного стовпця матриці Y t :
dt
рівняння (11) можна мислити як набір, складений з n систем
рівнянь (6).
35
§3. Формула Ліувілля – Якобі
t
tr A s ds
det Y t det Y t0 e 0
b11 t b1n t
d b t b2 n t
det B t 21
dt
bn1 t bnn t
b11 t b1n t b11 t b1n t
t
b21 b2 n t b21 t b2 n t
...
bn1 t bnn t bn1 t t
bnn
Доведення леми.
d d sgn
dt
det B t 1 b1, 1 t b2, 2 t ...bn, n t
dt Sn
n
sgn
1 b1, 1 t ...bk 1, k 1 t bk, k t bk1, k1 t ...bn, n t .■
k 1 Sn
36
Доведення теореми 2. Нехай Y t – розв’язок рівняння
n
d
(11). Тоді за лемою 1:
dt
det Y t det Yk t , де матриця
k 1
37
Тому det Yk t akk t det Y t , звідси:
t
d t tr A s ds
det Y t tr A t det Y t ; det Y t C e 0 , де
dt
C det Y t0 .■
38
Означення. Нехай x1 t ,..., xm t – система (числових)
функцій класу C
m 1
. Функція:
x1 t xm t
x1 t xm t
W x1 ,..., xm W t
x1
m 1
xm
m 1
t t
називається “вронскіаном системи функцій x1 t ,..., xm t ” (на
честь польського математика Юзефа Вронського).
Вправа. 1. Якщо система функцій x1 t ,..., xm t – лінійно
залежна на , то W t 0 .
2. Якщо існує t0 , в якій W t0 0 , то система функцій
x t0
0
x t
поставимо у відповідь вектор n .
x t
n 1
0
39
як виходить з твердження 1, повинно бути ізоморфізмом між
Ker L та n . Звідси: dim Ker L n .
Наслідком наведених міркувань є наступне твердження:
Твердження 2. Нехай x1 t ,..., xn t – система, складена з
n розв’язків рівняння (12). Тоді:
1) Якщо існує точка t0 , в якій W t0 0 , то
x t ,..., x t
1 n – лінійно залежна система функцій і при цьому
для t : W t 0 .
2) Якщо існує t0 , в якій W t0 0 , то система розв’язків
x t ,..., x t
1 n – лінійно незалежна і при цьому для
40
В разі, якщо b1 t a1 t , існує проміжок 1 , в кожній
точці якого: a1 t b1 t 0 (обміркуйте!). Тоді вихідна система
функцій є лінійно незалежною системою розв’язків рівняння
a t b t x t ... a t b t x t 0
1 1
n 1
n n
41
рівняння (12) співпадає з (14), а тому:
x1 t xn t
a1 t . Тепер застосування леми 1
x1 n2 t x1 n2 t
x1
n
xn
n
t t
W t
приводить до формули: a1 t (обміркуйте!), звідки:
W t
t
a1 s ds
t0
W t C e ; C W t0 .■
Вправа. Виведіть теорему 3 з формули Ліувілля – Якобі
(див. теорему 2).
Застосування. Розглянемо рівняння другого порядку:
x t a1 t x t a2 t x t 0 . (16)
Нехай відомий один нетривіальний (ненульовий) розв’язок
x1 t рівняння (16). Якщо x t – довільний розв’язок (16), то за
t
a1 s ds
x t x1 t t0
формулою (15) маємо: Ce .
x t x1 t
Це рівняння 1го порядку відносно x t ; лінійне, неоднорідне;
при C 1 його частковий розв’язок x t разом з x1 t утворює
фундаментальну систему розв’язків рівняння (16).
Інший спосіб розв’язання рівняння (16) при наявності
розв’язку x1 t : покладемо x t y t x1 t . Тоді:
x t x1 t y t x1 t y t ;
x t x1 t y t 2 x1 t y t x1 t y t ; тож підстановка в (16)
дає:
42
x1 t y t 2 x1 t a1 t x1 t y t
x1 t a1 t x1 t a2 t x1 t y t 0.
Оскільки x1 t – розв’язок (16), то заміною y t z t одержимо
рівняння 1го порядку відносно функції z t :
x1 t z t 2 x1 t a1 t x1 t z t 0.
Остання методика припускає узагальнення.
Твердження 4. Нехай x1 t ,..., xk t – лінійно незалежна
система розв’язків однорідного ЛДР порядку n ; x1 t 0 в
кожній точці . Тоді підстановка x t x1 t z t ; z t y t
зводить вихідне рівняння до однорідного ЛДР порядку n 1
відносно функції y t . Нове рівняння має k 1 лінійно
d x j 1 t
незалежні розв’язки: y j .
dt x1 t
Доведення. Підстановка x t x1 t z t зведе рівняння (12)
до вигляду:
x1 t z n t b1 t z n1 t ... bn1 t z t L x1 t z t 0 .
При цьому L x1 t 0 .
x j t
Це рівняння повинно мати розв’язки z j t .
x1 t
Після ділення на x1 t і заміни: z t y t маємо однорідне
d x j 1 t
ЛДР порядку n 1 з розв’язками y j . Залишилось
dt x1 t
перевірити їх лінійну незалежність.
43
d x2 t d xk t
Нехай C2 ... Ck 0 на . Тоді існує
dt x1 t dt x1 t
число C таке, що:
x2 t x t
C2 ... Ck k C.
x1 t x1 t
Звідки, з лінійної незалежності x t ,
j усі Cj 0
(обміркуйте!).■
44
Виникає проблема коректного означення експоненти
матриці. Шлях до розв’язання цієї проблеми виберемо з огляду
на його найбільшу користь у побудові подальшої теорії.
Означення. лінійний простір M назвемо нормованим, якщо
на ньому визначено функцію x x , що має такі властивості:
1) x 0 ; x 0 x 0 ;
2) x x ;
3) x y x y .
Звичайно, що умови 1) – 3) повинні виконуватись для усіх
x, y M та .
Прикладами норм є:
1) M n ; x x12 ... xn2 ;
2) M простір матриць A aij розміру n n;
1/ 2
A aij2 (перевірте!). Це – так звана “евклідова норма
i, j
матриці”.
При цьому на M можуть одночасно “співіснувати” різні
норми і по відношенню до них у нас будуть різні нормовані
простори.
Означення. Дві норми 1 і 2 , визначені на M,
називаються еквівалентними, якщо існують два числа C1 , C2 0
такі, що для кожного x M виконуються дві нерівності:
x 2 C1 x 1
(20)
x 1 C2 x 2
Еквівалентність норм гарантує, що послідовність векторів
xm буде збіжною в сенсі однієї з норм в точності тоді, коли і в
45
сенсі другої: x m x0 1 0 xm x0 2 0 (обміркуйте!).
Аналогічна властивість і щодо фундаментальної послідовності
векторів xm :
0 N : m, n N :
1 1 xm xn 1
0 N1 : m, n N1 : xm xn 2
(обміркуйте!).
З курсу математичного аналізу нам відомо, що в просторі
n кожна фундаментальна послідовність збігається. Але –
n
2
стосовно норми x x
k 1
k (така властивість називається
46
Звідси: ( xn x за нормою 1 ) ( xn x за нормою ). (“З
покоординатної збіжності виходить збіжність за нормою” –
обміркуйте!).
Припустимо, що не існує C 0 , такого, що x 1 C x . Тоді
1
існує послідовність xn : xn 1 1 ; xn (обміркуйте!).
n
xn xn1 f1 ... xnm f m ; max xnk | k 1,..., m 1 для кожного n . Тому
модулі всіх координат векторів xn не перевищують 1, а один з
1
З (21) тоді маємо: xn x 0 , але xn 0 0 . Тож
n
x 0 (двох різних границь не буває!), а це призводить до
47
суперечності: якщо k : xnk 0, n , то існує таке N , що для
1
кожного n N : xn 1 max xnk |1 k m 2
(обміркуйте!).■
Лінійний простір квадратних матриць n n також
є
скінченновимірним, а тому є повним у будь-якій нормі. За норму
матриці можна прийняти, наприклад, суму модулів всіх її
елементів: A 1 aij (перевірте аксіоми норми!), можна за
i, j
1/ 2
норму прийняти A aij2 (перевірте аксіоми норми!) –
i, j
“евклідова норма”.
Евклідова норма крім стандартних властивостей норми:
A 0; A 0 A 0 , 0 тут – нульова матриця;
A A ; A B A B , має ще одну: AB A B .
Перевіримо останню властивість:
2
2 n 2 n 2
AB aik bkj aik bkj
i, j k i , j k 1 k 1
n n n n
2 2 2 2 2 2
a ik b kj a ik b kj A B .
i 1 k 1 j ,k i , k 1 j ,k 1
2 3 m
Звідси: A2 A ; A3 A і для m : Am A .
Розглянемо послідовність квадратних матриць
1 2 1 m
Bm I A A ... A . Доведемо збіжність послідовності
2 m!
1
Bm (інакше кажучи, збіжність ряду: Ak ). З наведених вище
k 0 k !
48
1 1 1
Bm p Bm Am1 ... Am p Am1 ...
m 1! m p ! m 1!
1 1 m1 1 m p
Am p A ... A .
m p ! m 1! m p !
Тепер зрозуміло, що фундаментальність послідовності Bm
1 k
є наслідком збіжності числового ряду k! A
k 0
(зверніть увагу
k 0 k ! k 1 k !
m
Теорема 5. Вектор-функція
t t A
x t e 0 x0 (22)
є розв’язком задачі Коші (17)-(3):
d
x t Ax t
dt
x t0 x0
на проміжку ; .
Доведення. З посиланням на еквівалентність задачі Коші та
інтегрального рівняння (9), достатньо довести, що вектор-
функція (22) є неперервною та задовольняє рівняння:
t
x t x0 Ax s ds . (23)
t0
sA s2 2
Ряд e x0 x0 sAx0 A x0 ... збігається рівномірно на
2!
кожному відрізку a; b . Це твердження є наслідком
49
відповідної теореми Вейєрштрасса: слід взяти c max a , b ;
n n
sA cn A
оцінити x0 x0 і скористатись збіжністю
n! n!
n
cn A
числового ряду: x0 .
n0 n!
1 n
Внаслідок рівномірної збіжності ряду n! s An x0 робимо
n 1
висновок: а) його сума x s e sA x0 є неперервною на кожному
відрізку a; b , а тому й на всій числовій осі; б) рівномірно
1
збігається ряд Ax s s n An1 x0 , а тому за відомою
n 0 n !
теоремою аналізу:
1 n n1
t t t
1 n n1
t Ax s ds t n !
s A x0 ds Ax s s ds A x0
n 0 n ! t0
0 0
n0
n
1 n1 n 1
t t0 An x .
t t0 A x0 0
n 0 n 1! n 1 n!
Підстановка останнього виразу в (23) дає тотожність. ■
Наслідки.
tA
1. Загальний розв’язок рівняння (1) має вид: x t e C .
2. Задача Коші для матричного рівняння (18) з початковою
t t0 A
умовою: X t0 X 0 має єдиний розв’язок: X t e X0 .
3. Для квадратної матриці A для кожного t має місце
рівність: det etA et tr A .
Доведення потребує лише наслідок 3.
50
У формулі Ліувілля – Якобі беремо t0 0;Y 0 I . Тоді
t
tr A s ds
t0
маємо det etA det Y t det Y 0 e et tr A . ■
Твердження 5 (властивості матричної експоненти).
d tA
1) e AetA
dt
2) AB BA Be A e A B; e Ae B e B e A e A B ; e A
1
e A .
A1 0
3) Якщо матриця A має блочну структуру: A , то
0 A2
A
e A1 0
e .
0
e A2
4) exp V 1 AV V 1 exp A V .
d tA
Доведення. 1) Для кожного x0 n :
dt
e x0 A etA x0 .
d d
2) а) BetA B etA ABetA . Тому BetA є розв’язок задачі
dt dt
d
Коші X t AX t ; X 0 B . Але ж він єдиний. Тому
dt
BetA etA B .
d tA tB
б) e e AetAetB etA BetB A B etAetB . Тому etAetB є
dt
d
розв’язок задачі Коші: X A B X ; X 0 I , і повинен
dt
дорівнювати e
t A B
;
в) e Ae A e0 I .
3) Блочну структуру матриці успадковують A2 , A3 ,... , а тому
й сума відповідного ряду.
51
d 1 tA
4)
dt
V e V V 1 AetAV V 1 AV V 1etAV . Тому V 1etAV –
d
розв’язок задачі Коші: X t V 1 AVX t ; X 0 I і повинен
dt
співпасти з exp tV 1 AV .
§7. Обчислення розв’язків системи однорідних лінійних
диференціальних рівнянь зі сталими коефіцієнтами
Розв’язки рівняння (17) мають вид
tA
x t e C (24)
і їх пошук щільно пов’язаний з пошуком експоненти матриці tA .
У подальшому будемо вважати, що матриця A – комплексна
(це не є додатковою умовою, бо дійсні числа вкладаються у
множину комплексних). В жордановому базисі матриця
перетворюється на матрицю блочної структури:
J1 0
AJ J2 ; AJ V 1 AV , де V – матриця переходу до
0
жорданова базису: її стовпці є векторами жорданового базису у
вихідному (канонічному) базисі. Далі:
exp J1 0
exp AJ exp J 2 ; exp A V exp AJ V 1 .
0
Залишилось обчислити exp J k для кожного блоку матриці AJ .
52
1
1 0
Але жорданова клітина J I N , де
0 1
матриця N має таку особливість:
0 0 1 0
0 0 0 1
N 2 0 0 0 0 0 ; ... ; N m 0 , де m – розмір
0 0 0 0 1
0 0 0 0 0
0 0 0 0 0
клітини. Далі: etJ exp tI tN etI e tN e t etN ;
1 t t2
2!
1 t
2 m 1
t t 2
etN 1 tN N 2 ... N m1 t .
2! m 1! 2!
0 t
1
t 2 t
e t
te t
e
2
0 et tet
Тому etJ et .
0 0 0 et tet
0 0 0 0 t
e
53
У випадку дійсної матриці A характеристичні числа матриці
k можуть бути уявними; матриця V також не є дійсною. Але в
результаті матриця etA обов’язково виявиться дійсною
(обміркуйте!).
Практична реалізація цього методу полягає в наступному.
Стовпець координат вектора x в жордановому базисі
позначимо через xJ . Відомий зв’язок: x VxJ перетворює
dx d
вихідне рівняння Ax в таке: V xJ AVxJ , звідки
dt dt
d
xJ AJ xJ . Тому x t VxJ t VetAJ C (тут C – довільний
dt
вектор). Фундаментальну систему розв’язків системи рівнянь
(17) тепер одержимо, якщо за вектор C будемо брати вектори
канонічного базису. А це саме стовпці матриці VetAJ .
Найпростіший випадок виникає в тому разі, якщо жорданова
матриця AJ виявиться діагональною.
Твердження 6. Якщо 1 ,..., m – власні числа матриці A , що
відповідають лінійно незалежній системі власних векторів
f1 ,..., f m , то t 1 tm
e f1 ,..., e f m – лінійно незалежна система
розв’язків системи (17).
d k t
Доведення.
dt
k t
k t
e f k k e f k A e f k . Лінійна
54
4 1 0
Матриця системи: A 3 1 1 має єдине
1 0 1
характеристичне число 2 . Відповідний жорданів базис
складається з одного жорданова ланцюжка: власного вектора
1 0 0
f1 2 та приєднаних векторів f 2 1 та f3 0 . Жорданова
1 1 1
t2
2 1 0 1 t
2
форма: AJ 0 2 1 . Звідси: etAJ e 2t 0 1 t ;
0 0 2 0 0 1
1 0 0
V 2 1 0 .
1 1 1
Звідси фундаментальна система розв’язків системи рівнянь
(25) має вид: x1 t e 2t f1 ;
x2 t e 2t tf1 f 2 ;
2
2 t t
x3 t e f1 tf 2 f 3 . Загальний розв’язок:
2
x C1 x1 t C2 x2 t C3 x3 t , або
2 t t2
x t e C1 C2t C2
2
y t e 2C1 C2 2t 1 C3 t t
2 t 2
(26)
2 t
t2
z t e C
1 C 2 t 1 3
C t 1 .
2
55
Зверніть увагу на те, що при розв’язанні системи (25) не
довелось знаходити значення exp tA . Але після того, як
систему (25) було розв’язано, можна знайти (як “подарунок”)
точне значення exp tA . Справа в тому, що стовпці bk t
56
t 1
t2
системи розв’язків входять функції x1 t e f1 та x2 t e f 2 .
Тут 2 1 ; f1 , f 2 – власні вектори матриці A з відповідними
власними числами 1; 2 (в комплексному просторі n ).
Нескладно перевірити, що f1 f 2 (покоординатне комплексне
спряження). Тому x2 t x1 t . Тоді розв’язками системи (17)
1
будуть також u t Re x1 t x1 t x2 t та
2
1
v t Im x1 t x1 t x2 t і при цьому система вектор-
2i
функцій u t , v t еквівалентна системі x1 t , x2 t . Тому
система u t , v t – лінійно незалежна і в дійсному випадку.
Приклад. Розв’язати систему:
x x y
(27)
y 2 x 3 y
1 1
Матриця системи A має характеристичні числа
2 3
1,2 2 i . В комплексному просторі власному числу 1 2 i
1
відповідає вектор f1 і відповідний розв’язок має вид
1 i
1t
2i t 1 2t
cos t i sin t
x1 t e f1 e 1 i e 1 i cos t i sin t . Загальний
розв’язок:
cos t 2t sin t
x t C1 Re x1 t C2 Im x1 t C1e 2t C2 e cos t sin t
cos t sin t
57
. Додатково можна знайти й експоненту матриці tA :
cos t sin t sin t
etA e 2t (перевірте!).
2sin t cos t sin t
58
Доведення леми 2. Розглянемо оператор
L : y e t L y et . Цей оператор також лінійний і зі сталими
коефіцієнтами. Шукаємо його характеристичний многочлен.
Посилаючись на (29), маємо:
L e t e t L e t e t p e t p e t . Звідси:
tk 0 при
j
j k . Тому всі доданки у формулі (31) дорівнюють
нулю і L t k e1t 0 для 0 k k1 1 . Аналогічно перевіряється,
що усі інші функції системи (30) є розв’язками.
Їх кількість дорівнює порядку рівняння (28). Тож залишилось
перевірити лише їх лінійну незалежність.
Лінійна комбінація функцій набору (30) (з комплексними
коефіцієнтами) є визначеною на вихідному проміжку
функцією виду:
f t p1 t e1t p2 t e2t ... pm t emt , (32)
де pk t – многочлени. Покладемо f t 0 на і доведемо,
що усі многочлени – нульові.
59
З цією метою розглянемо цілу функцію (аналітичну в ):
f z p1 z e1z ... pm z em z . За теоремою єдиності f z 0 в
. Тому f t 0 на 0, .
З іншого боку для функції f t , що тепер визначена на
півосі 0, формулою (32), можна розглянути перетворення
C0 C1 2! Ck1 1 k1 1!
Лапласа fˆ p ... ... , яке
p 1 p 1 2 p 1
k1
та t k e t замінити на підсистему t k e t cos t ; t k et sin t . Оскільки
в разі комплекснозначних функцій нова підсистема еквівалентна
вихідній, то після вказаної перебудови, повний набір функцій
залишається фундаментальною системою розв’язків рівняння
(28) у випадку комплексного поля, а тому й поля
(обміркуйте!).
60
d
x t A t x t f t , (33)
dt
Всі елементи матриці A t і компоненти стовпця f t
припускаються неперервними на фіксованому числовому
проміжку.
Якщо до часткового розв’язку xч t системи (33) додати
який-небудь розв’язок y t відповідної однорідної системи (6),
то їх сума xч t y t знову буде розв’язком системи (33)
(перевірте!). З іншого боку, так можна одержати усі розв’язки
(33), бо різниця розв’язків (33) задовольняє систему (6).
Одержаний “рецепт” розв’язання системи (33) зазвичай
формулюється так:
Твердження 7. Загальний розв’язок неоднорідної системи є
сума часткового розв’язку цієї системи ти загального розв’язку
відповідної однорідної системи. ■
Нехай X t – фундаментальна матриця однорідної системи
(6). Нагадаємо, її стовпці утворюють фундаментальну систему
розв’язків рівняння (6). Тож X t – невироджена при t ;
d
X t A t X t і загальний розв’язок системи (6) має вид:
dt
x t X t C .
Метод варіації полягає в тому, що розв’язок системи (33)
шукаємо у вигляді: x t X t C t . Після підстановки у
рівняння (33) одержимо:
X t C t X t C t A t X t C t f t ;
звідки:
X t C t f t , (34)
61
t 1
Тож C t C X f d і загальний розв’язок
t0
.
Матричнозначна функція двох змінних U t , X t X 1
називається еволюційним оператором (еволюційною матрицею)
системи (33), а розв’язок набуває остаточного вигляду:
t
x t X t C U t , f d , (35)
t0
62
Матриця U t U t ,0 називається матрицею Коші системи
1
(33). Очевидно: U t , U t U ;
d
U t A t U t ;U 0 I . Матрицю U t можна взяти за
dt
фундаментальну матрицю і тоді
t
x t U t C U t , f d
0
U t etA ;U t , e t A .
x y 1
Приклад. Розв’язати систему
y x tg t
Спочатку розв’яжемо відповідну однорідну систему:
t
x t X t C U t , f d , (36)
t0
63
cos t sin t C1 1 C1 cos t sin t 1
sin t
cos t C 2 tg t
;
sin t cos t tg t . Далі:
C2
2
sin t 1 1 1 sin t
C1 t cos t , C1 t ln C1;
cos t cos t 2 1 sin t
cos t sin t C1 t
C2 t 0; C2 t C2 ; x t X t C t ;
sin t cos t C2 t
x t cos t C sin t 1 cos t ln 1 sin t
C
1 2
2 1 sin t
y t C sin t C cos t 1 sin t ln 1 sin t .
1 2
2 1 sin t
64
Якщо x1 t ,..., xn t – фундаментальна система розв’язків
однорідного рівняння, спорідненого з (38), то фундаментальна
матриця системи однорідних рівнянь, спорідненої з (33) має
вид:
x1 t x2 t xn t
x1 t x2 t xn t
X t (40)
x n1 t x n1 t xn n1 t
1 2
Для розв’язання системи (33) методом варіації розв’язок її
шукали у вигляді: x t X t C t , а C t задовольняв рівняння
(34). Рівняння (34) з урахуванням (40) приймає вид:
n j
xk t Ck t 0, j 0;1;...; n 2
k 1
n
x n1 t C t f t
k 1
k k
65
Права частина рівняння (41) – “квазіполіном”. Нехай p –
характеристичний многочлен диференціального оператора L .
d
Рівняння (41) будемо записувати і так: p x f .
dt
1. Нерезонансний випадок. Нехай p 0 .
Твердження 8. У разі, якщо p 0 рівняння (41) має і
Оператор L : y t e t L e t y t переводить многочлен у
66
0 1 0 0
0 0 1 0
0 0 0 1
.
0 0 0 0 1
0 0 0 0 0
Тому матриця оператора A така:
an an1 an2
0 an an1
0 0 an
Оскільки – невироджена матриця, то рівняння L y z ,
яке еквівалентне (42), в просторі E має, і притому єдиний
розв’язок.■
2. Резонансний випадок.
Теорема 7. Нехай
p p ... p k 1 0; p k 0 . Тоді рівняння (41)
має і притому єдиний розв’язок виду:
x t e t t k c0t m c1t m1 ... cm .
Доведення. За формулою (42) маємо:
L y t e t L y e t
n p n1 n1 p k k
y t y t ... y t .
n 1! k!
Приходимо до задачі пошуку многочлена y t , для якого:
67
Якщо зробити заміну: y k t z t , то за аналогією з
доведенням твердження 8, маємо висновок про існування
єдиного многочлена z t , степеня не вищого за m , для якого
L z t z t a z
n k
1
n k 1
t ... ank z t b0t m ... bm .
Тепер y t можна знайти k -кратним інтегруванням z t .
При цьому одержимо (єдиний!) многочлен виду
t k c0t m c1t m1 ... cm в сумі з многочленом виду
f t Re e i t P t (перевірте!)
В разі, якщо i є коренем характеристичного
многочлена оператора L , кратності k (а тому й i ),
рівняння Lx t e i t P t має розв’язок виду e
i t k
t Q t ,
де степінь Q t не перевищує m .
68
Тоді комплексно спряжена функція x t задовольняє
рівняння Lx t e
i t
P t , а тому L Re x t f t .
Цим встановлено існування розв’язку рівняння (44 ) виду:
y t Re e i t t k Q t e t t k Q1 t cos t Q2 t sin t , (45)
де Q1 t Re Q t ; Q2 t Im Q t .
При цьому в формулі (45): степені Q1 t та Q2 t не
перевищують m .
Вправа. Доведіть, що серед розв’язків рівняння (44) існує
лише єдиний розв’язок виду (45) з умовою: “степені Q1 t та
Q2 t не перевищують m ”.
69
звідки:
Q t A I Q t P t .
Порівняємо коефіцієнти при різних степенях t :
0 A I c0 b0
mc0 A I c1 b1
(47)
c A I c b
m1 m m
Оскільки det A I 0 , то система (47) покроково
однозначно розв’язується.
2. Резонансний випадок. Нехай – корінь
характеристичного многочлена матриці A . Перейдемо до
жорданова базиса. При цьому коефіцієнти многочлена P t
змінюються (зауважимо, що ненульові коефіцієнти переходять в
ненульові). А оскільки жорданова форма матриці розкладається
на клітини, то зосередимо увагу на дослідженні одноклітинної
матриці. Тож нехай система має вид:
1 0 0
0 1 0
0 0 0 t
x t x t e P t (48)
0 0 1
0 0
B
В разі, якщо , то як і раніше приходимо до розв’язку
e t Q t e t c0t m ... cm .
t
Якщо ж , то також покладемо: x t e Q t . Тоді:
Q t Q t BQ t P t ;
70
Q t B I Q t P t ; (49)
0 1 0 0
0 0 1 0
B I .
0 0 0 1
0 0 0 0
k
Нехай порядок клітини B дорівнює k . Тоді B I 0 . З
(49) маємо:
2
Q t B I Q t P t B I Q t B I P t P t
і т.д. Наприкінці:
k k 1
Qk t B I Q t B I P t
0 (50)
k 2
B I P t ... P n1 t .
З рівняння (50) Q t знаходимо k -кратним інтегруванням.
Q t t mk c0 t m k 1c1 ... cmk .
Оскільки вихідна система (46) в жордановому базисі
розкладається поблочно на системи виду (48), то приходимо до
загального алгоритму пошуку часткового розв’язку системи (46):
розв’язок слід шукати у вигляді:
x t e t c0t mk ... cmk ; (51)
де k – порядок найбільшої жорданової клітини, що відповідає
власному числу . При цьому ми не можемо гарантувати
єдиність розв’язку виду (51).
Узагальнення (без доведення). Для систем виду
x Ax e t P1 t cos t P2 t sin t
розв’язок слід шукати у вигляді:
71
t
xч t e Q1 t cos t Q2 t sin t ;
степені Q1 t , Q2 t не перевищують mk, де
m max ст.P1; ст.P2 , а k дорівнює максимальному розміру
жорданової клітини матриці A , що відповідає числу i .
Приклад. Розв’язати систему
x 2 x y et
(52)
y x
2 1
Матриця системи A має жорданову форму
1 0
1 1 1 1
AJ , а матриця переходу V 1 0 .
0 1
Загальний розв’язок відповідної однорідної системи:
1 1 t 1 t t 1 t t 1
xодн t VetAJ C e
0 1 C C e
1 C e
2 .
1 0
1 t
Частковий розв’язок системи (52) шукаємо у вигляді:
2 x t et a1t 2 b1t c1
t
xч t e At Bt C , тобто .
y t e a2t b2t c2
t 2
72
t t t1 2
x C1e C2e t 1 e 2 t t
y C et C tet 1 t 2et .
1 2
2
73
CПИСОК ВИКОРИСТАНОЇ ТА РЕКОМЕНДОВАНОЇ
ЛІТЕРАТУРИ
1. Самойленко А.М., Перестюк М.О., Парасюк І.О.
Диференціальні рівняння. – К.: Либідь, 2003. – 600 с.
2. Арнольд В.И. Обыкновенные дифференциальные уравнения.
– М.: Наука, 1971. – 240 с.
3. Эльсгольц Л.Э. Дифференциальные уравнения и
вариационное исчисление. – М.: Наука, 1965. – 424 с.
4. Гельфанд И.М., Фомин С.В. Вариационное исчисление. – М.:
Физматгиз, 1961. – 228 с.
5. Степанов В.В. Курс дифференциальных уравнений. – М.:
ГИТТЛ, 1953. – 468 с.
6. Понтрягин Л.С. Обыкновенные дифференциальные
уравнения. – М.: Физматгиз, 1965. – 332 с.
7. Карташев А.П., Рождественский Б.Л. Обыкновенные
дифференциальные уравнения и основы вариационного
исчисления. – М.: Наука, 1980. – 288 с.
8. Демидович Б.П. Лекции по математической теории
устойчивости. – М.: изд-во МГУ, 1998. – 480 с.
9. Лизоркин П.И. Курс дифференциальных и интегральных
уравнений с дополнительными главами анализа. – М.: Наука,
1981. – 384 с.
10. Филиппов А.Ф. Сборник задач по дифференциальным
уравнениям. – Ижевск: НИЦ “РХД”, 2000. – 176 с.
11. Краснов М.Л., Макаренко Г.И., Киселев А.И. Вариационное
исчисление. Задачи и примеры с подробными решениями. –
М.: УРСС, 2002. – 176 с.
74