Справочник от Автор24
Найди эксперта для помощи в учебе
Найти эксперта
+2

Уравнение в полных дифференциалах

Уравнение в полных дифференциалах и его решение

Определение

Дифференциальное уравнение, имеющее стандартный вид P(x,y)dx+Q(x,y)dy=0, в котором левая часть представляет собой полный дифференциал некоторой функции F(x,y), называется уравнением в полных дифференциалах.

Уравнение в полных дифференциалах всегда можно переписать в виде dF(x,y)=0, где F(x,y) -- такая функция, что dF(x,y)=P(x,y)dx+Q(x,y)dy.

Проинтегрируем обе части уравнения dF(x,y)=0: dF(x,y)=F(x,y); интеграл от нулевой правой части равен произвольной постоянной C. Таким образом, общее решение данного уравнения в неявной форме имеет вид F(x,y)=C.

Для того, чтобы данное дифференциальное уравнение представляло собой уравнение в полных дифференциалах, необходимо и достаточно, чтобы выполнялось условие Py=Qx. Если указанное условие выполнено, то существует такая функция F(x,y), для которой можно записать: dF=Fxdx+Fydy=P(x,y)dx+Q(x,y)dy, откуда получаем два соотношения: Fx=P(x,y) и Fy=Q(x,y).

Интегрируем первое соотношение Fx=P(x,y) по x и получаем F(x,y)=P(x,y)dx+U(y), где U(y) -- произвольная функция от y.

Подберем её так, чтобы удовлетворялось второе соотношение Fy=Q(x,y). Для этого продифференцируем полученное соотношение для F(x,y) по y и приравняем результат к Q(x,y). Получаем: y(P(x,y)dx)+U(y)=Q(x,y).

Дальнейшее решение таково:

  • из последнего равенства находим U(y);
  • интегрируем U(y) и находим U(y);
  • подставляем U(y) в равенство F(x,y)=P(x,y)dx+U(y) и окончательно получаем функцию F(x,y).

Чтобы получить частное решение уравнения в полных дифференциалах, начальное условие y=y0 при x=x0 нужно подставить в общее решение F(x,y)=C. Получаем F(x0,y0)=C. Таким образом, частное решение имеет вид F(x,y)=F(x0,y0).

Интегрирующие множители

Если для дифференциального уравнения P(x,y)dx+Q(x,y)dy=0 условие Py=Qx не выполняется, то такое уравнение не является уравнением в полных дифференциалах. Но в некоторых случаях его можно преобразовать в уравнение в полных дифференциалах посредством умножения на некоторую функцию μ(x,y), которая называется интегрирующим множителем.

Будем искать интегрирующий множитель в следующих двух простейших случаях:

  • когда он зависит только от x, то есть μ=μ(x);
  • когда он зависит только от y, то есть μ=μ(y).

Первый случай имеем тогда, когда отношение PyQxQ=ϕ1(x) зависит только от x. Тогда интегрирующий множитель можно найти по следующей формуле μ=eϕ1(x)dx.

Второй случай имеем тогда, когда отношение PyQxP=ϕ2(y) зависит только от y. Тогда интегрирующий множитель можно найти по следующей формуле μ=eϕ2(y)dy.

В обоих формулах для интегрирующего множителя допустимо взять какое-то конкретное значение неопределенного интеграла. Если интегрирующий множитель найти удалось, то на него следует умножить данное дифференциальное уравнение, представленное в стандартном виде. После этого оно становится дифференциальным уравнением в полных дифференциалах, и к нему можно применить соответствующий метод решения.

Алгоритмы решения

Рассмотренный метод решения может быть представлен в виде следующего алгоритма:

  1. Данное дифференциальное уравнение следует представить в стандартном виде P(x,y)dx+Q(x,y)dy=0. Оно может быть уравнением в полных дифференциалах. Чтобы убедиться в этом, следует проверить условие Py=Qx. Если это условие не выполняется, нужно перейти к поиску интегрирующего множителя. Иначе выполнение алгоритма продолжаем.
  2. Вычисляем интеграл V(x,y)=P(x,y)dx и выбираем для него какое-то простое значение.
  3. Находим частную производную Vy(x,y)=yV(x,y).
  4. Находим разность U(y)=Q(x,y)Vy(x,y).
  5. Интегрируем U(y) по y, находим U(y) и выбираем для неё какое-то простое значение.
  6. Записываем искомую функцию F(x,y)=V(x,y)+U(y).
  7. Записываем общее решение F(x,y)=C и частное решение F(x,y)=F(x0,y0), где y=y0 при x=x0 -- начальное условие.

