Однородные дифференциальные уравнения первого порядка
Ключевые тезисы:
- Однородное уравнение имеет вид y' = f(x, y), где функция f является однородной нулевого измерения.
- Решение сводится к замене переменных и преобразованию в уравнение с разделяющимися переменными.
- После решения необходимо вернуться к исходной переменной y.
Определение однородной функции
Функция f(x, y) называется однородной функцией нулевого измерения, если для любого параметра t выполняется условие:
f(tx, ty) = t⁰ * f(x, y) = f(x, y)
Это означает, что при умножении переменных x и y на произвольный коэффициент t, функция f не меняется (коэффициент сокращается).
Пример проверки однородности:
Функция: f(x, y) = (x + √(x² + y²)) / (x - y)
- Проверяем: f(tx, ty) = (tx + √(t²x² + t²y²)) / (tx - ty) = t(x + √(x² + y²)) / t(x - y) = f(x, y)
- Коэффициент t сократился → функция однородная нулевого измерения.
Форма однородного уравнения
Если правая часть уравнения y' = f(x, y) является однородной функцией, то уравнение называется однородным.
Такое уравнение можно преобразовать к виду:
y' = φ(y/x)
Это означает, что правая часть зависит только от отношения y/x.
Метод решения (замена переменных)
- Вводим замену: Обозначаем u = y/x. Отсюда y = u * x.
- Вычисляем производную: y' = u' * x + u.
- Подставляем в уравнение: u' * x + u = φ(u).
- Преобразуем: Полученное уравнение относительно u и x всегда сводится к уравнению с разделяющимися переменными.
После решения уравнения для u(x) возвращаемся к исходной переменной:
y = u(x) * x
Пример решения
Уравнение: y' = y/x + √(1 + (y/x)²)
- Проверяем однородность: Правая часть явно зависит от y/x → уравнение однородное.
- Делаем замену: u = y/x → y = ux → y' = u'x + u.
- Подставляем: u'x + u = u + √(1 + u²) → u'x = √(1 + u²).
- Разделяем переменные: du / √(1 + u²) = dx / x.
- Интегрируем: ∫ du/√(1+u²) - ∫ dx/x = 0 → ln(u + √(1+u²)) - ln|x| = ln|C|.
- Получаем решение для u: u + √(1+u²) = Cx.
- Возвращаемся к y: Подставляем u = y/x → y/x + √(1 + (y/x)²) = Cx.
- Финальный вид (общий интеграл): y + √(x² + y²) = Cx².
Алгоритм решения однородных уравнений
- Убедиться, что правая часть f(x, y) однородна (представить как φ(y/x) или доказать по определению).
- Выполнить замену u = y/x.
- Преобразовать уравнение к виду с разделяющимися переменными и решить его для u(x).
- Вернуться к исходной переменной y через формулу y = u * x.