7.2: Зв'язані рівняння першого порядку
Розглянемо тепер загальну систему диференціальних рівнянь, за допомогою .x1=ax1+bx2,.x2=cx1+dx2,якої можна записати за допомогою векторних позначень як .x=Ax.
Перш ніж розв'язати цю систему од за допомогою матричних методів, я спочатку хочу показати, що ми могли б насправді вирішити ці рівняння шляхом перетворення системи в єдине рівняння другого порядку. Беремо похідну першого рівняння і використовуємо обидва рівняння для запису..x1=a.x1+b.x2=a.x1+b(cx1+dx2)=a.x1+bcx1+d(.x1−ax1)=(a+d).x1−(ad−bc)x1.
Таким чином, система двох рівнянь першого порядку стає наступним рівнянням другого порядку:
..x1−(a+d).x1+(ad−bc)x1=0.
Якби замість цього ми взяли похідну другого рівняння, ми б отримали однакове рівняння дляx2:
..x2−(a+d).x2+(ad−bc)x2=0.
Загалом система лінійних однорідних рівняньn першого порядку може бути перетворена в еквівалентне лінійне однорідне рівнянняn -го порядку. Чисельні методи зазвичай вимагають перетворення в зворотному напрямку; тобто перетворення рівнянняn -го порядку в систему рівняньn першого порядку.
З ансацx1=eλt абоx2=eλt оди другого порядку мають характеристичне рівнянняλ2−(a+d)λ+(ad−bc)=0.
Це ідентично характеристичному рівнянню, отриманому для матриціA з аналізу власних значень.
Ми побачимо, що насправді(???) можна вирішити, розглядаючи власні значення та власні вектори матриціA. Ми продемонструємо розв'язки для трьох окремих випадків: (i) власні значенняA дійсні і є два лінійно незалежних власних вектора; (ii) власні значенняA є складними сполученнями, і; (iii)A має лише один лінійно незалежний власний вектор. Ці три випадки аналогічні випадкам, розглянутим раніше при розв'язанні однорідного лінійного рівняння постійного коефіцієнта другого порядку.
Різні реальні власні значення
Проілюструємо метод рішення на прикладі.
Знайдіть загальне рішення.x1=x2+x2,.x2=4x1+x2.
Рішення
Переглянути підручник на YouTube
Розв'язуване рівняння може бути перезаписано в матричній формі якddt(x1x2)=(1141)(x1x2), або за допомогою векторних позначень, записаних як(???). Ми приймаємо як наш ансацx(t)=veλt, деv іλ є незалежними відt. При підстановці на(???), отримуємоλveλt=Aveλt; і при скасуванні експоненції отримуємо задачу на власні значення Av=λv.
Знайшовши характеристичне рівняння за допомогою (7.1.8), ми маємо0=det(A−λI)=λ2−2λ−3=(λ−3)(λ+1).
Тому двома власними значеннями єλ1=3 іλ2=−1.
Для визначення відповідних власних векторів підставляємо власні значення послідовно в (A−λI)v=0.
Ми запишемо відповідні власні векториv1 таv2 використовуючи матричні позначення,(v1v2)=(v11v12v21v22), де компонентиv1 таv2 записуються з індексами, відповідними першому та другому стовпцям2×2 матриці.
Дляλ1=3, і невідомий власний векторv1, ми маємо від(???)−2v11+v21=0,4v11−2v21=0.
Зрозуміло, що друге рівняння - це лише перше рівняння, помножене на−2, тому лише одне рівняння є лінійно незалежним. Це завжди буде вірно, тому для2×2 випадку нам потрібно розглянути тільки перший рядок матриці. Таким чином, перший власний вектор задовольняєv21=2v11. Нагадаємо, що власний вектор є унікальним лише до множення на константу: тому ми можемо взятиv11=1 для зручності.
Дляλ2=−1, і власний векторv2=(v12,v22)T, ми маємо від(???)2v12+v22=0, так щоv22=−2v12. Ось, беремоv12=1.
Тому наші власні значення та власні вектори задаютьсяλ1=3,v1=(12);λ2=−1,v2=(1−2).
Вузол може бути привабливим або відштовхуючим залежно від того, чи є власні значення як негативними (як тут), так і позитивними. Зверніть увагу, що траєкторії руйнуються наv2 власний вектор, так якλ1<λ2<0 і розпад відбувається швидше поv1 напрямку.
Різні складні кон'югатні власні значення
Знайдіть загальне рішення.x1=−12x1+x2,.x2=−x1−12x2.
Рішення
Переглянути підручник на YouTube
Рівняння в матричній форміddt(x1x2)=(−121−1−12)(x1x2).
Ансацx=veλt веде до рівняння0=det(A−λI)=λ2+λ+54.
Томуλ=−1/2±i; і ми спостерігаємо, що власні значення відбуваються як складна спряжена пара. Ми позначимо два власні значення якλ=−12+iand¯λ=−12−i.
Тепер, дляA реальної матриці, якщоAv=λv, тоA¯v=¯λ¯v. Тому власні вектори також зустрічаються у вигляді складної спряженої пари. Власний вектор,v пов'язаний з власним значенням−iv1+v2=0,λ задовольняє, і нормалізуючи зv1=1, ми маємоv=(1i).
Тому ми визначили два незалежних комплексних розв'язку оди, тобто,veλtand¯ve¯λt, і можемо сформувати лінійну комбінацію цих двох комплексних розв'язків для побудови двох незалежних реальних розв'язків. А саме, якщо складні функціїz(t) і¯z(t) записані якz(t)=Re {z(t)}+i Im {z(t)},¯z(t)=Re {z(t)}−i Im {z(t)}, то дві дійсні функції можуть бути побудовані з наступних лінійних комбінаційz і¯z:
z+¯z2=Re {z(t)}andz−¯z2i=Im {z(t)}.
Таким чином, дві дійсні векторні функції, які можуть бути побудовані з двох наших складних векторних функцій:Re {veλt}=Re {(1i)e(−12+i)t}=e−12tRe {(1i)(cost+isint)}=e−12t(cost−sint);

