Решить уравнение (2x2ylny−x)y′=y.
Решение
Уравнение не является линейным относительно переменной y (и не может быть преобразовано к линейному виду относительно переменной y). Преобразуем уравнение, считая x функцией от y.
(2x2ylny−x)dydx=y
(2x2ylny−x)=ydxdy
dxdy+xy=2x2lny
x′+xy=2x2lny
Уравнение является уравнением Бернулли (n=2). Для решения уравнения Бернулли необходимо обе его части разделить на xn и сделать замену 1/xn−1=z.
Разделим уравнение на x2:
x′x2+1yx=2lny
Произведем замену z=1/x:
Так как z′=−1x2x′, то:
x′=−x2z′
Получаем:
−z′+zy=2lny
z′−zy=−2lny
Данное уравнение является линейным дифференциальным уравнением.
Найдем решение однородного уравнения:
z′−zy=0
Разделим переменные:
dzz=dyy
Переменные разделены. Интегрируем обе части уравнения:
∫dzz=−∫dyy
ln|z|=ln|y|+lnC
z=Cy
Таким образом, решение однородного уравнения: z=Cy.
Считая постоянную C функцией от y, подставим решение однородного уравнения в исходное уравнение.
Так как z′=C′y+C, то:
C′y+C−Cyy=−2lny
C′y=−2lny
C′=−2lnyy
C=−2∫lnyydy=−2∫lny d(lny)=−ln2y+C1
Подставим полученную функцию в решение однородного уравнения:
z=Cy=(−ln2y+C1)y
Произведем обратную замену. Так как z=1/x:
1x=(−ln2y+C1)y
(C1−ln2y)xy=1
Таким образом, решение исходного уравнения:
(C1−ln2y)xy=1.
Комментариев нет:
Отправить комментарий