9Простейшие линейные дифференциальные уравнения
9.1Линейное и нелинейное: кто матери-теории более ценен?
Все счастливые семьи похожи друг на друга, каждая несчастливая семья несчастлива по-своему. Л. Н. Толстой, «Анна Каренина».В предыдущей главе мы выяснили, что все неособые точки похожи друг на друга: подходящей заменой координат векторное поле в окрестности любой неособой точки превращается в постоянное поле. Однако особые точки бывают особыми по-своему. Нашей целью теперь является изучение особых точек.
Вообще говоря, изучение особых точек произвольных векторных полей — сложная задача. Однако, великая наука матанализ учит нас: сложное нелинейное становится простым и линейным, если посмотреть на него в микроскоп. Поэтому изучение линейного — первый шаг на пути к познанию нелинейного.
Если мы хотим понять, как ведёт себя функция одной переменной вблизи некоторой точки, мы вычислим производную функции в этой точке, приблизим график функции графиком касательной (линейной частью) и скажем, что её поведение близко к поведению её линейной части. Скажем, если производная положительна, линейная часть возрастает, а значит и сама функция возрастает.
Аналогичный подход работает и в дифференциальных уравнениях.
9.1.1Мотивирующий пример: изучение постоянного решения одномерного уравнения
Рассмотрим уравнениеРассмотрим функцию , задающую решение уравнения (9.1) с начальным условием . Очевидно, : тождественно нулевая функция является единственным решением с нулевым начальным условием. (Если бы уравнение было автономным, мы бы сказали, что является особой точкой; в данном случае уравнение неавтономное и такой термин мы использовать не можем, хотя это и близкий сюжет.)
Пусть теперь нам интересно, как ведут себя решения с начальными условиями, близкими к нулевому. Например, они могут приближаться к нулевому решению, могут убегать от него, а могут попеременно делать то одно, то другое. Это не праздный интерес: на практике мы никогда не можем установить или определить начальное условие с абсолютной точностью. Всегда есть какие-то погрешности, и нам важно понимать, как эти погрешности повлияют на выводы, которые мы сделаем из нашей модели. Например, если мы выясним, что траектории, стартующие близко к нулю, со временем уходят далеко от нулевого решения, это будет означать, что само нулевое решение не имеет «предсказательной силы» на длительных промежутках времени.
Пользуясь этим соотношением, заменим в уравнении (9.1) правую часть на . Поскольку правая часть меняется «не слишком сильно» вблизи прямой , разумно ожидать, что и решения, проходящие близко к нулю, от этого «не слишком сильно» изменятся. Однако, чтобы всё-таки помнить о том, что перед нами новое уравнение, связанные с исходным лишь приближёнными равенствами, заменим обозначение для неизвестной функции: вместо будем писать . Имеем:
Уравнение (9.3) является не просто уравнением с разделяющимися переменными. Оно является линейным уравнением — и, как говорят, линеаризацией уравнения (9.1) вблизи решения .
9.1.2Более строгое обоснование возможности линеаризации
Этот параграф можно смело пропустить и сразу перейти к следующему разделу. Он содержит более аккуратное обоснование связи между уравнениями (9.1) и (9.3). Для дальнейшего нам пока это не понадобится.Зафиксируем какое-нибудь . Нас интересует отображение, которое ставит в соответствие точке точку . Точнее, нас интересует, как эта функция ведёт себя при близких к нулю.
В одномерном случае ответ на вопрос «как ведёт себя функция в точке» даётся производной этой функцией в данной точке. Её-то мы и хотим найти.
Будем действовать смело и решительно. Пусть
Ответим на более сложный вопрос: что вы можете сказать про знак ? Очевидно, , поскольку является возрастающей по . Действительно, если предположить, что существуют точки такие, что , по теореме о промежуточном значении найдётся такая точка , что (см. рис. 9.2). А это бы противоречило теореме существования и единственности решения дифференциального уравнения.
Найдём уравнение на производную по (получим так называемое уравнение в вариациях в его простейшей форме):
Получается, что уравнение на производную по начальному условию имеет вид
9.2Понятие линейного дифференциального уравнения
Бывают линейные дифференциальные операторы. Это такая штука, которая действует на функциях, содержит какие-то там производные и ко всему прочему линейная. Вместо того, чтобы давать строгое определение, приведём несколько примеров.- — простейший линейный дифференциальный оператор (это просто оператор дифференцирования, он линеен, поскольку дифференцирование линейно: производная сумма равна сумме производных, константу можно выносить за знак дифференцирования). Можно написать, что .
- — также линейный дифференциальный оператор. Можно написать, что , подразумевая, что — это оператор умножения на функцию .
- не является линейным оператором. (Почему?)
- также не является линейным оператором. (Почему?)
Тогда — линейный дифференциальный оператор (здесь — некоторый фиксированный линейный оператор ).
Неоднородное линейное дифференциальное уравнение — это уравнение вида
Как подсказывает нам мотивирующий пример, чтобы исследовать линеаризацию решения надо исследовать линейные дифференциальные уравнения. Этим мы и займёмся.
9.2.1Простейшие свойства линейных уравнений
Для начала сформулируем две простые теоремы о линейных уравнениях. Вообще-то это теоремы из линейной алгебры: они не используют ничего, кроме линейности.Более точно: для любого дифференциального уравнения (9.10) найдётся такое частное решение , что любое другое решение этого уравнения представляется в виде , где — некоторое решение соответствующего однородного уравнения (9.9). (По правде говоря, в качестве частного решения можно взять любое решение неоднородного уравнения.)
Наоборот, если — решение однородного уравнения, то прибавляя его к решению неоднородного уравнения получим какое-то другое решение неоднородного уравнения. ∎
9.2.2Как решать неоднородные уравнения: метод вариации постоянных
Сейчас мы будем делать то, что нельзя: менять постоянные.Пусть . Рассмотрим уравнение
Как его решить? Решим сперва соответствующее однородное уравнение
Получается: