8.1: Основи диференціальних рівнянь
- Визначте порядок диференціального рівняння.
- Поясніть, що мається на увазі під розв'язком диференціального рівняння.
- Розрізняють загальне рішення і конкретне рішення диференціального рівняння.
- Визначте проблему початкового значення.
- Визначте, чи є дана функція розв'язком диференціального рівняння або задачею початкового значення.
Обчислення - це математика змін, а темпи змін виражаються похідними. Таким чином, одним з найпоширеніших способів використання числення є створення рівняння, що містить невідому функціюy=f(x) та її похідну, відоме як диференціальне рівняння. Рішення таких рівнянь часто дає інформацію про те, як змінюються величини, і часто дає уявлення про те, як і чому відбуваються зміни.
Методи розв'язання диференціальних рівнянь можуть приймати безліч різних форм, включаючи пряме рішення, використання графіків або комп'ютерні обчислення. Ми представимо основні ідеї в цьому розділі і опишемо їх трохи докладніше пізніше в курсі. У цьому розділі ми вивчаємо, що таке диференціальні рівняння, як перевірити їх розв'язки, деякі методи, які використовуються для їх розв'язання, а також деякі приклади загальних і корисних рівнянь.
Загальні диференційні рівняння
Розглянемо рівнянняy′=3x2,, яке є прикладом диференціального рівняння, оскільки воно включає похідну. Існує зв'язок між зміннимиx іy:y є невідомою функцієюx. Крім того, ліва частина рівняння є похідною відy. Тому ми можемо інтерпретувати це рівняння наступним чином: Почніть з якоїсь функціїy=f(x) і візьміть її похідну. Відповідь повинна дорівнювати3x2. Яку функцію має похідна, яка дорівнює3x2? Однією з таких функцій єy=x3, тому ця функція вважається розв'язком диференціального рівняння.
Диференціальне рівняння - це рівняння, що включає невідому функціюy=f(x) і одну або кілька її похідних. Розв'язок диференціального рівняння - це функціяy=f(x), яка задовольняє диференціальному рівнянню, колиf і його похідні підставляються в рівняння.
Перейдіть на цей веб-сайт, щоб дізнатися більше про цю тему.
Деякі приклади диференціальних рівнянь та їх розв'язків наведені в табл8.1.1.
Рівняння | Рішення |
---|---|
y′=2x | y=x2 |
y′+3y=6x+11 | y=e−3x+2x+3 |
y″ | y=3e^x−4e^{2x}+2e^{−2x} |
Зверніть увагу, що рішення диференціального рівняння не обов'язково є унікальним, перш за все тому, що похідна константи дорівнює нулю. Наприклад, такожy=x^2+4 є розв'язком першого диференціального рівняння в табл\PageIndex{1}. До цієї ідеї ми повернемося трохи пізніше в цьому розділі. Поки що давайте зосередимося на тому, що означає для функції, щоб бути розв'язком диференціального рівняння.
Переконайтеся, що функціяy=e^{−3x}+2x+3 є розв'язком диференціального рівнянняy′+3y=6x+11.
Рішення
Щоб перевірити рішення, спочатку обчислюємо,y′ використовуючи правило ланцюга для похідних. Це даєy′=−3e^{−3x}+2. Далі підставляємоy іy′ в ліву частину диференціального рівняння:
(−3e^{−2x}+2)+3(e^{−2x}+2x+3).
Отриманий вираз можна спростити, попередньо розподіливши для усунення дужок, надавши
−3e^{−2x}+2+3e^{−2x}+6x+9.
Поєднання подібних термінів призводить до виразу6x+11, яке дорівнює правій частині диференціального рівняння. Цей результат перевіряє, щоy=e^{−3x}+2x+3 є розв'язком диференціального рівняння.
Переконайтеся, щоy=2e^{3x}−2x−2 це рішення диференціального рівнянняy′−3y=6x+4.
- Підказка
-
Спочатку обчислитиy′ потім підставити обидваy′ іy в ліву сторону.
Зручно визначати характеристики диференціальних рівнянь, які полегшують розмову про них і класифікувати їх. Найголовнішою характеристикою диференціального рівняння є його порядок.
Порядок диференціального рівняння - це найвищий порядок будь-якої похідної невідомої функції, яка фігурує в рівнянні.
Найвища похідна вy′ рівнянні -
Який порядок кожного з наступних диференціальних рівнянь?
- y′−4y=x^2−3x+4
- x^2y'''−3xy''+xy′−3y=\sin x
- \frac{4}{x}y^{(4)}−\frac{6}{x^2}y''+\frac{12}{x^4}y=x^3−3x^2+4x−12
Рішення
- Найвища похідна в рівнянні єy′, тому порядок є1.
- Найвища похідна в рівнянні єy''', тому порядок є3.
- Найвища похідна в рівнянні єy^{(4)}, тому порядок є4.
Який порядок наступного диференціального рівняння?
(x^4−3x)y^{(5)}−(3x^2+1)y′+3y=\sin x\cos x
- Підказка
-
Яка найвища похідна в рівнянні?
- Відповідь
-
5
Загальні та конкретні рішення
Ми вже відзначали, що диференціальне рівнянняy′=2x має як мінімум два рішення:y=x^2 іy=x^2+4. Єдина відмінність цих двох рішень - останній термін, який є константою. Що робити, якщо останній термін - інша константа? Чи буде цей вираз все ще рішенням диференціального рівняння? Насправді будь-яка функція формиy=x^2+C, деC представляє будь-яку константу, також є рішенням. Причина в тому, що похідна відx^2+C є2x, незалежно від значенняC. Можна показати, що будь-який розв'язок цього диференціального рівняння повинен мати виглядy=x^2+C. Це приклад загального розв'язку диференціального рівняння. Графік деяких з цих розв'язків наведено на рис\PageIndex{1}. (Примітка: у цьому графіку ми використовували парні цілі значення для C, що знаходяться між−4 і4. Насправді немає обмежень на значенняC; це може бути ціле число чи ні.)

