Как решить задачу Коши: пошаговое решение примера
Дано: уравнение и начальное условие . Найти: частное решение и значение .
Переменные в этом уравнении разделяются, поэтому общее решение находится в два интеграла и имеет вид , а начальное условие фиксирует единственную константу: . Ответ: , . Калькулятор сверху пересчитывает то же решение под любые коэффициенты и любую начальную точку, а ниже идёт полный разбор по шагам.
Решение по шагам
Дано. Дифференциальное уравнение первого порядка и начальное условие в точке :
Найти: частное решение задачи Коши и его значение в точке .
Шаг 1. Определяем тип уравнения. Справа стоит функция, зависящая только от , значит переменные разделяются. Удобно сразу вынести множитель за скобку:
Число появилось не случайно. При производная обращается в нуль, то есть постоянная функция тоже решает уравнение. Дальше это стационарное решение сработает и как проверка, и как типичная ловушка.
Шаг 2. Разделяем переменные. Делим обе части на скобку (временно считая, что ) и умножаем на , чтобы слева осталось только , а справа только :
Шаг 3. Интегрируем обе части. Слева получается логарифм модуля, справа линейная функция. Произвольную постоянную достаточно писать один раз, справа:
Шаг 4. Выражаем общее решение. Потенцируем обе части: . Величину обозначаем одной буквой , и теперь она пробегает уже все действительные числа, включая нуль. Именно значение возвращает то самое решение , которое мы потеряли при делении:
Это общее решение, то есть целое семейство кривых, по одной на каждое значение . На графике в калькуляторе они нарисованы пунктиром: через каждую точку плоскости проходит ровно одна такая кривая.
Шаг 5. Подставляем начальное условие. Задача Коши требует выбрать из семейства ту кривую, которая проходит через точку . Подставляем и :
Шаг 6. Выписываем частное решение и проверяем его. Константа найдена, подставляем её обратно и сразу проверяем подстановкой в исходное уравнение:
Левая и правая части уравнения совпали, начальное значение тоже сходится: . Проверка занимает полминуты и ловит почти любую арифметическую ошибку, поэтому пропускать её не стоит.
Шаг 7. Вычисляем требуемое значение. Подставляем в найденное решение:
Ответ. Частное решение задачи Коши: , его значение в единице .
Формула и откуда она берётся
Задача Коши - это связка из двух объектов: самого дифференциального уравнения и начального условия, заданного в одной точке. Уравнение описывает целое семейство кривых, а условие выбирает из них одну. Поэтому решать задачу Коши всегда значит проделать два разных действия: сначала проинтегрировать уравнение с произвольной постоянной, затем найти эту постоянную из условия.
Количество условий равно порядку уравнения. У уравнения первого порядка одна произвольная постоянная и одно условие вида ; у уравнения второго порядка постоянных две, и условий тоже нужно два. Меньше условий - останется семейство, больше - система на константы окажется переопределённой и, скорее всего, несовместной.
Для линейного уравнения с постоянными коэффициентами выкладка из шагов 1-4 даёт готовую формулу. Стационарное решение обращает производную в нуль, а общее решение отклоняется от него по экспоненте:
Знак коэффициента определяет всю картину. При экспонента затухает, и любое решение притягивается к уровню ; характерное время задаётся величиной , в нашем примере это - за такой шаг по отклонение от тройки уменьшается в раз. При та же экспонента растёт, и решения разбегаются от в разные стороны.
Сам факт, что через точку проходит ровно одна интегральная кривая, гарантируется теоремой существования и единственности: правая часть непрерывна и удовлетворяет условию Липшица по . Формулировка, условие Липшица и разбор случаев, когда единственность ломается, разобраны в статье существование и единственность решения задачи Коши, а техника самого интегрирования подробно расписана в материале про уравнения с разделяющимися переменными.
Второй способ: интегрирующий множитель
Исходное уравнение линейное, поэтому его можно решить и стандартным приёмом для линейных уравнений, не разделяя переменные. Переносим слагаемое с влево и умножаем обе части на интегрирующий множитель :
Левая часть - в точности производная произведения , ради этого множитель и подбирался. Интегрируем обе части и делим на :
Общее решение получилось тем же, начальное условие снова даёт . Этот способ стоит освоить отдельно: как только правая часть начинает зависеть от (например, ), разделение переменных уже не проходит, а интегрирующий множитель и родственный ему метод Бернулли работают по-прежнему.
Задача Коши для уравнения второго порядка
Схема не меняется, добавляется только вторая константа. Возьмём типовое условие: , , . Составляем характеристическое уравнение , его корни чисто мнимые, поэтому общее решение записывается через синус и косинус:
Первое условие подставляем в саму функцию: . Второе - обязательно в производную: , откуда . Частное решение: . Главная ошибка здесь механическая: оба условия подставляют в , забыв продифференцировать общее решение. Разбор случаев с другими корнями характеристического уравнения есть в статье про комплексные корни.
Когда решение не берётся в квадратурах
Далеко не каждое уравнение интегрируется в элементарных функциях, но задача Коши всё равно имеет решение - просто его считают численно, по шагам. Простейший вариант, метод Эйлера, делает шаг по касательной: . Для нашей задачи с шагом получается такая таблица:
| Эйлер | Точное решение | Ошибка | |
|---|---|---|---|
| 0,0 | 5,0000 | 5,0000 | 0,0000 |
| 0,1 | 4,6000 | 4,6375 | 0,0375 |
| 0,2 | 4,2800 | 4,3406 | 0,0606 |
| 0,3 | 4,0240 | 4,0976 | 0,0736 |
| 0,5 | 3,6554 | 3,7358 | 0,0804 |
Видно и главное достоинство метода, и его слабость: направление ловится сразу, но ошибка накапливается от шага к шагу, потому что каждый следующий шаг стартует уже с неточного значения. Точность повышают уменьшением шага или переходом к схемам более высокого порядка - например, к методу Рунге-Кутты 4-го порядка; сравнение явной и неявной схем разобрано в материале про методы Эйлера.
Частые ошибки
- Потерянное решение при делении. Разделив на , мы молча исключили случай . Формально его надо вернуть отдельной строкой; здесь оно спрятано в общем решении при , но в задачах, где начальное условие как раз совпадает со стационарным уровнем, потеря становится ответом.
- Константа приписана не туда. Потенцирование даёт множитель, а не слагаемое: из следует , а не . Это самая массовая ошибка в подобных примерах.
- Начальное условие подставлено слишком рано. Условие применяется к уже проинтегрированному общему решению. Подстановка чисел до интегрирования просто уничтожает переменную.
- Перепутаны и . В записи нуль - это аргумент, а пятёрка - значение функции. Подстановка даёт неверную константу и не бьётся с проверкой.
- Второе условие для уравнения второго порядка подставлено в , а не в . Тогда получается система с одинаковыми уравнениями и не определяется вторая константа.
- Ответ не проверен подстановкой. Дифференцирование найденной функции и сверка с правой частью занимают минуту и отлавливают потерянный знак или множитель.
FAQ
Чем задача Коши отличается от краевой задачи? Расположением условий. В задаче Коши все условия заданы в одной точке : значение функции, а для старших порядков ещё и производных. В краевой задаче условия разнесены по концам отрезка, например и . Различие принципиальное: задача Коши при разумной правой части всегда имеет ровно одно решение, а краевая может не иметь ни одного или иметь бесконечно много.
Сколько начальных условий нужно задавать? Ровно столько, каков порядок уравнения: для первого порядка одно, для второго два, для системы из уравнений первого порядка штук. Правило прямо следует из числа произвольных постоянных в общем решении.
Всегда ли решение задачи Коши единственно? Нет. Единственность гарантируется теоремой Пикара-Линделёфа при условии Липшица по . Классический контрпример с условием имеет сразу и нулевое решение, и решение : производная правой части в нуле не ограничена, условие Липшица нарушено.
Что делать, если интеграл после разделения переменных не берётся? Есть три пути: оставить ответ в неявной форме (это законное решение), разложить решение в степенной ряд или посчитать численно методом Эйлера либо Рунге-Кутты. В прикладных задачах чаще всего идут третьим путём, а полезной технике вычисления самих интегралов посвящён разбор определённого интеграла.
Коротко
- Задача Коши равна уравнению плюс начальному условию в одной точке; условий должно быть столько же, сколько порядок уравнения.
- Опознаём тип уравнения. Для переменные разделяются: .
- Интегрируем и получаем общее решение , не забыв про решение , потерянное при делении.
- Подставляем условие , находим и выписываем частное решение ; проверяем его подстановкой в уравнение.
- Считаем требуемое значение: .
Похожие задачи
Как решить однородное дифференциальное уравнение
Как решить однородное дифференциальное уравнение первого порядка: проверка однородности, замена y = ux, разделение переменных и возврат к y на примере 2xy y = 3y^2 - x^2 с условием y(1) = 2.
ОДУ и матфизикаКак найти особое решение уравнения: разбор примера
Как найти особое решение дифференциального уравнения первого порядка: p-дискриминантная и C-дискриминантная кривые, проверка подстановкой, огибающая семейства, разбор примера.
ОДУ и матфизикаКак найти частное решение неоднородного уравнения
Как найти частное решение неоднородного уравнения методом подбора: таблица форм правой части, проверка резонанса, поиск неопределённых коэффициентов и полный разбор примера с числами.
ОДУ и матфизикаКак найти интегрирующий множитель: разбор примера
Как найти интегрирующий множитель уравнения, которое не является точным: два теста на mu(x) и mu(y), вывод формулы, пошаговый разбор примера и проверка ответа.
ОДУ и матфизикаКак понизить порядок уравнения: три типа замен
Как понизить порядок дифференциального уравнения: замена y' = p(x), когда нет y, замена y' = p(y), когда нет x, и подстановка y' = yz для однородного. Разбор примера x y'' = y' + x^2 с числами.
ОДУ и матфизикаКак решить краевую задачу: пошаговое решение
Как решить краевую задачу для уравнения второго порядка: разбор примера y'' + 4y = 8 с условиями y(0) = 3, y(pi/4) = 5, система на постоянные, случаи без решения и с семейством.