Проаналізуємо один із важливих класів диференціальних рівнянь, які вирішувались зведенням до методу розділення змінних за рахунок підстановки – однорідні рівняння. Торкнемося методи рішення лінійних рівнянь, які часто плутають з однорідними.
Однорідні рівняння
Для початку дамо визначення. F – однорідна в тому випадку, якщо для неї вірно рівність f(kx, ky) = f(x, y), де k – будь-яке ненульове число. Приклади однорідної функції:
F = | g3+r3 | A = | d2 + w2 |
3g3 + 5r2g | 2dw |
Щоб переконатися в їх однорідності, досить аргументи функції F або A помножити на коефіцієнт і подивитися, чи не скоротиться.
Заміна e(t) = f(1, t)
Вище говорилося про те, що диференціальні рівняння з однорідними функціями зводяться до разделяющимся за рахунок заміни. Для пояснення цього розглянемо лемму.
Лема 1. Якщо w – однорідна функція першого ступеня з аргументами x і y, то вірно тотожність w(x, y) = e(y/x), e(t) = f(1, t).
Доводиться дана лемма тривіальним чином: для цього просто потрібно покласти k = 1/x для всіх ненульових x.
Застосування заміни в рішення y’ = f(x, y)
Припустимо, у нас є y’ = f, де f – однорідна функція. Для рішення однорідного диференціального рівняння на основі леми 1 ми можемо уявити y’ = e(y/x). Рівняння розв’язується шляхом поділу змінних. Покладемо y/x = v – шукана функція. Значить y = xv, а y’ = v + xv’. Отримаємо рівняння виду v + xv’ = e(v) або xv’ = e(v) – v.
Розглянемо його докладніше. В даному випадку рішеннями рівняння є всі значення v = vn – точки, в яких функція [e(v) – v] звертається в нуль. Відповідно, значення yn = vnx – є рішенням y’ = e(y/x). В області значень, де [e(v) – v] не звертається в нуль, можна застосувати розділення змінних. Тобто:
dv | = | dx |
-v + e(v) | x |
Інтегруючи, отримаємо рішення E = ln|x| + C.
Замітка
Розглянемо, чому вищеописана заміна працює при вирішенні однорідних диференціальних рівнянь. Для цього візьмемо загальне рішення E = ln|x| + C і замінимо x на kx y на ky: E = ln|kx| + C = ln(k) + ln|x| + C. У свою чергу вираз ln(k) + C може бути представлено як W, і тоді рішення буде виглядати як E = ln|x| + W.
Виходить, що заміна x на kx y на ky призводить лише до заміщення одного рішення іншим, але з того ж класу. Іншими словами, інше рішення також задовольняє вихідному рівнянню. Описане властивість на координатній площині називається гомотетией, тобто інтегральні криві однорідних диференціальних рівнянь переходять один в одного.
Приклад 1
Дано рівняння l2 + ml + m2l’ + m2 = 0. Знайдемо його рішення. Недосвідчений погляд може помилково квапливо укласти, що дане рівняння не однорідно, так як підстановка km замість m і kn замість n не дає вихідне рівняння. Помилка в даному випадку полягає в тому, що рівняння попередньо не було розв’язане відносно похідної n’. Зробимо.
l’ = | (-1) | l2+ml+m2 |
m2 |
У даному вигляді легко визначити, що рівняння однорідне.
f(km, kl) = | (-1)[(km)2 + (kl)2 + k2ml] | = | (-1)(l2+ml+m2)k2 | = | f(m, l) |
(km)2 | m2k2 |
Приступимо до вирішення, зробивши заміну l/m = v. Отримаємо l = vm і l’ = mv’ + v. Підставимо ці значення у рівняння:
mv’ + v = | (-1)[m2 + (vm)2 + m(vm)] | = | (-1)(v2m2+m2v+m2) | = 1 – v2 – v |
m2 | m2 |
Отримаємо mv’ = – (v+1)2. Очевидно, що точка -1 – ‘nj рішення рівняння, а до заміни n = -m. При v+1 не дорівнює нулю розділимо змінні:
– | dv | = | dm |
(v+1)2 | m |
З отриманого рівняння в диференціальній формі легко знаходиться загальний інтеграл:
ln|Cm| | = | 1 |
1+v |
Проведемо зворотню заміну:
n | = | m – m*ln|Cm| |
ln|Cm| |
Також слід не забувати про знайдений раніше рішення n = -m.
Лінійні диференціальні рівняння
Часто однорідні диференціальні рівняння плутають з лінійними. Для повноти питання розглянемо і цей клас. Отже, лінійним називається диференціальне рівняння, в якому функція і її похідна розташовуються в лінійній залежності, тобто одержуємо рівняння, якому властивий наступний вигляд:
- o(x)y’ + w(x)y = e(x);
w, o, e – являють собою які-небудь функції.
Для вирішення цього рівняння відносно y’ необхідно розглянути всі корені o(x). Припустимо, що для деякого числа o(x0) = 0, тоді одним з рішень описаного рівняння буде x0, т. к. отримуємо o(x0)dy = 0 і dx = 0. Це стає очевидним, якщо записати диференціальну форму рівняння, помноживши на dx обидві частини: o(x)dy + w(x)ydx = e(x)dx.
Виключивши нульові значення o(x), для решти значень x записуємо рівняння в дозволеному вигляді, поділивши його на o(x).
Рішення лінійних диференціальних рівнянь
В даному класі рівнянь є два варіанти. Перший – коли вільний член p(x) дорівнює нулю (однорідне), і другий – коли p(x) не дорівнює нулю (неоднорідне). Отже, у нас є два таких випадки:
- y’ + r(x)y = 0 – однорідне рівняння.
- y’ + r(x)y = p(x) – неоднорідне рівняння.
Однорідне легко приводиться до розділеному вигляді y’/y = -r(x) або dy/y = -r(x)dx. Після інтегрування виходить загальне рішення для однорідних рівнянь: y = Ce-r(x).
У загальному випадку лінійне рівняння (неоднорідне) вирішується в кілька етапів:
Ще одна плутанина однорідних рівнянь виникає при розгляді однорідних систем рівнянь. Однак це інше питання, розгляд якого виходить за межі даної статті.
Приклади
Дана задача. Треба знайти рішення.
y’ + | ty | = | t |
t2+1 | √(t2+1) |
Очевидно, дане рівняння неоднорідне, тому вирішимо спочатку наступне рівняння:
y’ + | ty | = 0 |
t2+1 |
Слід зазначити, що одним з рішень рівняння є y = 0. Знаходження загального рішення відбувається через диференціальну форму, яка дозволяє скористатися поділом змінних:
dy | = | (-1)tdt |
y | t2+1 |
Інтегрування призводить до вирішення: ln|y| = A – ln(1+t2)/2. Представивши A ln B, можна записати рішення більш витончено:
y | = | B |
√(t2+1) |
Рішення неоднорідного рівняння виконаємо іншим, аналогічним способом, який називається методом варіації сталої, або метод Лагранжа. Опишемо його теоретично.
Зробимо в диференціальному рівняння виду r(x)y + y’ = p(x) заміну y = c(x)e-R(x), де R(x) – первісна r(x), (x) – невідома функція, яку потрібно визначити.
Після всіх перетворень з’ясовується, що c'(x) = eR(x)f(x). Звідки с(x) легко знаходиться інтегруванням. Підставляючи з(x) назад в y = c(x)e-R(x), отримуємо y = e-R(x)c(x) + De-R(x) – загальне рішення рівняння, де D – це постійна, яка виникає при інтегрування c(x).
Застосовуючи метод Лагранжа для нашої задачі, покладемо:
y | = | c(t) |
√(t2+1) |
Підставивши цю заміну в початкове рівняння, знайдемо, що c(t) = (1/2)t2. Запишемо рішення неоднорідного рівняння:
y | = | x2 | + | D |
2√(t2+1) | √(t2+1) |
Розглянемо ще один приклад. Знайти рішення (x – 2xy – y2)dy + y2dx = 0. Зауважимо, що y = 0 – одне з рішень рівняння. Використовуючи цей факт, ми можемо поділити всі частини рівняння на вираз y2dy. Після проведення деяких перетворень отримаємо:
‘y | + | x(y)(1 – 2y) | = | 1 |
y2 |
Слід зазначити, що ми немов би розгорнули залежність. Чому ні? x і y функції є рівноправними і залежать один від одного. Тепер у нас вирішується не функція y(x), а x(y), і ‘ y – це ніщо інше, як похідна функції x(y) по змінній y. Або dx/dy. У даному вигляді легко визначити, що ми маємо справу з неоднорідним рівнянням, тому вирішуємо це однорідне рівняння так:
‘y | + | x(y)(1 – 2y) | = | 0 |
y2 |
Отримуємо x = Cy2e1/y. Залишається лише знайти варіаційним методом рішення початкового рівняння, поклавши x = y2c(y)e1/y. Після підстановки цієї заміни в рівняння, маємо:
c'(y) | = | e-1/y |
y2 |
Звідки обчислюємо, що c(y) = e-1/y + D. Рішення задачі буде виглядати наступним чином:
y = 0
x = y2 + Dy2e1/y.
Ми розглянули способи розв’язання лінійних однорідних рівнянь.