Решатель дифференциальных уравнений
Решайте обыкновенные дифференциальные уравнения с пошаговыми решениями на основе ИИ
Перетащите или нажмите , чтобы добавить изображения или PDF
Что такое дифференциальное уравнение?
Дифференциальное уравнение (ДУ) — это уравнение, связывающее функцию с её производными. Обыкновенное дифференциальное уравнение (ОДУ) содержит функцию одной переменной:
Порядок ДУ — это наивысшая производная, входящая в уравнение. Степень — это степень производной наивысшего порядка (когда уравнение полиномиально относительно производных).
ОДУ первого порядка:
ОДУ второго порядка:
Решение — это функция , удовлетворяющая уравнению на некотором интервале. Общее решение содержит произвольные постоянные (по одной на каждый порядок). Задача Коши (задача с начальными условиями) задаёт условия вроде для определения единственного частного решения.
Дифференциальные уравнения моделируют явления реального мира: рост популяций, радиоактивный распад, системы «пружина — масса», электрические цепи, теплопроводность и течение жидкости.
Как решать дифференциальные уравнения
Метод 1: Разделение переменных
Для уравнений вида :
- Разделите:
- Проинтегрируйте обе части:
Пример: → → →
Метод 2: Интегрирующий множитель (линейное первого порядка)
Для умножьте на интегрирующий множитель :
Затем проинтегрируйте обе части, чтобы найти .
Пример: . Здесь , поэтому . Умножьте: . Проинтегрируйте: , поэтому .
Метод 3: Характеристическое уравнение (постоянные коэффициенты)
Для решите характеристическое уравнение :
| Дискриминант | Корни | Общее решение |
|---|---|---|
| (действительные) | ||
Метод 4: Метод неопределённых коэффициентов
Для , где — многочлен, экспонента, синус, косинус или их комбинация:
- Найдите общее решение однородного уравнения
- Предположите форму частного решения исходя из
- Подставьте и найдите коэффициенты
- Общее решение = однородное + частное
Метод 5: Метод вариации параметров
Общий метод для , когда известны однородные решения :
где — вронскиан.
Сравнение методов
| Метод | Применяется к | Ключевой признак |
|---|---|---|
| Разделение переменных | Переменные можно разделить | |
| Интегрирующий множитель | Линейное первого порядка | |
| Характеристическое ур. | Однородное с постоянными коэффициентами | |
| Неопределённые коэфф. | Постоянные коэфф. со специальным | Правая часть — многочлен/эксп./триг. |
| Вариация параметров | Любое линейное второго порядка | Общее неоднородное |
Типичные ошибки, которых следует избегать
- Забывают постоянную интегрирования: при разделении переменных постоянную нужно включить до выражения , так как она влияет на окончательную форму решения.
- Неверный интегрирующий множитель: интегрирующий множитель для — это . Убедитесь, что уравнение в стандартном виде (коэффициент при должен быть равен 1) перед определением .
- Пропуск случая кратного корня: когда характеристическое уравнение имеет кратный корень , второе решение — , а не снова .
- Неверное предположение частного решения: если ваше предположение для уже является решением однородного уравнения, умножьте на (или при необходимости), чтобы получить допустимую форму.
- Игнорируют начальные условия: общее решение содержит произвольные постоянные. Применяйте начальные условия только после нахождения полного общего решения.
Examples
Frequently Asked Questions
Обыкновенное дифференциальное уравнение (ОДУ) содержит производные по одной независимой переменной. Уравнение в частных производных (УЧП) содержит частные производные по двум или более независимым переменным, например уравнение теплопроводности или волновое уравнение.
Порядок — это наивысшая производная, присутствующая в уравнении. ДУ первого порядка содержит y', но не y'' или выше. ДУ второго порядка содержит y'', но не y''' или выше. Более высокий порядок означает больше произвольных постоянных в общем решении.
Задача Коши (задача с начальными условиями) — это дифференциальное уравнение вместе с условиями, задающими значение решения (и, возможно, его производных) в конкретной точке. Эти условия определяют произвольные постоянные, давая единственное частное решение.
Нет. Большинство дифференциальных уравнений нельзя решить в замкнутой форме. Только специальные классы имеют явные аналитические решения. Для остальных используются численные методы вроде метода Эйлера или Рунге — Кутты для приближённого нахождения решений.
Related Solvers
Try AI-Math for Free
Get step-by-step solutions to any math problem. Upload a photo or type your question.
Start Solving