Обыкновенные дифференциальные уравнения в задачах. Учебное пособие
.pdfСледовательно, общее решение однородного уравнения имеет вид
t
|
a( ) d |
t0 |
c: |
y(t) = e∫ |
Тогда решение неоднородного уравнения (3.5.3) можно искать в
âèäå
t
a( ) d
|
|
|
|
t0 |
|
|
c(t): |
(3:5:5) |
||
|
y(t) = e |
∫ |
|
|
||||||
Подставляя это выражение в (3.5.3), получим |
||||||||||
|
t |
|
|
|
|
|
|
|
|
|
t0 |
a( ) d d |
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
||
e |
∫ |
|
dtc(t) f(t): |
|
||||||
Отсюда |
|
|
|
|
|
|
|
|
|
|
c(t) = c(t0) + ∫ |
t |
|
|
|||||||
|
|
a( ) d |
|
|||||||
|
|
|
|
|
|
|||||
|
|
e |
|
t0 |
f( ) d ; |
|||||
|
|
|
∫ |
|||||||
|
|
t0 |
|
|
|
|
|
|
|
|
и в силу (3.5.5) имеем |
|
|
|
|
|
|
|
|
|
|
t |
|
|
|
|
|
|
|
|
t t |
|
a( ) d |
|
|
|
|
|
a( ) d |
||||
t0 |
|
c(t0) + ∫ |
|
f( ) d : |
||||||
y(t) = e∫ |
|
e∫ |
||||||||
|
|
|
|
|
|
|
t0 |
|
|
|
Учитывая, что y(t0) = y0, получаем c(t0) = y0, ò. å. |
||||||||||
y(t) = e∫ |
|
y0 |
|
+ |
∫ |
|
e∫ |
f( ) d : |
||
t |
a( ) d |
|
|
|
|
t |
t |
|
||
|
|
|
|
|
|
a( ) d |
|
|||
t0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
t0 |
|
|
|
Непосредственной постановкой в (3.5.3) нетрудно убедиться в том, что эта функция является решением.
71
3. Уравнение Бернулли |
|
|
||
|
dy |
= (t)y + (t)y ; |
y > 0; |
(3:5:6) |
|
dt |
|||
|
|
|
|
|
ãäå 2 R, ≠ 0, 1, (t), (t) 2 C(a; b). Делая замену u(t) = y1 (t), сводим уравнение (3.5.6) к линейному неоднородному урав-
нению |
du |
|
|
|
|
|
|
= (1 |
) (t)u + (1 |
) (t): |
|
||
|
dt |
|
||||
|
|
|
|
|
|
|
4. Уравнение Риккати |
|
|
|
|||
|
|
dy |
= (t)y + (t)y2 |
+ f(t); |
(3:5:7) |
|
|
|
|
||||
|
|
dt |
|
|
|
|
ãäå (t), (t), f(t) 2 C(a; b). В общем случае, как показал Ж. Ли-
увилль (1841 г.), это уравнение не интегрируется в квадратурах. Простейшим таким примером является уравнение
dydt = y2 + t2:
Но если известно одно частное решение y1(t) уравнения (3.5.7), то его можно решить в квадратурах, сделав замену
y(t) = y1(t) + u(t):
Тогда это уравнение, очевидно, сводится к уравнению Бернулли
dudt = ( (t) + 2 (t)y1(t))u + (t)u2:
Упражнение 1. Доказать, что уравнение Риккати
dy |
= y2 + ht |
(3:5:8) |
|
dt |
|||
|
|
72
с постоянными коэффициентами , h ïðè
= 1 4k2k ; k = 1; 2; : : : ;
интегрируется в квадратурах путем сведения к уравнению
dudt = u2 + h:
5. Дифференциальные уравнения с однородной правой частью
нулевой степени
|
dy |
= f(t; y); |
(3:5:9) |
|
dt |
||
|
|
|
|
ò. å. |
|
|
|
f(ct; cy) f(t; y): |
(3:5:10) |
||
Из условия (3.5.10), очевидно, следует, что если точка (t0; y0) ≠ (0; 0) принадлежит области определения функции f(t; y), то этой же области принадлежит весь луч l = fct0; cy0g, c > 0. Из (3.5.10) также следует, что в полуплоскости ft > 0g èëè ft < 0g
f(t; y) f (1; yt ) :
Следовательно, при выполнении условия (3.5.10) уравнение (3.5.9) можно записать в виде
dy |
|
y |
|
|
|
|
= F ( |
|
) ; |
t ̸= 0: |
(3:5:11) |
dt |
t |
||||
Отметим, что в литературе уравнения вида (3.5.11) часто называют однородными.
Теорема 3.5.3. Пусть F (u) 2 C(a; b). Åñëè F (u) u ≠ 0, òî
для любых (t0; y0), a < y0 < b уравнение (3.5.11) имеет един- t0
ственное решение, удовлетворяющее условию y(t0) = y0.
73
Доказательство теоремы вытекает непосредственно из теоремы
3.5.1 путем замены
u(t) = y(tt):
Очевидно, функция u(t) однозначно определяется из уравнения с разделяющимися переменными
du = F (u) u dt t
y0
и условия ujt=t0 = t0 . Тогда y(t) = tu(t) является искомым решением.
Упражнение 2. Доказать, что уравнение Риккати (3.5.8) при
=2 сводится к дифференциальному уравнению с однородной
правой частью нулевой степени и, следовательно, интегрируется в квадратурах.
Упражнение 3. Рассмотрим дифференциальное уравнение
()
dy |
= F |
at + by + c |
: |
(3:5:12) |
|
dt |
t + y + |
||||
|
|
|
à. Предположим, что прямые
1 = fat + by + c = 0g è 2 = f t + y + = 0g
пересекаются в точке (t0; y0). Проверить, что заменой
u = y y0; s = t t0
уравнение (3.5.12) сводится к однородному уравнению.
á. Предположим, что прямые 1 è 2 не пересекаются. Пока- зать, что заменой
u(t) = at + by(t)
74
уравнение (3.5.12) сводится к уравнению с разделяющимися переменными.
6. Уравнение в полных дифференциалах.
Рассмотрим дифференциальное уравнение следующего вида:
dy |
= |
M(t; y) |
: |
(3:5:13) |
|
dt |
N(t; y) |
||||
|
|
|
Будем предполагать, что функции M(t; y), N(t; y) определены в области G R2, N(t; y) ≠ 0.
Определение. Уравнение (3.5.13) называется уравнением в полных дифференциалах, если существует функция z(t; y) 2 C1(G)
такая, что
@ |
z(t; y) M(t; y); |
@ |
z(t; y) N(t; y): |
(3:5:14) |
|
|
|||
@t |
@y |
Функция z(t; y) называется потенциалом.
Используя симметричную форму записи уравнения (3.5.13)
M(t; y)dt + N(t; y)dy = 0;
можно записать уравнение в полных дифференциалах в виде
dz(t; y) = 0:
Следовательно, решение y(t) уравнения определяется как неявная функция из функционального уравнения
z(t; y) = c:
В частности, решение задачи Коши для уравнения (3.5.13) с на- чальными данными
yjt=t0 = y0; |
(t0; y0) 2 G; |
75
определяется из уравнения
z(t; y) = z(t0; y0):
Сформулируем хорошо известную из математического анализа теорему, устанавливающую условия, при которых дифференциальное уравнение (3.5.13) является уравнением в полных дифференциалах.
Теорема 3.5.4. Пусть M(t; y), N(t; y) 2 C1(G). Äëÿ òîãî
чтобы уравнение (3.5.13) было уравнением в полных дифференциалах, необходимо, а в случае односвязной области G и доста-
точно, чтобы выполнялось тождество
@ |
N(t; y) |
@ |
M(t; y): |
(3:5:15) |
@t |
@y |
При этом потенциал имеет вид
|
(∫t;y) |
|
z(t; y) = |
M(t; y) dt + N(t; y) dy; |
(3:5:16) |
(t0;y0)
ãäå (t0; y0) 2 G любая фиксированная точка, а интеграл берется по кусочно-гладкой кривой G, соединяющей точки (t0; y0) è (t; y) (он не зависит от пути интегрирования).
Отметим, что при интегрировании конкретных дифференциальных уравнений в полных дифференциалах не обязательно ис-
пользовать общую формулу (3.5.16). Потенциал z(t; y) легко находится с учетом условия (3.5.15). Действительно, если z(t; y) потенциал, то из (3.5.14) имеем
@
@t
z(t; y) M(t; y):
76
Отсюда
∫t |
|
z(t; y) = M( ; y) d + φ(y); |
(3:5:17) |
t0 |
|
ãäå φ(y) произвольная гладкая функция. Учитывая условие (3.5.15), имеем
|
|
|
|
|
z(t; y) ∫ |
t |
|
|
|
|
|
|||
|
|
|
@ |
@ |
M( ; y) d + |
d |
φ(y) |
|
||||||
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
@y |
@y |
dy |
|
|||||||
|
|
|
|
|
|
t0 |
|
|
|
|
|
|
|
|
∫ |
t |
|
|
|
|
|
|
|
|
|
|
|
|
|
@ |
|
|
|
d |
|
|
|
|
|
d |
|
|||
|
|
N( ; y) d + |
|
φ(y) N(t; y) N(t0; y) + |
|
φ(y): |
||||||||
@ |
dy |
dy |
||||||||||||
t0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Следовательно, принимая во внимание второе тождество из (3.5.14), получаем
|
d |
φ(y) N(t0; y): |
|
|
|
|
dy |
|
Поэтому функцию φ(y) можно взять в виде |
||
φ(y) = ∫y N(t0; ) d ; |
||
|
|
y0 |
и подставляя в (3.5.17), имеем |
||
z(t; y) = ∫t M( ; y) d + ∫y N(t0; ) d : |
||
t0 |
y0 |
|
Очевидно, эта функция является потенциалом уравнения (3.5.13). Итак, интегрирование уравнения в полных дифференциалах не вызывает затруднений. Возникает естественный вопрос: нельзя ли
77
произвольное уравнение (3.5.13) привести к уравнению в полных дифференциалах, записывая его в виде
dy |
= |
(t; y)M(t; y) |
(3:5:18) |
|
dt |
(t; y)N(t; y) |
|||
|
|
или рассматривая симметричную форму
(t; y)M(t; y) dt + (t; y)N(t; y) dy = 0 ?
Определение. Функция (t; y) 2 C(G), (t; y) ̸ 0, называет-
ñÿ интегрирующим множителем дифференциального уравнения (3.5.13), если уравнение (3.5.18) является уравнением в полных дифференциалах.
Для нахождения интегрирующего множителя (t; y) 2 C1(G)
в силу теоремы 3.5.4 следует найти решение дифференциального уравнения в частных производных
|
|
@ |
( N(t; y)) = |
@ |
( M(t; y)) |
|||||||
|
|
|
@t |
@y |
||||||||
|
|
|
|
|
|
|
|
|
|
|
||
èëè |
|
|
|
|
|
= ( |
|
|
|
|
|
N(t; y)) : (3:5:19) |
N(t; y) |
@ |
M(t; y) |
@ |
@ |
M(t; y) |
@ |
||||||
|
|
|
|
|||||||||
@t |
@y |
@y |
@t |
|||||||||
Построение решений уравнения (3.5.19) является сложной зада- чей. Однако при решении конкретных дифференциальных уравнений (3.5.13) достаточно найти хотя бы одно ненулевое решение уравнения (3.5.19). Зачастую это удается сделать, учитывая какие-либо особенности уравнения (3.5.19).
Приведем теперь несколько типов дифференциальных уравнений
F (t; y; y′; : : : ; y(n)) = 0; |
(3:5:20) |
допускающих сведение к дифференциальным уравнениям меньшего порядка.
78
7. Уравнения, не содержащие y.
Рассмотрим дифференциальное уравнение вида
F (t; y(k); : : : ; y(n)) = 0:
Очевидно, порядок уравнения понижается посредством замены
u(t) = y(k)(t);
ò. å.
F (t; u; : : : ; u(n k)) = 0:
8. Уравнения, не содержащие t.
Рассмотрим дифференциальное уравнение вида
F (y; y′; : : : ; y(n)) = 0: |
(3:5:21) |
Для нахождения непостоянных решений y(t) ̸const понизим порядок уравнения, взяв в качестве нового аргумента y и вводя неизвестную функцию p(y) по формуле
|
|
|
|
|
|
|
|
|
|
|
|
p(y) = |
dy |
: |
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
dt |
|
|
|
|
|
|
|
|
|
Тогда, очевидно, имеем следующие тождества: |
|
|
|
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
d |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
y(t) p(y(t)); |
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
dt |
]y=y(t); |
|
||||||||||||||
|
|
|
|
dt2 y(t) dy |
y=y(t) dty(t) |
[pdy |
|
|||||||||||||||||||
|
|
|
|
d2 |
|
|
|
dp |
|
|
|
|
d |
|
dp |
|
|
|
|
|
||||||
|
|
3 |
|
|
|
[pdy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
2 |
] y=y(t) |
||
|
dt3 y(t) dy |
]y=y(t) dty(t) p [(dy ) |
|
+ pdy2 |
||||||||||||||||||||||
|
d |
|
|
|
d |
|
dp |
|
|
|
|
d |
|
dp |
|
|
|
d p |
|
|||||||
è ò. |
|
|
 ñèëó |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
ä. |
этих тождеств |
|
уравнение (3.5.21) в новых перемен- |
|||||||||||||||||||||||
ных имеет порядок (n 1):
e (n 1)
F (y; p; : : : ; p ) = 0:
79
9. Уравнения, определяемые однородными функциями F . Вначале рассмотрим дифференциальное уравнение (3.5.20), в
котором функция F (t; u1; u2; : : : ; un+1) является однородной относительно u1; : : : , un+1 степени k, ò. å.
F (t; cu1; cu2; : : : ; cun+1) ckF (t; u1; u2; : : : ; un+1):
Порядок такого уравнения можно понизить, сделав замену
y′(t) = y(t)z(t);
ãäå z(t) новая неизвестная функция. Очевидно, имеем следующие тождества:
y′′(t) y′(t)z(t) + y(t)z′(t) y(t)[z2(t) + z′(t)];
y′′′(t) y′(t)[z2 |
(t) + z′(t)] + y(t) |
d |
[z2(t) + z′(t)] |
dt |
|||
[ |
|
|
] |
y(t) z(t)[z2(t) + z′(t)] + dtd [z2(t) + z′(t)]
èт. д. В силу этих тождеств уравнение (3.5.20) можно переписать в виде
′ (n) k e ′ (n 1)
0 = F (t; y; y ; : : : ; y ) = y F (t; z; z ; : : : ; z ):
Поэтому для нахождения нетривиальных решений исходного уравнения n-го порядка нужно рассматривать уравнение (n 1)-го порядка
e ′ (n 1)
F (t; z; z ; : : : ; z ) = 0:
Рассмотрим теперь дифференциальное уравнение (3.5.20), в котором функция F (t; u1; u2; : : : ; un+1) является обобщенно однородной степени k:
F (ct; cmu1; cm 1u2; : : : ; cm nun+1) ckF (t; u1; u2; : : : ; un+1):
80