У цьому прикладі ми можемо вибрати будь-яке рішення, яке ми бажаємо; наприклад,y=x^2−3 є членом сімейства розв'язків цього диференціального рівняння. Це називається певним розв'язком диференціального рівняння. Конкретне рішення часто можна однозначно визначити, якщо нам нададуть додаткову інформацію про проблему.
Знайдіть конкретний розв'язок диференціального рівняння,y′=2x що проходить через точку(2,7).
Рішення
Будь-яка функція видуy=x^2+C є розв'язком цього диференціального рівняння. Щоб визначити значенняC, підставляємо значенняx=2 іy=7 в це рівняння і вирішуємо дляC:
\begin{align*} y =x^2+C \\[4pt] 7 =2^2+C \\[4pt] =4+C \\[4pt] C =3. \end{align*}
Тому конкретне рішення, що проходить через точку(2,7), єy=x^2+3.
Знайти конкретний розв'язок диференціального рівняння
y′=4x+3 \nonumber
проходження через(1,7), задану точку, якаy=2x^2+3x+C є загальним рішенням диференціального рівняння.
- Підказка
-
Спочаткуy=7 підставляємоx=1 і в рівняння, потім вирішуємо дляC.
- Відповідь
-
y=2x^2+3x+2 \nonumber
Проблеми з початковим значенням
Зазвичай дане диференціальне рівняння має нескінченну кількість розв'язків, тому природно запитати, який з них ми хочемо використовувати. Щоб вибрати одне рішення, потрібно більше інформації. Деяка конкретна інформація, яка може бути корисною, - це початкове значення, яке представляє собою впорядковану пару, яка використовується для пошуку того чи іншого рішення.
Диференціальне рівняння разом з одним або декількома початковими значеннями називається початковою задачею. Загальне правило полягає в тому, що кількість початкових значень, необхідних для початкової задачі, дорівнює порядку диференціального рівняння. Наприклад, якщо у нас є диференціальне рівнянняy′=2x, тоy(3)=7 є початковим значенням, а при спільному утриманні ці рівняння утворюють початково-значну задачу. y''−3y′+2y=4e^xДиференціальне рівняння другого порядку, тому нам потрібні два початкових значення. При початкових задачах порядку більше одиниці слід використовувати те саме значення для незалежної змінної. Прикладом початкових значень для цього рівняння другого порядку будеy(0)=2 іy′(0)=−1. Ці два початкові значення разом з диференціальним рівнянням утворюють початкову задачу. Ці проблеми так названі тому, що часто незалежна змінна в невідомій функції єt, яка представляє час. Таким чином, значенняt=0 являє собою початок завдання.
Переконайтеся, що функціяy=2e^{−2t}+e^t є рішенням початкової задачі
y′+2y=3e^t, \quad y(0)=3.\nonumber
Рішення
Щоб функція задовольняла початкову задачу, вона повинна задовольняти як диференціальне рівняння, так і початкову умову. Щоб показати, щоy задовольняє диференціальне рівняння, почнемо з обчисленняy′. Це даєy′=−4e^{−2t}+e^t. Далі підставляємо обидваy іy′ в ліву частину диференціального рівняння і спрощуємо:
\begin{align*} y′+2y &=(−4e^{−2t}+e^t)+2(2e^{−2t}+e^t) \\[4pt] &=−4e^{−2t}+e^t+4e^{−2t}+2e^t =3e^t. \end{align*}
Це дорівнює правій частині диференціального рівняння, томуy=2e^{−2t}+e^t вирішує диференціальне рівняння. Далі розраховуємоy(0):
y(0)=2e^{−2(0)}+e^0=2+1=3. \nonumber
Цей результат перевіряє початкове значення. Тому дана функція задовольняє задачу початкового значення.
Переконайтеся, щоy=3e^{2t}+4\sin t це рішення проблеми з початковим значенням
y′−2y=4\cos t−8\sin t,y(0)=3. \nonumber
- Підказка
-
Спочатку перевірте, щоy вирішує диференціальне рівняння. Потім перевірте початкове значення.
У\PageIndex{4} прикладі початкова задача складалася з двох частин. Перша частина була диференціальним рівняннямy′+2y=3e^x, а друга частина була початковим значеннямy(0)=3. Ці два рівняння разом утворили початкову задачу.
Те ж саме вірно і в цілому. Початкова задача буде складатися з двох частин: диференціального рівняння і початкової умови. Диференціальне рівняння має сімейство розв'язків, а початкова умова визначає значенняC. Сімейство розв'язків диференціального рівняння у прикладі\PageIndex{4} наведеноy=2e^{−2t}+Ce^t. цим сімейством розв'язків на малюнку\PageIndex{2}, зy=2e^{−2t}+e^t позначенням конкретного розв'язку.
Вирішіть наступну проблему початкового значення:
y′=3e^x+x^2−4,y(0)=5. \nonumber
Рішення
Першим кроком у вирішенні цієї початково-ціннісної задачі є пошук загального сімейства рішень. Для цього знаходимо антипохідне обох сторін диференціального рівняння
∫y′\,dx=∫(3e^x+x^2−4)\,dx, \nonumber
а саме,
y+C_1=3e^x+\frac{1}{3}x^3−4x+C_2.
Ми можемо інтегрувати обидві сторони, оскільки термін y з'являється сам по собі. Зверніть увагу, що існує дві константи інтеграції:C_1 іC_2. Розв'язування цього рівняння дляy дає
y=3e^x+\frac{1}{3}x^3−4x+C_2−C_1.
Тому щоC_1 іC_2 є обома константами, такожC_2−C_1 є постійною. Тому ми можемо визначитиC=C_2−C_1,, що призводить до рівняння
y=3e^x+\frac{1}{3}x^3−4x+C.
Далі визначаємо значенняC. Для цього підставляємоx=0 іy=5 в це рівняння і вирішуємо дляC:
\begin{align*} 5 &=3e^0+\frac{1}{3}0^3−4(0)+C \\[4pt] 5 &=3+C \\[4pt] C&=2 \end{align*}. \nonumber
Тепер підставляємо значенняC=2 в загальне рівняння. Рішенням початкової задачі єy=3e^x+\frac{1}{3}x^3−4x+2.
Аналіз
Різниця між загальним рішенням і конкретним рішенням полягає в тому, що загальне рішення включає сімейство функцій, явно або неявно визначених, незалежної змінної. Початкове значення або значення визначають, який саме розчин в сімействі розчинів задовольняє бажаним умовам.
Вирішити задачу початкового значення
y′=x^2−4x+3−6e^x,y(0)=8. \nonumber
- Підказка
-
Спочатку візьміть антипохідне обох сторін диференціального рівняння. Потімy=8 підставляємоx=0 і в отримане рівняння і вирішуємо дляC.
- Відповідь
-
y=\frac{1}{3}x^3−2x^2+3x−6e^x+14
У фізиці та інженерних додатках ми часто розглядаємо сили, що діють на об'єкт, і використовуємо цю інформацію, щоб зрозуміти результуючий рух, який може статися. Наприклад, якщо ми починаємо з об'єкта на поверхні Землі, основною силою, що діє на цей об'єкт, є гравітація. Фізики та інженери можуть використовувати цю інформацію разом із другим законом руху Ньютона (у формі рівнянняF=ma, деF представляє силу,m представляє масу таa представляє прискорення), щоб вивести рівняння, яке можна вирішити.

