Однородные дифференциальные уравнения
Однородное дифференциальное уравнение сводится к уравнению с разделяющимися переменными заменой y = xu, или, что тоже самое, , где u новая искомая функция. Действительно, тогда y’ = u + u’x и исходное уравнение может быть переписано в виде u + u’x = f(u), или u’x = f(u)u. Из последнего при f(u)u можем записать .
Пример. Решить уравнение (y 2 — 2xy)dx + x 2 dy = 0. Это однородное уравнение, так как y 2 — 2xy и x 2 однородные функции второй степени. Делаем замену y = xu, dy = udx + xdu. Подставляя в уравнение, имеем
(x 2 u 2 — 2x 2 u)dx + x 2 (udx + xdu) = 0.
Раскрывая скобки, приводя подобные и сокращая на x 2 , получаем уравнение с разделяющимися переменными
(u 2 — u)dx + xdu = 0
Разделяя переменные, получаем или, что то же самое, Интегрируя последнее соотношение, имеем lnu — ln(u-1) = lnx + lnC. Потенцируя (переходя от логарифмической функции к e x ), можем записать или, делая обратную замену , получаем общий интеграл уравнения
Уравнения вида приводятся к однородным переносом начала координат в точку пересечения прямых a1x + b1y +c1 = 0, a2x + b2y +c2 = 0, если определитель отличен от нуля, и заменой a1x + b1y = z, если этот определитель равен нулю.
Решить однородные уравнения онлайн можно с помощью специального сервиса Дифференциальные уравнения онлайн.
Калькулятор Обыкновенных Дифференциальных Уравнений (ОДУ) и Систем (СОДУ)
Порядок производной указывается штрихами — y»’ или числом после одного штриха — y’5
Ввод распознает различные синонимы функций, как asin , arsin , arcsin
Знак умножения и скобки расставляются дополнительно — запись 2sinx сходна 2*sin(x)
Список математических функций и констант :
• ln(x) — натуральный логарифм
• sh(x) — гиперболический синус
• ch(x) — гиперболический косинус
• th(x) — гиперболический тангенс
• cth(x) — гиперболический котангенс
• sch(x) — гиперболический секанс
• csch(x) — гиперболический косеканс
• arsh(x) — обратный гиперболический синус
• arch(x) — обратный гиперболический косинус
• arth(x) — обратный гиперболический тангенс
• arcth(x) — обратный гиперболический котангенс
• arsch(x) — обратный гиперболический секанс
• arcsch(x) — обратный гиперболический косеканс
Однородные дифференциальные уравнения первого порядка
Определение
Как определить однородное дифференциальное уравнение
Для того, чтобы определить, является ли дифференциальное уравнение первого порядка однородным, нужно ввести постоянную t и заменить y на ty и x на tx : y → ty , x → tx . Если t сократится, то это однородное дифференциальное уравнение. Производная y′ при таком преобразовании не меняется.
.
Пример
Определить, является ли данное уравнение однородным
Делаем замену y → ty , x → tx .
Делим на t 2 .
.
Уравнение не содержит t . Следовательно, это однородное уравнение.
Метод решения однородного дифференциального уравнения
Однородное дифференциальное уравнение первого порядка приводится к уравнению с разделяющимися переменными с помощью подстановки y = ux . Покажем это. Рассмотрим уравнение:
(i)
Делаем подстановку:
y = ux ,
где u — функция от x . Дифференцируем по x :
y′ = ( ux ) ′ = u′ x + u ( x ) ′ = u′ x + u
Подставляем в исходное уравнение (i).
,
,
(ii) .
Разделяем переменные. Умножаем на dx и делим на x ( f ( u ) – u ) .
При f ( u ) – u ≠ 0 и x ≠ 0 получаем:
Интегрируем:
Таким образом, мы получили общий интеграл уравнения (i) в квадратурах:
Заменим постоянную интегрирования C на ln C , тогда
Опустим знак модуля, поскольку нужный знак определяется выбором знака постоянной C . Тогда общий интеграл примет вид:
Далее следует рассмотреть случай f ( u ) – u = 0 .
Если это уравнение имеет корни, то они являются решением уравнения (ii). Поскольку уравнение (ii) не совпадает с исходным уравнением, то следует убедиться, что дополнительные решения удовлетворяют исходному уравнению (i).
Всякий раз, когда мы, в процессе преобразований, делим какое-либо уравнение на некоторую функцию, которую обозначим как g ( x, y ) , то дальнейшие преобразования справедливы при g ( x, y ) ≠ 0 . Поэтому следует отдельно рассматривать случай g ( x, y ) = 0 .
Пример решения однородного дифференциального уравнения первого порядка
Проверим, является ли данное уравнение однородным. Делаем замену y → ty , x → tx . При этом y′ → y′ .
,
,
.
Сокращаем на t .
Постоянная t сократилась. Поэтому уравнение является однородным.
Делаем подстановку y = ux , где u – функция от x .
y′ = ( ux ) ′ = u′ x + u ( x ) ′ = u′ x + u
Подставляем в исходное уравнение.
,
,
,
.
При x ≥ 0 , |x| = x . При x ≤ 0 , |x| = – x . Мы пишем |x| = ± x подразумевая, что верхний знак относится к значениям x ≥ 0 , а нижний – к значениям x ≤ 0 .
,
Умножаем на ± dx и делим на .
При u 2 – 1 ≠ 0 имеем:
Интегрируем:
Интегралы табличные,
.
Применим формулу:
( a + b )( a – b ) = a 2 – b 2 .
Положим a = u , .
.
Возьмем обе части по модулю и логарифмируем,
.
Отсюда
.
Таким образом имеем:
,
.
Опускаем знак модуля, поскольку нужный знак обеспечивается выбором знака постоянной C .
Умножаем на x и подставляем ux = y .
,
.
Возводим в квадрат.
,
,
.
Теперь рассмотрим случай, u 2 – 1 = 0 .
Корни этого уравнения
.
Легко убедиться, что функции y = ± x удовлетворяют исходному уравнению.
Использованная литература:
Н.М. Гюнтер, Р.О. Кузьмин, Сборник задач по высшей математике, «Лань», 2003.
Автор: Олег Одинцов . Опубликовано: 19-07-2012 Изменено: 24-02-2015
http://mathdf.com/dif/ru/
http://1cov-edu.ru/differentsialnye-uravneniya/pervogo-poryadka/odnorodnye/