Метод вариации постоянных: формулы и разбор примера

Метод вариации постоянных (его же называют методом Лагранжа) нужен там, где подбор по виду правой части бессилен: функции , , , не попадают ни в одну строку таблицы форм, и угадывать частное решение не из чего. Идея метода читается прямо в названии: постоянные и из общего решения однородного уравнения объявляются функциями от и находятся из линейной системы. Само это общее решение однородного уравнения берётся из характеристического - как именно, разобрано в статье про линейное уравнение второго порядка. Калькулятор ниже собирает эту систему для любых коэффициентов, считает определитель Вронского и численно интегрирует обе постоянные, а дальше идёт разбор с числами.
Какое уравнение решает метод вариации постоянных
Метод применяют к линейному неоднородному уравнению
Ключевое предположение одно: общее решение соответствующего однородного уравнения уже найдено, то есть известна фундаментальная система и , и . Для уравнения с постоянными коэффициентами её дают корни характеристического уравнения, для уравнения Эйлера - подстановка , в остальных случаях одно частное решение приходится угадывать.
Где взять саму фундаментальную систему, зависит от уравнения. У уравнения с постоянными коэффициентами это пара экспонент, экспонента с множителем при кратном корне или пара и при комплексных корнях. У уравнения Эйлера она находится подстановкой . Если известно хотя бы одно частное решение однородного уравнения, второе достают понижением порядка. Без этой заготовки метод вариации не стартует, и в этом его единственное серьёзное ограничение.
Дальше работает теорема о структуре общего решения: оно равно сумме общего решения однородного уравнения и любого частного решения неоднородного, . Метод вариации постоянных - это универсальный способ построить , не угадывая его форму. Он не требует ни постоянства коэффициентов, ни специального вида : достаточно, чтобы была непрерывна на рассматриваемом промежутке.
Идея метода: постоянные становятся функциями
Возьмём общее решение однородного уравнения и заменим числа , на неизвестные функции:
Геометрически это значит вот что. Решение неоднородного уравнения в каждой точке совпадает с какой-то кривой однородного семейства и по значению, и по производной, то есть касается её. Пока точка движется вдоль решения, кривая семейства меняется, а вместе с ней плавно перетекают значения постоянных.
Формально подстановка законна для любой пары непрерывно дифференцируемых функций и : пока на них не наложено условий, равенство ничего не утверждает, а лишь задаёт новые неизвестные вместо старой . Полезной замена становится потому, что и уже гасят левую часть уравнения, и после подстановки от неё остаются только слагаемые с производными и .
Такое касание не случайность, а прямое следствие добавочного условия, которое мы наложим ниже: оно как раз и означает, что значение и первая производная решения в каждой точке собираются из , с текущими значениями постоянных. Поэтому пара чисел , имеет ясный смысл: это те постоянные, которыми решение неоднородного уравнения описывалось бы дальше, если бы правая часть вдруг обнулилась после точки .
Две неизвестные функции вместо двух чисел дают лишний запас свободы: одного уравнения на них мало. Поэтому к исходному уравнению добавляют второе условие, и выбирают его так, чтобы выкладки не разрастались.
Система на и и определитель Вронского
Продифференцируем подстановку:
Скобка в конце и есть лишняя свобода. Приравняем её к нулю - это и есть добавочное условие . Тогда выглядит как у однородного решения, вторая производная не порождает и , а подстановка в уравнение после сокращения даёт второе соотношение. Получается линейная система на производные постоянных:
Её определитель - это определитель Вронского (вронскиан) фундаментальной системы:
Для линейно независимых решений линейного уравнения он не обращается в ноль ни в одной точке промежутка (следствие формулы Лиувилля), поэтому система всегда однозначно разрешима. Ответ даёт правило Крамера:
Если подставить эти формулы обратно и собрать интегралы в один, получается готовая формула частного решения, которую иногда приводят как формулу Коши:
Она удобна в теории и в численных расчётах: ядро под интегралом зависит только от однородного уравнения, а правая часть входит множителем. Именно так считает калькулятор выше, поэтому при нижнем пределе обе постоянные в этой точке равны нулю.

Остаётся проинтегрировать обе формулы. Постоянные интегрирования при этом можно опустить: они лишь добавят к ответу решение однородного уравнения, которое и так входит в общее.
Разбор примера: уравнение
Однородное уравнение даёт , . Вронскиан считается устно:
Подставляем в формулы Крамера, помня, что :
Интегрируем на промежутке , где правая часть непрерывна:

