8.3: Роздільні рівняння
- Використовуйте поділ змінних для вирішення диференціального рівняння.
- Вирішувати додатки, використовуючи поділ змінних.
Зараз розглядається метод розв'язку для пошуку точних розв'язків класу диференціальних рівнянь, відомих як роздільні диференціальні рівняння. Ці рівняння поширені в самих різних дисциплін, включаючи фізику, хімію та інженерію. Ми ілюструємо кілька додатків в кінці розділу.
Поділ змінних
Почнемо з визначення та деяких прикладів.
Роздільне диференціальне рівняння - це будь-яке рівняння, яке можна записати у вигляді
y′=f(x)g(y).
Термін «роздільний» відноситься до того факту, що права частина Equation\ ref {sep} може бути розділена на функціюx часу функціїy. Приклади роздільних диференціальних рівнянь включають
y′=(x2−4)(3y+2)y′=6x2+4xy′=secy+tanyy′=xy+3x−2y−6.
Рівняння\ ref {eq2} відокремлюється зf(x)=6x2+4x іg(y)=1, Рівняння\ ref {eq3} відокремлюєтьсяf(x)=1g(y)=secy+tany, і права частина рівняння\ ref {eq4} може бути врахована як(x+3)(y−2), тому вона також відокремлена. Рівняння\ ref {eq3} також називають автономним диференціальним рівнянням, оскільки права частина рівняння є функцієюy однієї. Якщо диференціальне рівняння роздільне, то вирішити рівняння можна за допомогою методу поділу змінних.
- Перевірте наявність будь-яких значеньy, які роблятьg(y)=0. Вони відповідають постійним рішенням.
- Перепишіть диференціальне рівняння у виглядіdyg(y)=f(x)dx.
- Інтегруйте обидві сторони рівняння.
- Вирішіть отримане рівняння для,y якщо це можливо.
- Якщо існує початкова умова, підставити відповідні значення дляx іy в рівняння і вирішити для константи.
Зверніть увагу, що в кроці 4 зазначено «Вирішіть отримане рівняння,y якщо це можливо». Не завжди вдається отриматиy як явну функціюx. Досить часто нам доводиться задовольнятися знаходженням y як неявної функціїx.
Знайти загальний розв'язок диференціального рівнянняy′=(x2−4)(3y+2) за допомогою методу поділу змінних.
Рішення
Дотримуйтесь п'ятикрокового методу поділу змінних.
1. У цьому прикладіf(x)=x2−4 іg(y)=3y+2. Налаштуванняg(y)=0 даєy=−23 як постійне рішення.
2. Перепишіть диференціальне рівняння у вигляді
dy3y+2=(x2−4)dx.
3. Інтегруйте обидві сторони рівняння:
∫dy3y+2=∫(x2−4)dx.
Нехайu=3y+2. Потімdu=3dydxdx, таким чином рівняння стає
13∫1udu=13x3−4x+C
13ln|u|=13x3−4x+C
13ln|3y+2|=13x3−4x+C.
4. Щоб вирішити це рівняння дляy, спочатку помножте обидві сторони рівняння на3.
ln|3y+2|=x3−12x+3C
Тепер ми використовуємо деяку логіку в роботі з константоюC. Так якC являє собою довільну константу,3C також являє собою довільну константу. Якщо ми називаємо другу довільнуC1=3C, константуC1,, де рівняння стає
ln|3y+2|=x3−12x+C1.
Тепер експонентіруйте обидві сторони рівняння (тобто зробіть кожну сторону рівняння показником для основиe).
eln|3y+2|=ex3−12x+C1|3y+2|=eC1ex3−12x
Знову визначте нову константуC2=eC1 (зауважте, щоC2>0):
|3y+2|=C2ex3−12x.
Через абсолютного значення в лівій частині рівняння це відповідає двом окремим рівнянням:
3y+2=C2ex3−12x
і
3y+2=−C2ex3−12x.
Рішення будь-якого рівняння можна записати у вигляді
y=−2±C2ex3−12x3.
Так якC2>0, не має значення, чи використовуємо ми плюс або мінус, тому константа може насправді мати будь-який знак. Крім того, індекс на константіC є абсолютно довільним і може бути скинутий. Тому рішення можна записати як
y=−2+Cex3−12x3, where C=±C2 or C=0.
Зверніть увагу, що при написанні єдиного загального рішення таким чином ми також дозволяємоC рівнятися0. Це дає нам сингулярний розв'язок для даного диференціального рівняння.y=−23 Переконайтеся, що це дійсно рішення цього диференціального рівняння!
5. Ніякої початкової умови не накладається, тому ми закінчили.
Використовувати метод поділу змінних для пошуку загального розв'язку диференціального рівняння
y′=2xy+3y−4x−6.
- Підказка
-
Спочатку множник правої частини рівняння шляхом групування, потім використовуйте п'ятиступінчасту стратегію поділу змінних.
- Відповідь
-
y=2+Cex2+3x
Використовуючи метод поділу змінних, розв'яжіть початково-значну задачу
y′=(2x+3)(y2−4),y(0)=−1.
Рішення
Дотримуйтесь п'ятикрокового методу поділу змінних.
1. У цьому прикладіf(x)=2x+3 іg(y)=y2−4. Налаштуванняg(y)=0 даєy=±2 як постійні рішення.
2. Розділіть обидві сторони рівняння наy2−4 і помножте наdx. Це дає рівняння
dyy2−4=(2x+3)dx.
3. Далі інтегруйте обидві сторони:
∫1y2−4dy=∫(2x+3)dx.
Для оцінки лівої сторони використовують метод розкладання часткових дробів. Це призводить до ідентичності
1y2−4=14(1y−2−1y+2).
Тоді рівняння\ ref {Ex2.2} стає
14∫(1y−2−1y+2)dy=∫(2x+3)dx
14(ln|y−2|−ln|y+2|)=x2+3x+C.
Множення обох сторін цього рівняння на4 і4C заміна наC1 дає
ln|y−2|−ln|y+2|=4x2+12x+C1
ln|y−2y+2|=4x2+12x+C1.
4. Можна розв'язати це рівняння дляy. First експоненти обидві сторони рівняння та визначитиC2=eC1:
|y−2y+2|=C2e4x2+12x.
Далі ми можемо видалити абсолютне значення і нехай нова константаC3 буде позитивною, від'ємною або нульовою, тобто,C3=±C2 абоC3=0.
Потім помножте обидві сторони наy+2.
y−2=C3(y+2)e4x2+12x
y−2=C3ye4x2+12x+2C3e4x2+12x.
Тепер зберіть всі терміни, що беруть участьy на одній стороні рівняння, і вирішіть дляy:
y−C3ye4x2+12x=2+2C3e4x2+12x
y(1−C3e4x2+12x)=2+2C3e4x2+12x
y=2+2C3e4x2+12x1−C3e4x2+12x.
5. Визначити значенняC3, підставитиx=0 іy=−1 в загальне рішення. Крім того, ми можемо поставити ті самі значення в більш раннє рівняння, а саме рівнянняy−2y+2=C3e4x2+12. Це набагато простіше вирішити дляC3:
y−2y+2=C3e4x2+12x
−1−2−1+2=C3e4(0)2+12(0)
C3=−3.
Тому вирішенням початкової задачі є
y=2−6e4x2+12x1+3e4x2+12x.
Графік цього рішення відображається на рисунку8.3.1.
![Графік розв'язку над [-5, 3] для x та [-3, 2] для y. Він починається як горизонтальна лінія при y = -2 від x = -5 до безпосередньо перед -3, майже відразу піднімається до y = 2 з відразу після x = -3 до безпосередньо перед x = 0, і майже відразу ж спускається до y = -2 відразу після x = 0 до x = 3.](https://math.libretexts.org/@api/deki/files/7854/imageedit_2_3087334010.png)
Пошук розв'язку початкової задачі
6y′=(2x+1)(y2−2y−8)
зy(0)=−3 використанням методу поділу змінних.
- Підказка
-
Виконайте кроки для поділу змінних, щоб вирішити початкову задачу.
- Відповідь
-
y=4+14ex2+x1−7ex2+x
Застосування поділу змінних
Багато цікавих завдань можна описати роздільними рівняннями. Проілюструється два типи задач: концентрації розв'язків та закон охолодження Ньютона.
Концентрації розчину
Розглянемо ємність, наповнену сольовим розчином. Ми хотіли б визначити кількість солі, присутньої в резервуарі, як функція часу. Ми можемо застосувати процес поділу змінних для вирішення цієї задачі та подібних задач, пов'язаних з концентраціями розв'язків.
Ємність, що містить100 L розчину розсолу, спочатку має4 кг солі, розчиненої в розчині. За часомt=0 в ємність надходить інший розсоляний розчин зі швидкістю2 л/хв. Цей розсоляний розчин містить концентрацію0.5 кг/л солі. При цьому на дні ємності відкривається запірний кран, що дозволяє комбінованому розчину витікати зі швидкістю2 л/хв, завдяки чому рівень рідини в баку залишається постійним (рис.8.3.2). Знайдіть кількість солі в резервуарі в залежності від часу (вимірюється в хвилинах), і знайдіть граничну кількість солі в ємності, припускаючи, що розчин в ємності добре перемішується в усі часи.

Рішення
Спочатку ми визначаємо функціюu(t), яка представляє кількість солі в кілограмах в резервуарі як функцію часу. Потімdudt являє собою швидкість, з якою кількість солі в резервуарі змінюється в залежності від часу. Також,u(0) являє собою кількість солі в ємності на часt=0, яке становить4 кілограми.
Загальна установка для диференціального рівняння, яке ми будемо вирішувати, має вигляд
dudt=INFLOW RATE − OUTFLOW RATE.
ШВИДКІСТЬ ПРИПЛИВУ являє собою швидкість, з якою сіль надходить в резервуар, а ШВИДКІСТЬ ВІДТОКУ являє собою швидкість, з якою сіль виходить з ємності. Оскільки розчин надходить в бак зі швидкістю2 л/хв, а кожен літр розчину містить0.5 кілограм солі, щохвилини2(0.5)=1 кілограм солі надходить в ємність. Тому ШВИДКІСТЬ ПРИПЛИВУ =1.
Щоб розрахувати швидкість, з якою сіль виходить з ємності, нам потрібна концентрація солі в ємності в будь-який момент часу. Оскільки фактична кількість солі змінюється з часом, так само і концентрація солі. Однак обсяг розчину залишається фіксованим на рівні 100 літрів. Кількість кілограмів солі в ємності за часомt дорівнюєu(t). Таким чином, концентрація солі становитьu(t)100 кг/л, а розчин виходить з ємності зі швидкістю2 л/хв. Тому сіль виходить з ємності зі швидкістюu(t)100⋅2=u(t)50 кг/хв, а ШВИДКІСТЬ ВІДТОКУ дорівнюєu(t)50. Тому диференціальне рівняння стаєdudt=1−u50, а початкова умова -u(0)=4. Початкова задача, яку потрібно розв'язати, є
dudt=1−u50,u(0)=4.
Диференціальне рівняння є роздільним рівнянням, тому ми можемо застосувати п'ятиступінчасту стратегію для розв'язання.
Крок 1. Налаштування1−u50=0 даєu=50 як постійне рішення. Так як початкова кількість солі в ємності становить4 кілограми, цей розчин не застосовується.
Крок 2. Перепишіть рівняння як
dudt=50−u50.
Потім помножте обидві сторони наdt і розділіть обидві сторони на50−u:
du50−u=dt50.
Крок 3. Інтегруйте обидві сторони:
∫du50−u=∫dt50−ln|50−u|=t50+C.
Крок 4. Вирішити дляu(t):
ln|50−u|=−t50−C
eln|50−u|=e−(t/50)−C
|50−u|=C1e−t/50, where C1=e−C.
Усуньте абсолютне значення, дозволивши константі бути позитивним, негативним або нульовим, тобто,C1=±e−C абоC1=0:
50−u=C1e−t/50.
Нарешті, вирішуйте дляu(t):
u(t)=50−C1e−t/50.
Крок 5. Вирішити дляC1:
u(0)=50−C1e−0/504=50−C1C1=46.
Рішення початкової задачі значення полягаєu(t)=50−46e−t/50. в тому, щоб знайти граничну кількість солі в резервуарі, візьміть межу, якt наближається нескінченність:
limt→∞u(t)=50−46e−t/50=50−46(0)=50.
Зауважте, що це був постійний розв'язок диференціального рівняння. Якщо початкова кількість солі в ємності50 кілограм, то воно залишається постійним. Якщо вона починається з менш ніж50 кілограмів, то вона з часом наближається до50 кілограмів.
Ємність містить3 кілограми солі, розчиненої в75 літрах води. Сольовий розчин0.4 кг солі/л перекачується в ємність зі швидкістю6 л/хв і зливається з такою ж швидкістю. Вирішити для концентрації солі на часt. Припустимо, що бак добре перемішується в усі часи.
- Підказка
-
Дотримуйтесь інструкцій у8.3.3 прикладі та визначте вираз для припливу та відтоку. Сформулюйте початково-ціннісну задачу, а потім вирішуйте її.
Початкове значення задачі:
dudt=2.4−2u25,u(0)=3
- Відповідь
-
u(t)=30−27e−t/50
Закон Ньютона про охолодження
Закон охолодження Ньютона стверджує, що швидкість зміни температури об'єкта пропорційна різниці між його власною температурою і температурою навколишнього середовища (тобто температурі його оточення). Якщо ми дозволимоT(t) представляти температуру об'єкта як функцію часу, тоdTdt представляє швидкість, з якою ця температура змінюється. Температура оточення об'єкта може бути представленаTs. Тоді закон Ньютона охолодження можна записати у вигляді
dTdt=k(T(t)−Ts)
або просто
dTdt=k(T−Ts).
Температура об'єкта на початку будь-якого експерименту є початковим значенням для початкової задачі. Ми називаємо цю температуруT0. Тому початково-значуща задача, яку потрібно вирішити, набуває вигляду
dTdt=k(T−Ts)
зT(0)=T0,k де константа, яку потрібно або дати, або визначити в контексті проблеми. Ми використовуємо ці рівняння в прикладі8.3.4.
А піца виймається з духовки після ретельно випікання, а температура духовки - Температура кухні є75°F, а через5 хвилини температура піци340°F.350°F. Ми хотіли б дочекатися, поки температура піци досягне,300°F перш ніж обробляти і подавати її (рис.\PageIndex{3}). Скільки ще нам доведеться чекати?

Рішення
Температура навколишнього середовища (навколишня температура) є75°F, такT_s=75. Температура піци при її виході з духовки дорівнює350°F, яка є початковою температурою (тобто початковим значенням), такT_0=350. Тому рівняння\ ref {Ньютон} стає
\dfrac{dT}{dt}=k(T−75) \nonumber
зT(0)=350.
Для розв'язання диференціального рівняння використовується п'ятиступінчаста методика розв'язання роздільних рівнянь.
1. Установка правого боку дорівнює нулю даєT=75 як постійне рішення. Оскільки піца починається з350°F, цього не рішення, яке ми шукаємо.
2. Перепишіть диференціальне рівняння, помноживши обидві сторони наdt і розділивши обидві сторони наT−75:
\dfrac{dT}{T−75}=k\,dt. \nonumber
3. Інтегруйте обидві сторони:
\begin{align*} ∫\dfrac{dT}{T−75} &=∫k\,dt \\ \ln|T−75| &=kt+C.\end{align*} \nonumber
4. Вирішіть дляT, спочатку збільшивши обидві сторони:
\begin{align*}e^{\ln|T−75|} &=e^{kt+C} \\ |T−75| &=C_1e^{kt}, & & \text{where } C_1 = e^C. \\ T−75 &=\pm C_1e^{kt} \\ T−75 &=Ce^{kt}, & & \text{where } C = \pm C_1\text{ or } C = 0.\\ T(t) &=75+Ce^{kt}. \end{align*} \nonumber
5. Вирішити дляC, використовуючи початкову умовуT(0)=350:
\begin{align*}T(t) &=75+Ce^{kt}\\ T(0) &=75+Ce^{k(0)} \\ 350 &=75+C \\ C &=275.\end{align*} \nonumber
Тому вирішенням початкової задачі є
T(t)=75+275e^{kt}.\nonumber
Щоб визначити значенняk, нам потрібно використовувати той факт, що через5 хвилини температура піци буде340°F. ТомуT(5)=340. підставляючи цю інформацію в розв'язку початково-значущої задачі, ми маємо
T(t)=75+275e^{kt}\nonumber
T(5)=340=75+275e^{5k}\nonumber
265=275e^{5k}\nonumber
e^{5k}=\dfrac{53}{55}\nonumber
\ln e^{5k}=\ln(\dfrac{53}{55})\nonumber
5k=\ln(\dfrac{53}{55})\nonumber
k=\dfrac{1}{5}\ln(\dfrac{53}{55})≈−0.007408.\nonumber
Отже, тепер у нас єT(t)=75+275e^{−0.007048t}. Коли температура300°F? Рішення дляt, знаходимо
T(t)=75+275e^{−0.007048t}\nonumber
300=75+275e^{−0.007048t}\nonumber
225=275e^{−0.007048t}\nonumber
e^{−0.007048t}=\dfrac{9}{11}\nonumber
\ln e^{−0.007048t}=\ln\dfrac{9}{11}\nonumber
−0.007048t=\ln\dfrac{9}{11}\nonumber
t=−\dfrac{1}{0.007048}\ln\dfrac{9}{11}≈28.5.\nonumber
Тому потрібно почекати додаткові23.5 хвилини (після того, як температура піци досягла340°F). Це повинно бути достатньо часу, щоб закінчити цей розрахунок.
Пиріг виймається з духовки після ретельного випікання, а температура духовки -450°F. Температура кухні є70°F, а через10 хвилини температура пирога430°F.
- Напишіть відповідну задачу початкового значення, щоб описати цю ситуацію.
- Вирішити початкове значення задачі дляT(t).
- Скільки часу пройде, поки температура пирога не буде в межах5°F кімнатної температури?
- Підказка
-
Визначте значення,T_s аT_0 потім скористайтеся Equation\ ref {Ньютон}.
- Відповідь на
-
Проблема початкового значення\dfrac{dT}{dt}=k(T−70),\quad T(0)=450\nonumber
- Відповідь б
-
T(t)=70+380e^{kt}\nonumber
- Відповідь c
-
Приблизно114 хвилин.
Ключові концепції
- Роздільне диференціальне рівняння - це будь-яке рівняння, яке можна записати у виглядіy'=f(x)g(y).
- Метод поділу змінних використовується для пошуку загального розв'язку відокремлюваного диференціального рівняння.
Ключові рівняння
- Роздільне диференціальне рівняння
y′=f(x)g(y)
- Концентрація розчину
\dfrac{du}{dt}=\text{INFLOW RATE − OUTFLOW RATE}
- Закон Ньютона охолодження
\dfrac{dT}{dt}=k(T−T_s)
Глосарій
- автономне диференційне рівняння
- рівняння, в якому права сторона є функцієюy поодинці
- роздільне диференціальне рівняння
- будь-яке рівняння, яке можна записати у виглядіy'=f(x)g(y)
- поділ змінних
- метод, який використовується для розв'язання роздільного диференціального рівняння