іIm {veλt}=e−12tIm {(1i)(cost+isint)}=e−12t(sintcost).
Прийняття лінійної суперпозиції цих двох реальних розв'язків дає загальний розв'язок оди, заданийx=e−12t(A(cost−sint)+B(sintcost)).
Відповідний фазовий портрет показаний на рис. 7.2.1. Ми говоримо, що походження - це спіральна точка. Якщо дійсна частина комплексу власногозначення від'ємна, як це відбувається тут, то розв'язки спіраль в початок. Якщо дійсна частина власногозначення позитивна, то розв'язки спіраль виходять з початку.
Напрямок спіралі - тут, це за годинниковою стрілкою - можна легко визначити. Якщо розглядати оду зx1=0 іx2=1, то побачимо, що.x1=1 і.x2=−1/2. Траєкторія в точці(0,1) рухається вправо і вниз, і це можливо тільки в тому випадку, якщо спіраль знаходиться за годинниковою стрілкою. Траєкторія проти годинникової стрілки рухалася б вліво і вниз.
Повторювані власні значення з одним власним вектором
Знайдіть загальне рішення.x1=x1−x2,.x2=x1+3x2.
Рішення
Переглянути підручник на YouTube
Рівняння в матричній формі ddt(x1x2)=(1−113)(x1x2).
Ансацx=veλt призводить до характеристичного рівняння0=det(A−λI)=λ2−4λ+4=(λ−2)2.
Отже,λ=2 є повторюваним власним значенням. Асоційований власний вектор знаходиться з−v1−v2=0, абоv2=−v1; і нормалізуючи зv1=1, ми маємоλ=2,v=(1−1).
Таким чином, ми знайшли єдине рішення оди, наданеx1(t)=c1(1−1)e2t, і нам потрібно знайти відсутнє друге рішення, щоб мати можливість задовольнити початкові умови. Ansatzt разів перше рішення спокусливо, але не вдасться. Тут ми обдуримо і знайдемо відсутнє друге рішення шляхом вирішення еквівалентного другого порядку, однорідного диференціального рівняння з постійним коефіцієнтом.
Ми вже знаємо, що це диференціальне рівняння другого порядку дляx1(t) має характеристичне рівняння з виродженим власним значенням, заданимλ=2. Тому загальне рішення дляx1 даєтьсяx1(t)=(c1+tc2)e2t.
Оскільки з першого диференціального рівнянняx2=x1−.x1, ми обчислюємо.x1=(2c1+(1+2t)c2)e2t, так, щоx2=x1−.x1=(c1+tc2)e2t−(2c1+(1+2t)c2)e2t=−c1e2t+c2(−1−t)e2t.
Поєднуючи наші результати дляx1 іx2, отже, ми знайшли(x1x2)=c1(1−1)e2t+c2[(0−1)+(1−1)t]e2t.
Таким чином, наше відсутнє лінійно незалежне рішення визначено x(t)=c2[(0−1)+(1−1)t]e2t.
Другий термін(???) - це лишеt раз перше рішення; однак цього недостатньо. Дійсно, правильний ансац, щоб знайти друге рішення безпосередньо, дається x=(w+tv)eλt,

деλ іv - власне значення та власний вектор першого розв'язку, іw є невідомим вектором, який потрібно визначити. Щоб проілюструвати цей прямий метод, ми підставляємо(???) в.x=Ax, припускаючиAv=λv. Скасувавши експоненціальну, отримуємоv+λ(w+tv)=Aw+λtv.
Подальше скасування загального термінуλtv і переписування прибутковості (A−λI)w=v.
ЯкщоA має лише один лінійно незалежний власний векторv, то(???) можна вирішити дляw (інакше він не може). AВикористовуючиλ та нашv нинішній приклад,(???) система рівнянь, задана(−1−111)(w1w2)=(1−1).
Перше і друге рівняння однакові, так щоw2=−(w1+1). Тому,w=(w1−(w1+1))=w1(1−1)+(0−1).
Зверніть увагу, що перший член повторює перший знайдений розв'язок, тобто константа умножує власний вектор, а другий - новий. Тому ми приймаємоw1=0 і отримуємоw=(0−1),, як раніше.
Фазовий портрет для цієї оди показаний на рис. 7.2.2. Темна лінія є єдинимv власнимвектором матриціA. Коли існує тільки єдиний власнийвектор, походження називається неправильним вузлом.