Василиса Волконская
Дифференциальные уравнения. Алгоритмы решения. 1 часть.

Содержание:

1) Определение дифференциального уравнения.

2) Алгоритм решения дифференциальных уравнений с разделяющимися переменными, с примером.

3) Примеры решения дифференциальных уравнений с разделяющимися переменными.

4) Однородные дифференциальные уравнения первого порядка. Алгоритм решения.

5) Решение примеров однородных дифференциальных уравнений первого порядка.

6) Линейные дифференциальные уравнения первой степени. Алгоритм решения.

7) Примеры линейных дифференциальных уравнений первой степени.

8) Уравнение Бернулли. Алгоритм решения, через замену переменной (переход к линейному уравнению). Первый способ.

9) Уравнение Бернулли. Алгоритм решения, способом Бернулли. Второй способ.

10) Примеры решения уравнений Бернулли двумя способами.

1)) Дифференциальные уравнения.

Определение.

Дифференциальное уравнение - это уравнение, содержащее саму функцию y = f (x); производные функции y ' y '' и т. д. или дифференциалы; и независимую переменную x.

Обыкновенным дифференциальным уравнением называют уравнение, в котором содержатся неизвестные, под знаком производной или под знаком дифференциала.

Чтобы решить дифференциальное уравнение, необходимо найти множество всех функций, которые удовлетворяют данному уравнению.

Проверить решённое дифференциальное уравнение можно, подставив найденную функцию в изначальное уравнение и убедиться, что уравнение обращается в верное тождество (равенство).

Дифференциальные уравнения бывают:

1. С разделяющимися переменными.

2. Однородные.

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

4. Линейные уравнения первого порядка.

5. Уравнения, допускающие понижение порядка.

6. Линейные уравнения второго порядка с постоянными коэффициентами.

И так далее.

Обозначение производной.

y ' = dy /dx

dy дифференциал зависимой переменной.

dx дифференциал независимой переменной.

y ' первая производная функции.

Для того чтобы найти функцию по её производной, нужно найти первообразную этой функции. То есть проинтегрировать её.

2)) Уравнение с разделяющимися переменными.

Уравнения с разделяющимися переменными - это уравнения, которые можно привести к виду f (y) dy = f (x) dx

То есть разнести переменные x и y, в правую и в левую части уравнения.

Алгоритм решения дифференциальных уравнений с разделяющимися переменными, с примером.

Пример.

x y y ' = 3x ²

Для того чтобы решить дифференциальное уравнение сводящееся к уравнению с разделяющимися переменными, нужно:

1. Посмотреть на уравнение и определить его вид.

В уравнении с разделяющимися переменными все переменные легко переносятся в разные стороны.

Одна переменная и её дифференциал переносятся в одну сторону уравнения, а другая переменная и её дифференциал переносятся в другую сторону уравнения.

Если производная записана в виде штриха, то заменяем её на частное дифференциалов.

Обязательно дифференциал от зависимой переменной, должен делиться на дифференциал от независимой переменной.

В основном зависимая переменная - это y, а независимая переменная - это x.

3. Если определили, что это уравнение с разделяющимися переменными и заменили производную частным дифференциалом. То переносим разные переменные и их дифференциалы в разные стороны; так чтобы дифференциалы обязательно находились в числителях дробей.

x y dy /dx = 3x ²

y dy = 3x ² dx / x

y dy = 3x dx

4. После того как разделили переменные (перенесли их в разные стороны равенства), нужно избавиться от дифференциалов по этим переменным.

Для этого нужно проинтегрировать обе части уравнения.

∫ y dy = ∫ 3x dx

5. Нужно найти каждый интеграл.

Если интегралы сложные, то можно их выписывать отдельно и решать. А потом вернуться к уравнению.

y ² / 2 = 3x ² / 2 + C

Так как при нахождении первообразной появляется любое число C, то после нахождения интегралов прибавляем число C один раз, c любой стороны равенства.

Обычно оно прибавляется со стороны независимой переменной х.

Если нужно умножить обе части равенства на одно и то же число, то и C умножается на него и получается, тоже любое число C1.

y ² = 3x ² + C1, где C1 = 2C

Число C не нужно записывать, умноженным на другое число. Так как это тоже любое число C1.

Если нужно сложить любое число (С) с логарифмом, для того чтобы потом опустить логарифмы; то натуральный логарифм от любого числа, это тоже любое число.

C1 = ln C любое число (konst) константа.

Любое число обозначается латинским словом константа (konst).

6. Если легко выражается зависимая переменная через независимую переменную, то выразить её.

Если трудно это сделать, то лучше решение оставить, как есть. Чтобы не наделать лишних ошибок.

y = √(3x ² + C1), где C1 = 2C

7. При разделении переменных предполагалось, что знаменатели не равны нулю.

Нужно проверить не являются ли они решениями уравнения, подставив их в первоначальное уравнение.

Если при подстановке каждого множителя, получается верное равенство, то он является решением уравнения.

x = 0

Подставим в первоначальное уравнение ноль.

x y y ' = 3x ²

0 y y' = 3 × 0 ²

0 = 0

Получили верное равенство.