Собираем частное решение и общее:
Заметьте, что в ответе появился логарифм - функция, которой не было ни в левой, ни в правой части уравнения. Никакая таблица форм такую заготовку не предложит, и это типичная картина: вариация постоянных выводит решение за пределы того класса функций, в котором записана задача. Второе слагаемое выглядит как резонансное, хотя никакого резонанса в привычном смысле здесь нет: множитель пришёл из интеграла , а не из совпадения показателей.
Проверка на числах: при получаем , и . Ровно эти значения показывает калькулятор в начале статьи при настройках по умолчанию. Подстановка тоже сходится: .
Вариация постоянной в уравнении первого порядка
Для уравнения схема та же, только постоянная одна. Сначала решают однородное и получают , затем считают и подставляют обратно. Все слагаемые с без производной взаимно уничтожаются, остаётся - уравнение с разделёнными переменными.
Альтернатива здесь - подстановка : сравнение двух путей разобрано в статье про линейное уравнение методом Бернулли. Для систем вида роль вронскиана играет фундаментальная матрица, а роль формул Крамера - её обращение; подробности в разборе линейной системы ОДУ с постоянными коэффициентами.
Когда быстрее метод неопределённых коэффициентов
Вариация постоянных универсальна, но платит за это интегралами, которые нередко берутся тяжело или не берутся в элементарных функциях (нажмите в калькуляторе пресет с правой частью - постоянные там выражаются через интегральные синус и косинус). Если коэффициенты постоянны, а правая часть имеет вид , , или их произведение, быстрее сработает подбор по таблице форм с проверкой резонанса: там всё сводится к линейной алгебре без единого интеграла.
Разница в трудозатратах заметна уже на простом примере. Для подбор даёт ответ за три строки: форма , подстановка, . Вариация постоянных приведёт к тому же результату, но через два интеграла с экспонентами и деление на вронскиан . Зато для подбирать нечего, и метод Лагранжа остаётся единственным элементарным путём.
Практическое правило простое. Правая часть из таблицы - подбор. Правая часть с дробью, логарифмом, тангенсом или произвольной функцией - вариация постоянных. Коэффициенты переменные, но фундаментальная система известна - вариация постоянных, других вариантов почти нет. Задана задача Коши с разрывной или импульсной правой частью - стоит посмотреть в сторону преобразования Лапласа.
Частые ошибки
- Добавочное условие пишут не на те величины. В первом уравнении системы стоят именно производные постоянных и сами функции , , а не наоборот. Перепутанная строка меняет знак у обеих формул Крамера.
- Забывают разделить на вронскиан. Формулы и верны только при . Для , вронскиан равен , и деление обязательно.
- Уравнение не приведено к нужному виду. Если старший коэффициент не равен единице (), правой частью в формулах служит , а не исходная правая часть.
- Постоянные интегрирования тянут в частное решение. Они не ошибка, но дублируют в общем решении; проще положить их нулями.
- Промежуток выбран без оглядки на разрывы. В примере выше ответ верен на : в точках правая часть обращается в бесконечность, и решение туда не продолжается.
FAQ
Чем метод вариации постоянных отличается от метода Лагранжа? Ничем: это два названия одного метода. В задачниках встречается и третий вариант формулировки - метод вариации произвольных постоянных, а в англоязычной литературе тот же приём называют variation of parameters. Путаницу иногда вносит метод множителей Лагранжа из задач на условный экстремум: общего с дифференциальными уравнениями у него только фамилия.
Что делать, если вронскиан оказался равен нулю? Значит, взятые и линейно зависимы и фундаментальной системы не образуют: одна функция получилась кратной другой. Нужно вернуться к однородному уравнению и найти второе независимое решение, например понижением порядка по формуле Лиувилля. Обратите внимание: у настоящей фундаментальной системы вронскиан либо нигде не равен нулю, либо равен нулю тождественно, промежуточного случая не бывает.
Работает ли метод для уравнений порядка выше второго? Да. Для порядка берут функций , добавляют условие вида при , а последнее уравнение равно . Определителем системы снова служит вронскиан, теперь порядка .
Коротко
Метод вариации постоянных превращает постоянные общего решения однородного уравнения в функции от . Добавочное условие убирает вторые производные постоянных и оставляет линейную систему, определителем которой служит вронскиан ; по правилу Крамера и . После интегрирования получается частное решение, а общее равно . Метод не боится правых частей вроде , но если правая часть попадает в таблицу форм, подбор неопределённых коэффициентов обойдётся без интегралов и выйдет быстрее.
Читайте также

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

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

Характеристическое уравнение: комплексные корни ОДУ
Как находить комплексные корни характеристического уравнения ОДУ второго порядка и записывать общее решение через синус, косинус и показательную функцию. Формулы, примеры, типичные ошибки.

Характеристическое уравнение: кратные корни ОДУ
Как находить кратный корень характеристического уравнения ОДУ второго порядка и записывать общее решение через (C1 + C2·x)·e^(λx). Формулы, примеры, разбор ошибок.

Пространство Соболева: норма W^{k,p} и вложения
Пространство Соболева W^{k,p}: определение нормы через производные в L^p, теорема о вложении, примеры задач и типичные ошибки студентов при проверке принадлежности.

Существование и единственность решения задачи Коши
Теорема существования и единственности решения задачи Коши простыми словами: условие Липшица, метод приближений Пикара, интервал существования и где студенты теряют единственность.