На малюнку\PageIndex{3} ми припускаємо, що єдиною силою, що діє на бейсбол, є сила тяжіння. Це припущення ігнорує опір повітря. (Сила, обумовлена опором повітря, розглядається в подальшому обговоренні.) Прискорення за рахунок гравітації на поверхні Землі, g, приблизно9.8\,\text{m/s}^2. Введемо систему відліку, де поверхня Землі знаходиться на висоті 0 метрів. v(t)Дозволяти представляти швидкість об'єкта в метрах в секунду. Якщоv(t)>0, м'яч піднімається, а якщоv(t)<0, то м'яч падає (рис.).
Наша мета полягає в тому, щоб вирішити швидкістьv(t) в будь-який часt. Для цього налаштовуємо задачу початкового значення. Припустимо, маса кульки єm, деm вимірюється в кілограмах. Ми використовуємо другий закон Ньютона, який стверджує, що сила, що діє на об'єкт, дорівнює його масі, що перевищує його прискорення(F=ma). Прискорення є похідною швидкості, так щоa(t)=v′(t). Тому сила, що діє на бейсбол, даєтьсяF=mv′(t). Однак ця сила повинна дорівнювати силі тяжіння, що діє на об'єкт, яка (знову ж за допомогою другого закону Ньютона) даєтьсяF_g=−mg, так як ця сила діє в напрямку вниз. Тому отримуємо рівнянняF=F_g, яке стаєmv′(t)=−mg. Ділення обох сторін рівняння наm дає рівняння
v′(t)=−g. \nonumber
Зверніть увагу, що це диференціальне рівняння залишається незмінним незалежно від маси об'єкта.
Тепер нам знадобиться початкове значення. Оскільки ми вирішуємо для швидкості, має сенс в контексті задачі припустити, що ми знаємо початкову швидкість, або швидкість в часіt=0. Це позначаєтьсяv(0)=v_0.
Бейсбол кидається вгору з висоти3 метрів над поверхнею Землі з початковою швидкістю10 м/с, і єдиною силою, що діє на нього, є гравітація. Куля має масу0.15 кг на поверхні Землі.
- Знайти швидкістьv(t) базової кулі в часіt.
- Яка його швидкість через2 секунди?
Рішення
а З попереднього обговорення диференціальне рівняння, яке застосовується в цій ситуації, є
v′(t)=−g,
деg=9.8\, \text{m/s}^2. Початковаv(0)=v_0 умова - деv_0=10 м/с Тому початкова задача -v′(t)=−9.8\,\text{m/s}^2,\,v(0)=10 м/с.
Першим кроком у розв'язанні цієї початкової задачі є взяття антипохідної обох сторін диференціального рівняння. Це дає
\int v′(t)\,dt=∫−9.8\,dt \nonumber
v(t)=−9.8t+C.
Наступний крок - вирішити дляC. Для цього підставляємоt=0 іv(0)=10:
\begin{align*} v(t) &=−9.8t+C \\[4pt] v(0) &=−9.8(0)+C \\[4pt] 10 &=C. \end{align*}
ТомуC=10 і функція швидкості задаєтьсяv(t)=−9.8t+10.
b. щоб знайти швидкість через2 секунди, підставитиt=2 вv(t).
\begin{align*} v(t)&=−9.8t+10 \\[4pt] v(2)&=−9.8(2)+10 \\[4pt] v(2) &=−9.6\end{align*}
Одиницями швидкості є метри в секунду. Так як відповідь негативна, об'єкт падає зі швидкістю9.6 м/с.
Припустимо, скеля падає з відпочинку з висоти100 метрів і єдиною силою, що діє на неї, є гравітація. Знайдіть рівняння швидкостіv(t) як функцію часу, виміряну в метрах в секунду.
- Підказка
-
Яка початкова швидкість породи? Використовуйте це з диференціальним рівнянням у прикладі,\PageIndex{6} щоб сформувати початкову задачу, а потім вирішити дляv(t).
- Відповідь
-
v(t)=−9.8t
Природним питанням, яке слід задати після вирішення цього типу проблеми, є те, наскільки високо об'єкт буде знаходитися над поверхнею Землі в даний момент часу. Нехайs(t) позначимо висоту над земною поверхнею об'єкта, виміряну в метрах. Оскільки швидкість є похідною від положення (в даному випадку висоти), це припущення дає рівнянняs′(t)=v(t). Необхідно початкове значення, в цьому випадку початкова висота об'єкта працює добре. Нехай початкова висота задається рівняннямs(0)=s_0. Разом ці припущення дають початково-вартісну задачу
s′(t)=v(t),s(0)=s_0. \nonumber
Якщо функція швидкості відома, то її можна вирішити і для функції положення.
Бейсбол кидається вгору з висоти3 метрів над поверхнею Землі з початковою швидкістю10m/s, і єдиною силою, що діє на нього, є гравітація. Куля має масу0.15 кілограм на поверхні Землі.
- Знайдіть положенняs(t) бейсболу на часt.
- Яка його висота через2 секунди?
Рішення
Ми вже знаємо, що функція швидкості для цієї задачі єv(t)=−9.8t+10. Початкова висота бейсболу -3 метри, такs_0=3. Тому проблема початкового значення для цього прикладу
Для вирішення початкової задачі спочатку знайдемо антипохідні:
∫s′(t)\,dt=∫(−9.8t+10)\,dt \nonumber
s(t)=−4.9t^2+10t+C.
Далі підставляємоt=0 і вирішуємо дляC:
s(t)=−4.9t^2+10t+C
s(0)=−4.9(0)^2+10(0)+C
3=C.
Тому функція положення єs(t)=−4.9t^2+10t+3.
б Висота бейсболу після2 сек задаєтьсяs(2):
s(2)=−4.9(2)^2+10(2)+3=−4.9(4)+23=3.4.
Тому бейсбол знаходиться в3.4 метрах над поверхнею Землі через2 секунди. Варто відзначити, що маса м'яча скасована повністю в процесі вирішення завдання.
Ключові поняття
- Диференціальне рівняння - це рівняння, що включає функціюy=f(x) та одну або кілька її похідних. Розв'язок - це функціяy=f(x), яка задовольняє диференціальному рівнянню, колиf і його похідні підставляються в рівняння.
- Порядок диференціального рівняння - це найвищий порядок будь-якої похідної невідомої функції, яка фігурує в рівнянні.
- Диференціальне рівняння, пов'язане з початковим значенням, називається початковою задачею. Для розв'язання початково-значної задачі спочатку знайдіть загальний розв'язок диференціального рівняння, потім визначте значення константи. Проблеми початкового значення мають багато застосувань у науці та техніці.
Глосарій
- диференційне рівняння
- рівняння, що включає функціюy=y(x) та одну або кілька її похідних
- загальне рішення (або сімейство рішень)
- усю множину розв'язків заданого диференціального рівняння
- початкове значення (и)
- значення або набір значень, що рішення диференціального рівняння задовольняє для фіксованого значення незалежної змінної
- початкова швидкість
- швидкість в часіt=0
- проблема початкового значення
- диференціальне рівняння разом з початковим значенням або значеннями
- порядок диференціального рівняння
- найвищий порядок будь-якої похідної невідомої функції, що з'являється у рівнянні
- конкретне рішення
- член сімейства розв'язків диференціального рівняння, що задовольняє певній початковій умові
- розв'язок диференціального рівняння
- функція,y=f(x) яка задовольняє заданому диференціальному рівнянню