Иногда этот корень уже может входить в решение, при каком-либо значении константы C.

Тогда дополнительно найденный корень можно не записывать в ответ. Так как он уже входит в решение.

8. Записать ответ.

Ответ: y = √(3x ² + C1)

x = 0

В этом случае нужно записать дополнительный корень в ответ уравнения. Так как какую бы константу C1 мы не выбрали, х = 0 не входит в решение.

Например.

x y ' = y - 5

x dy /dx = y - 5

dy / (y - 5) = d x / x

∫ dy / (y - 5) = ∫ d x / x

∫ d(y - 5) / (y - 5) = ∫ dx / x

ln |y - 5| = ln |x| + ln C

ln |y - 5| = ln |C x|

y - 5 = C x

y = C x + 5

Делим на x (y - 5)

x = 0 y = 5

y = 5 (входит в решение, при C = 0)

Ответ: y = C x + 5

x = 0

3)) Примеры решения дифференциальных уравнений с разделяющимися переменными.

Пример один.

y y ' = x ⁵ - х

Посмотрим на уравнение.

Производную можно представить в виде частного дифференциалов и перенести переменные и их дифференциалы в разные стороны.

y dy / dx = x ⁵ - x

y dy = (x ⁵ - x) dx

Проинтегрируем обе части уравнения.

∫ y dy = ∫ (x ⁵ - x) dx

Найдём интегралы.

Y ² / 2 = x ⁶ / 6 - x ² / 2 + C

Умножим обе части уравнения на два.

y ² = 2 x ⁶ / 6 - x ² + C1, где С1 = 2C

y ² = x ⁶ / 3 - х ² + C1

Выразим зависимую переменную через независимую переменную. Извлечём квадратный корень.

y = √(x ⁶ / 3 - x ² + C1)

Запишем ответ.

Ответ: y = √(x ⁶ / 3 - x ² + C1)

Пример два.

x y ' = y - 5

x dy / dx = y - 5

d y / (y - 5) = dx / x

∫ d y / (y - 5) = ∫ dx / x

ln |y - 5| = ln |x| + ln C

Сложим логарифмы с одинаковыми основаниями.

ln |y - 5| = ln Cx

Опустим логарифмы с одинаковыми основаниями.

|y - 5| = |C x|

Предположим, что выражения будут всегда положительные и опустим модули.

y - 5 = C x

Перенесём число вправо.

y = C x + 5

Ответ: y = C x + 5

x = 0

Пример три.

(1 + x ³) y ³ dx - (y ² - 1) x ³ dy = 0

В этом уравнении уже явно видны дифференциалы и переменные. Перенесём разные переменные в разные стороны.

((x ³ + 1) / x ³) dx = ((y ² - 1) / y ³) dy

Проинтегрируем обе части уравнения.

∫ ((x ³ + 1) / x ³) dx = ∫ ((y ² - 1) / y ³) dy

Найдём интегралы.

∫ (1 + 1 / x ³) dx = ∫ ( y ² / y ³ - 1 / y ³) dy

∫ 1 / x ³ dx + ∫ dx = ∫ d y / y - ∫ dy / y ³

- 1/2 × 1 / x ² + x = ln y + 1/2 × 1 / y ² + C

Поменяем местами равенство.

ln y + 1 / 2 y ² = x - 1 / 2 x ² + C

Выразить зависимую переменную трудно, поэтому запишем ответ, так как есть.

Ответ: ln y + 1 / 2 y ² = x - 1 / 2 x ² + C

Пример четыре.

Найдём интегралы.

Так как интегралы сложные, найдём их по отдельности.

∫ (y / (y ² + 3)) dy = ∫ y dy / (y ² + 3) =

Внесём переменную из числителя под дифференциал. Найдём первообразную.

= 1/2 ∫ dy ² / (y ² + 3) =

Сделаем аргументы одинаковыми. Прибавим тройку под дифференциалом.

= 1/2 ∫ d(y ² + 3) / (y ² + 3) =

Найдём табличные интегралы.

= 1/2 ln |y ² + 3| + C = ln √(y ² + 3) + C

Вернёмся к дифференциальному уравнению.

Запишем первообразные и прибавим С один раз справа.

Можно выразить зависимую переменную через независимую переменную.

Проверим, является ли решением выражение, на которое делили, равное нулю.

Корней нет.

Пример пять.

(2 + y) dx - (2 - x) dy = 0

Перенесём переменные и их дифференциалы в разные стороны.

(2 + y) dx = (2 - x) dy

dx /(2 - x) = dy / (2 + y)

Проинтегрируем обе части уравнения.

∫ dx /(2 - x) = ∫ dy / (2 + y)

∫ dy / (2 + y) = ∫ dx / (2 - x)

Сделаем аргументы одинаковыми.

∫ d (y + 2) / (2 + y) = - ∫ d (2 - x) /(2 - x)

Найдём табличные интегралы.

Любое число сразу запишем в виде натурального логарифма.

ln |y + 2| = - ln |2 - x| + ln C

Вычтем логарифмы с одинаковыми основаниями.

ln |y + 2| = ln C - ln |2 - x|

