Понятие однородного уравнения
Дифференциальное уравнение первого порядка, представленное в стандартном виде y′=f(x,y), является однородным, если его правая часть зависит не просто от переменных x и y, а от отношения функции y к независимой переменной x, то есть f(x,y)=f(x/y).
Зависимость функции от отношения yx следует понимать так, что функция не изменяется при замене в ней данного отношення на любое другое, имеющее вид t⋅yt⋅x. Например, именно такое свойство имеет функция f(x,y)=yx⋅cosyx. Действительно, f(x,y)=yx⋅cosyx=t⋅yt⋅x⋅cost⋅yt⋅x. После замены переменных x и y на t⋅x и t⋅y соответственно и последующего сокращения на t данная функция приобретает свой исходный вид. В этом и состоит основное свойство однородного дифференциального уравнения.
Общий метод решения
Однородное дифференциальное уравнение y′=f(x/y) решают посредством применения замены yx=u, где u=u(x) -- новая неизвестная функция. Идея состоит в том, что найдя функцию u и умножив её на x, можно будет найти и нужную функцию y.
Представим замену в виде y=u⋅x и продифференцируем её: dydx=dudx⋅x+u⋅dxdx=dudx⋅x+u. Подставим y и dydx в данное дифференциальное уравнение: dudx⋅x+u=f(u).
Полученное дифференциальное уравнение представляет собой уравнение с разделяющимися переменными. Действительно, после элементарных преобразований его можно представить в виде dudx=f(u)−ux, где f1(x)=1x -- функция, зависящая только от x, и f2(u)=f(u)−u -- функция, зависящая только от u. Применим к этому дифференциальному уравнению метод решения дифференциальных уравнений с разделяющимися переменными.
Сначала вычисляем интеграл I1=∫f1(x)⋅dx. Получаем: I1=∫1x⋅dx=ln|x|. Теперь записываем интеграл I2=∫duf2(u). Получаем: I2=∫duf(u)−u. Общее решение записываем в форме I2=I1+C, то есть ∫duf(u)−u=ln|x|+C. Правую часть полученного решения можно упростить, если представить произвольную постоянну в более удобной форме ln|C|. При этом получим: ln|x|+ln|C|=ln|x⋅C|.
Окончательно получаем: ∫duf(u)−u=ln|x⋅C|. После вычисления интеграла ∫duf(u)−u и замены u на yx общее решение данного однородного дифференциального уравнения будет найдено.
Общий метод решения можно представить в виде следующего алгоритма:
- В первую очередь убеждаемся, что решаемое дифференциальное уравнение является однородным. Для этого нужно представить его в стандартном виде y′=f(x,y), после чего в функции f(x,y) переменные x и y заменить на t⋅x и t⋅y соответственно. Если после элементарных тождественных преобразований удается вернуться к той же функции f(x,y), то данное дифференциальное уравнение является однородным и f(x,y)=f(x/y). Если добиться этого оказалось невозможным, то данное дифференциальное уравнение должно решаться иным методом.
- Находим f(u), выполнив для функции f(x/y) замену y=u⋅x, после чего записываем функцию f(u)−u.
- Находим интеграл I=∫duf(u)−u и записываем общее решение в виде I=ln|x⋅C|.
- Выполняем обратную замену u=yx и проводим упрощающие тождественные преобразования.
- Находим особые решения, которые могли быть утрачены при разделении переменных.
Решение типичных задач
Найти общее решение дифференциального уравнения y′=2+yx.
По внешнему виду данного дифференциального уравнения его можно сразу отнести к однородному.
Для функции f(x/y)=2+yx выполняем замену y=u⋅x и находим f(u)=2+u⋅xx=2+u. Записываем функцию f(u)−u=2+u−u=2.
Находим интеграл I=∫duf(u)−u=∫du2=u2.
Записываем общее решение в виде u2=ln|x⋅C|.
Выполняем обратную замену u=yx и получаем y2⋅x=ln|x⋅C| или y=2⋅x⋅ln|x⋅C|.
Так как f(u)−u=2, то особых решений данное дифференциальное уравнение не имеет.
Найти общее решение дифференциального уравнения x⋅y′=5⋅y+x.
Приводим данное дифференциальное уравнение к стандартному виду y′=5⋅yx+1, после чего можно сделать вывод, что оно является однородным.
Для функции f(x/y)=5⋅yx+1 выполняем замену y=u⋅x и находим f(u)=5⋅u⋅xx+1=5⋅u+1.
Записываем функцию f(u)−u=5⋅u+1−u=4⋅u+1.
Находим интеграл I=∫duf(u)−u=∫du4⋅u+1=14⋅ln|4⋅u+1|.
Записываем общее решение в виде 14⋅ln|4⋅u+1|=ln|x⋅C|, откуда ln|4⋅u+1|=ln|x⋅C|4; 4⋅u+1=x4⋅C4 или просто 4⋅u+1=C⋅x4.
Выполняем обратную замену u=yx и получаем 4⋅yx+1=C⋅x4.
Таким образом, общее решение имеет вид: 4⋅y+x=C⋅x5.
Решая уравнение f(u)−u=4⋅u+1=0 или 4⋅yx+1=0, находим особое решение y=−x4. Проверка подстановкой в данное дифференциальное уравнение x⋅(−14)=5⋅(−x4)+x показывает, что особое решение y=−x4 удовлетворяет данному дифференциальному уравнению.
Однако это же решение можно получить из общего решения 4⋅y+x=C⋅x5, положив в нём C=0.
Таким образом, окончательный результат: 4⋅y+x=C⋅x5.
Уравнения, приводящиеся к однородным
При определенных условиях дифференциальное уравнение вида y′=a1⋅x+b1⋅y+c1a2⋅x+b2⋅y+c2, в котором a1, b1, c1, a2, b2, c2 -- постоянные коэффициенты, может быть приведено к однородному.
Если Δ≡|a1b1a2b2|≠0, то приведение его к однородному достигается с помощью замен x=m+α и y=n+β, где постоянные α и β следует выбрать как результат решения системы {a1⋅α+b1⋅β=−c1a2⋅α+b2⋅β=−c2.
Так как Δ≠0, то эта система имеет единственное решение, которое проще всего найти по формулам Крамера.
Используя найденные выражения для x=m+α и y=n+β, получим дифференциальное уравнение dndm=a1⋅m+b1⋅na2⋅m+b2⋅n, которое является однородным.