Поиск интегрирующего множителя может быть представлен в виде следующего алгоритма:

  1. Вычисляем вспомогательную функцию R=PyQx.
  2. Находим функции ϕ1(x)=RQ и ϕ2(y)=RP. Если функция ϕ1(x)действительно зависит только от x, то интегрирующий множитель находим по формуле μ=eϕ1(x)dx. Если функция ϕ2(y) действительно зависит только от y, то интегрирующий множитель находим по формуле μ=eϕ2(y)dy. В обоих случаях для интегрирующего множителя выбираем какое-то конкретное значение неопределенного интеграла.
  3. Если интегрирующий множитель найти удалось, то умножаем на него данное дифференциальное уравнение, представленное в стандартном виде. После этого оно становится дифференциальным уравнением в полных дифференциалах и можно переходить на соответствующий алгоритм его решения. Если интегрирующий множитель найти не удалось, то дифференциальное уравнение должно решаться иным методом.
Решение типичной задачи

Дано дифференциальное уравнение, имеющее следующий вид:

(5y3+13y2+6y)dx+(10xy2+23xy2y+6x4)dy=0.

Найти его общее решение. Найти также его частное решение для начального условия y=3 при x=2.

Данное дифференциальное уравнение имеет вид P(x,y)dx+Q(x,y)dy=0, где P(x,y)=5y3+13y2+6y, Q(x,y)=10xy2+23xy2y+6x4. Оно может быть уравнением в полных дифференциалах. Поэтому проверяем условие Py=Qx.

Находим частные производные: Py=15y2+26y+6, Qx=10y2+23y+6. Условие Py=Qx не выполняется. Следовательно, данное дифференциальное уравнение не является уравнением в полных дифференциалах. Поэтому переходим к поиску интегрирующего множителя.

Находим вспомогательную функцию R=PyQx. ПолучаемR=15y2+26y+610y223y6=5y2+3y.

Находим функции: ϕ1(x)=RQ=5y2+3y10xy2+23xy2y+6x4 и ϕ2(y)=RP=5y2+3y5y3+13y2+6y.

Выполняем упрощение найденных функций посредством сокращения дробей. Оказывается, что для функции ϕ1(x) сокращение невозможно. Функция ϕ2(y) в результате сокращения получает вид ϕ2(y)=1y+2. При этом она зависит только от y и поэтому подходит для определения интегрирующего множителя.

Интегрирующий множитель находим по формуле μ=eϕ2(y)dy. Получаем: μ=eϕ2(y)dy=e1y+2dy=eln|y+2|=1eln|y+2|=1|y+2|. Выбираем конкретное значение μ=1y+2.

Умножаем полученный интегрирующий множитель на данное дифференциальное уравнение:

5y3+13y2+6yy+2dx+10xy2+23xy2y+6x4y+2dy=0.

После деления многочленов имеем:

(5y2+3y)dx+(10xy+3x2)dy=0.

Получили новое дифференциальное уравнение, в котором P(x,y)=5y2+3y, Q(x,y)=10xy+3x2.

Снова проверяем условие Py=Qx: получаем Py=10y+3, Qx=10y+3. Условие Py=Qx выполняется. Следовательно, новое дифференциальное уравнение является уравнением в полных дифференциалах. Переходим к алгоритму его решения.

Вычисляем интеграл: V(x,y)=P(x,y)dx=(5y2+3y)dx=

=(5y2+3y)dx=(5y2+3y)x=5xy2+3xy.

Находим частную производную:

Vy(x,y)=yV(x,y)=y(5xy2+3xy)=10xy+3x.

Находим разность:

U(y)=Q(x,y)Vy(x,y)=10xy+3x210xy3x=2.

Интегрируем U(y) по y и находим U(y)=(2)dy=2y.

Находим результат: F(x,y)=V(x,y)+U(y)=5xy2+3xy2y.

Записываем общее решение в виде F(x,y)=C, а именно:

5xy2+3xy2y=C.

Находим частное решение F(x,y)=F(x0,y0), где y0=3, x0=2:

F(2,3)=5232+32323=90+186=102.

Частное решение имеет вид: 5xy2+3xy2y=102.

Дата последнего обновления статьи: 30.11.2024
Получи помощь с рефератом от ИИ-шки
ИИ ответит за 2 минуты
Все самое важное и интересное в Telegram

Все сервисы Справочника в твоем телефоне! Просто напиши Боту, что ты ищешь и он быстро найдет нужную статью, лекцию или пособие для тебя!

Перейти в Telegram Bot

Изучаешь тему "Уравнение в полных дифференциалах"? Могу объяснить сложные моменты или помочь составить план для домашнего задания!

AI Assistant