ln |y + 2| = ln (C / |2 - x|)

Опустим логарифмы с одинаковыми основаниями.

|y + 2| = C / |2 - x|

Предположим, что выражения под модулями положительные и опустим модули.

y + 2 = C / (2 - x)

y = C / (2 - x) - 2

Проверим, являются ли решениями.

(y + 2)(2 - x) = 0

y = - 2 x = 2

(входит в решение).

Ответ: y = C / (2 - x) - 2;

Сделаем проверку.

(2 + y) dx - (2 - x) dy = 0

В этом уравнении производная дана неявно. То есть, даны дифференциалы от зависимой и независимой переменной.

y = C / (2 - x) - 2

Найдём производную полученной функции.

y ' = (C ' (2 - x) - C (2 - x) ')/ (2 - x) ² = C / (2 - x) ²

y ' = C / (2 - x) ²

Подставим в первоначальное уравнение функцию и её производную.

(2 + y) dx - (2 - x) dy = 0

Для того чтобы определить, где производная, преобразуем уравнение.

(2 + y) dx = (2 - x) dy

(2 + y) / (2 - x) = dy / dx

y ' = (2 + y) / (2 - x)

C / (2 - x) ² = (2 + C / (2 - x) - 2) / (2 - x)

C / (2 - x) ² = C / (2 - x) ²

Получили верное равенство.

Уравнение решено правильно.

Пример шесть.

x ² dy + (y - 1) dx = 0

Перенесём переменные и их дифференциалы в разные стороны.

x ² dy = - (y - 1) dx

x ² dy = (1 - y) dx

dy / (1 - y) = dx / x²

Проинтегрируем обе части уравнения.

∫ dy / (1 - y) = ∫ dx / x ²

Сделаем аргументы под дифференциалом и под интегралом одинаковыми.

- ∫ d(1 - y) / (1 - y) = ∫ dx / x ²

Найдём табличные интегралы.

- ln |1 - y| = - 1 / x + C

Умножим обе части уравнения на (- 1)

ln |1 - y| = 1 / x + C1, где C1 = - C

Выразим зависимую переменную через независимую переменную.

Сделаем проверку.

Найдём производную полученной функции.

Преобразуем первоначальное уравнение так, чтобы появилась производная из частного дифференциалов.

x ² dy + (y - 1) dx = 0

x ² dy = - (y - 1) dx

x ² dy = (1 - y) dx

dy / dx = (1 - y)/ x ²

y ' = (1 - y) / х ²

Подставим полученную в ответе функцию и её производную в уравнение.

Получилось верное равенство. Уравнение решено правильно.

Пример семь.

y ' cos x - y sin x = 0

Запишем производную в виде частного дифференциалов.

(dy / dx) cos x - y sin x = 0

Перенесём в разные стороны переменные и их дифференциалы.

(dy / dx) cos x = y sin x

dy / y = (sin x / cos x) dx

Проинтегрируем обе части уравнения.

∫ d y / y = ∫ sin x dx / cos x

Найдём первообразную.

∫ d y / y = - ∫ d cos x / cos x

Аргументы одинаковые, найдём табличные интегралы.

ln |y| = ln C - ln |cos x|

Константу (любое число) прибавим в виде натурального логарифма и вычтем логарифмы с одинаковыми основаниями.

ln |y| = ln |C / cos x|

Опустим логарифмы с одинаковыми основаниями и предположим, что выражение будут положительные. Опустим модули.

y = C / cos x

Проверим, входит ли в решение

y cos x = 0

cos x = 0

x = π/2 + πn; n ϵ Z.

y = 0 (входит в решение, при С = 0)

Ответ: y = C / cos x

x = π/2 + π n; n ϵ Z.

Проверка.

y ' = (C ' cos x - C cos ' x) / cos ² x = C sin x / cos ² x

Подставим полученную в ответе функцию и её производную в первоначальное уравнение.

y ' cos x - y sin x = 0

(C sin x / cos ² x) cos x - C sin x / cos x = 0

C sin x / cos x - C sin x / cos x = 0

0 = 0

Получили верное равенство. Ответ верный.

Пример восемь.

(Звездочка это х)

(e * + 2) y ' = y e *

Заменим производную частным дифференциалов.

(e * + 2) dy / dx = y e *

Перенесём в разные стороны разные переменные и их дифференциалы.

(e * + 2) dy = y e * dx

dy / y = e * dx / (e* + 2)

Проинтегрируем обе части уравнения.

∫ dy / y = ∫ e * dx / (e* + 2)

Второй интеграл сложный. Найдём его отдельно.

∫ e * dx / (e* + 2) =

Сделаем замену переменной.

Пусть e * = t тогда

x = ln t

dx = d lnx = (1 / t) dt

∫ (t / t) d t / (t + 2) = ∫ d (t + 2) / (t + 2) = ln |t + 2| + ln C =

Сделаем обратную замену.

= ln |e*+ 2| + ln C

Вернёмся к уравнению.

ln |y| = ln |e* + 2|+ ln C

Сложим логарифмы с одинаковыми основаниями.

ln |y| = ln |(e * + 2) C|