Loading [MathJax]/jax/output/HTML-CSS/jax.js

Однородные дифференциальные уравнения

Однородные дифференциальные уравнения могут быть записаны в виде y=f(yx), или в виде M(x,y) dx+N(x,y) dy=0, где M(x,y) и N(x,y) — однородные функции одной и той же степени (функция M(x,y) называется однородной функцией степени n, если M(kx,ky)=knM(x,y) для всех k>0).

1. Чтобы решить однородное уравнение, необходимо сделать замену y=tx. После проведенного преобразования, получается дифференциальное уравнение с разделяющимися переменными.

Пример 1. Рассмотрим в качестве примера следующее уравнение:
dydx=x+yx.
Это уравнение является однородным дифференциальным уравнением, так как может быть записано в виде:
dydx=1+yx.
Произведем замену y=tx:
Найдем производную:
dydx=tdxdx+xdtdx=t+xdtdx
Подставим замену и полученную производную в уравнение:
dydx=1+yx  t+xdtdx=1+t

Получаем дифференциальное уравнение с разделяющимися переменными:
dtdx=1x
Разделив и проинтегрировав, получим решение:
t=ln|x|+C
Произведем обратную замену. Так как y=tx:
t=ln|x|+C  yx=ln|x|+C  y=xln|x|+Cx.
Таким образом, мы получили решение исходного уравнения: y=xln|x|+Cx.

Рассмотрим еще один, менее очевидный, пример:

Пример 2.
dydx=x2+3y22xy.
Преобразуем дробь в правой части:
x2+3y22xy=1+3y2x22yx=1+3(yx)22yx
Получаем однородное уравнение:
dydx=1+3(yx)22yx.
Произведем замену y=tx:
Найдем производную:
dydx=t+xdtdx
Подставим замену и полученную производную в уравнение:
t+xdtdx=1+3t22t
Преобразуем уравнение:
2t2+2xtdtdx=1+3t2
2xtdtdx=1+t2
xdtdx=1+t22t
Мы получили дифференциальное уравнение с разделяющимися переменными. Разделим переменные:
2t1+t2dt=1xdx
Переменные разделены. Интегрируем обе части уравнения:
2t1+t2dt=1xdx
2t1+t2dt=11+t2d(1+t2)=ln(1+t2)+C
Получаем:
ln(1+t2)=ln|x|+ln|C|
ln(1+t2)=ln|Cx|
1+t2=Cx
Произведем обратную замену. Так как y=tx:
1+(yx)2=Cx
Таким образом, мы получили решение исходного уравнения: 1+(yx)2=Cx.

2. Уравнение вида y=f(a1x+b1y+c1a2x+b2y+c2) можно привести к однородному виду с помощью переноса начала координат в точку пересечения прямых a2x+b2y+c2=0 и a1x+b1y+c1=0. Если же эти прямые не пересекаются, то есть a1x+b1y=k(a2x+b2y), тогда уравнение имеет вид y=F(ax+by) и приводится к уравнению с разделяющимися переменными заменой z=ax+by (или z=ax+by+c).

Пример 3. Решить уравнение xy1+(yx+2)y=0.
Преобразуем уравнение.
y=xy1xy2
Приведем уравнение к однородному виду. Поскольку прямые xy1=0 и xy2=0 не пересекаются, уравнение невозможно привести к однородному виду с помощью переноса начала координат в точку пересечения прямых. Поэтому введем замену: z=xy2.
Найдем производную:
z=1y  y=1z
Подставим замену и полученную производную в уравнение:
1z=z+1z
z=1z
Это уравнение является уравнением с разделяющимися переменными. Разделим переменные:
zdz=dx
Переменные разделены. Интегрируем обе части уравнения:
zdz=dx
z22=x+C
(xy2)22=x+C
(xy2)22+x=C
При делении могло быть потеряно решение z=0 (xy2=0). Очевидно, xy2=0 не является решением.
Таким образом, решение исходного уравнения:
(xy2)22+x=C.

3. Некоторые уравнения можно привести к однородному виду, воспользовавшись заменой y=zm. Число m обычно заранее не известно. Чтобы его найти, надо произвести замену y=zm. Применив требование однородности к полученному уравнению, можно найти m, если это возможно. Если же этого сделать нельзя, то уравнение не приводится к однородному этим способом.

Пример 4. Решить уравнение 2y+(x2y+1)xy=0.
Уравнение не является однородным.
Проведем замену y=zm:
Найдем производную:
y=mzm1z
Подставим замену и полученную производную в уравнение:
2zm+(x2zm+1)xmzm1z=0
Это уравнение будет однородным, если m=2+m+1+m1=1+m1. То есть при m=2. Получаем y=1z2:
21z22(x21z2+1)x1z3z=0
Преобразовав, получим однородное уравнение:
z=z3x31+z2x2
Проведем замену z=tx:
Найдем производную:
dzdx=t+xdtdx
Подставим замену и полученную производную в уравнение:
t+xdtdx=t31+t2
Или:
xdtdx=t1+t2
Это уравнение является уравнением с разделяющимися переменными. Разделим переменные:
1+t2tdt=1xdx
Переменные разделены. Интегрируем обе части уравнения:
1+t2tdt=1xdx
ln|t|+t22+lnC=ln|x|
Произведем обратную замену. Так как z=tx, получаем:
ln|zx|+z22x2+lnC=ln|x|
Произведем обратную замену. Так как y=1z2, получаем:
ln|1xy|+12yx2+lnC=ln|x|
2lnCxyx=1yx2
lnCy=1yx2
yx2lnCy=1
При вводе замены y=1z2 могло быть потеряно решение y=0. Очевидно, y=0 является решением.
Таким образом, решение исходного уравнения:
yx2lnCy=1; y=0.

Комментариев нет:

Отправить комментарий