Линейная система ОДУ с постоянными коэффициентами

Линейная система ОДУ с постоянными коэффициентами - это набор связанных дифференциальных уравнений первого порядка, в котором каждая производная выражается линейно через искомые функции, а все коэффициенты постоянны. Такие системы описывают связанные колебания, химическую кинетику, электрические цепи и популяционные модели. Главный инструмент их решения - переход к матричной записи и анализ собственных значений матрицы. Разберём, как из спектра матрицы вырастает общее решение, чем отличаются случаи действительных, кратных и комплексных корней и где чаще всего ошибаются.
Что такое линейная система ОДУ с постоянными коэффициентами
Линейной системой ОДУ с постоянными коэффициентами называют систему вида:
Здесь - искомые функции независимой переменной , а все - постоянные числа (не зависят от ). Если в правых частях нет свободных слагаемых, система называется однородной; именно её мы разбираем как базовую.
Удобно записать систему в матричном виде:
Постоянная матрица полностью задаёт систему. Вся информация о поведении решений зашита в её собственных значениях и собственных векторах.
Прежде чем разбирать теорию руками, удобно прогнать конкретную систему целиком. Задай элементы матрицы ниже - собранный запрос откроет чат, где система будет решена пошагово: характеристическое уравнение, собственные значения и векторы, построение общего решения и фундаментальной матрицы.
Метод собственных значений и собственных векторов
Идея решения такая же, как для одного уравнения , общее решение которого . Для системы ищем решение в виде:
где - постоянный вектор, а - число. Подставив в , получим , то есть после сокращения на :
Это в точности задача на собственные значения: - собственное значение матрицы , а - соответствующий собственный вектор. Чтобы существовал ненулевой , определитель должен обращаться в ноль:
Это характеристическое уравнение системы. Его корни и есть собственные значения. Если матрица размера имеет линейно независимых собственных векторов с собственными значениями , то общее решение:
где - произвольные постоянные. Эти функций образуют фундаментальную систему решений.
Сначала всегда выписывайте характеристическое уравнение det(A − λE) = 0 и находите корни. Тип корней (разные действительные / кратные / комплексные) сразу диктует форму общего решения - дальше дело техники.
Случай 1: разные действительные собственные значения
Самый простой случай: все - действительные и попарно различны. Тогда каждому отвечает один собственный вектор , и общее решение - линейная комбинация . Покажем на примере для системы :
Характеристическое уравнение:
откуда , . Для решаем : получаем , то есть , собственный вектор . Для : , то есть . Общее решение:
Случай 2: комплексные собственные значения
Если коэффициенты действительны, комплексные корни идут сопряжёнными парами . Достаточно взять один корень с собственным вектором и выделить действительную и мнимую части комплексного решения . По формуле Эйлера , и два действительных линейно независимых решения получаются как:
Действительная часть отвечает за рост или затухание, мнимая - за частоту колебаний. При решения чисто периодические (центр), при - затухающая спираль (устойчивый фокус), при - раскручивающаяся.
Случай 3: кратные собственные значения
Если - корень кратности , возможны два сценария. Если для него находится линейно независимых собственных векторов (геометрическая кратность равна алгебраической), общее решение строится как обычно. Если же векторов меньше, чем кратность, добавляются решения с множителями . Для двойного корня с единственным собственным вектором ищут присоединённый вектор из системы , и второе решение имеет вид:
Это прямой аналог появления множителя при кратных корнях характеристического уравнения для линейного уравнения высокого порядка с постоянными коэффициентами - там возникает по той же причине. Метод собственных значений применим только к линейным системам: нелинейные уравнения первого порядка вроде уравнения Бернулли сначала сводят к линейному виду подстановкой, и лишь затем работают линейные приёмы.
Матричная экспонента и фундаментальная матрица
Универсальная запись общего решения - через матричную экспоненту:
где - начальное условие. Если собрать собственные векторы в столбцы матрицы , а собственные значения - в диагональную матрицу , то и , где - диагональ из . Это даёт компактную формулу для решения задачи Коши без подбора постоянных вручную.
Неоднородная система
Если справа добавляется вектор-функция , система становится неоднородной: . Её общее решение - сумма общего решения однородной системы и частного решения неоднородной. Частное решение находят методом вариации постоянных:
Для специальных правых частей (многочлен, экспонента, синус-косинус) удобнее метод неопределённых коэффициентов - подбор частного решения той же структуры, что и .
Частые ошибки
- Путают собственный вектор с его координатами в неправильном порядке. Для важно сопоставлять каждому именно его вектор , а не чужой.
- Теряют множитель при кратных корнях. Если для двойного собственный вектор один, второе решение обязано содержать , а не просто второй .
- Берут оба комплексно-сопряжённых корня. Для действительной системы достаточно одного корня пары: его действительная и мнимая части дают сразу два независимых действительных решения.
- Забывают про формулу Эйлера. Комплексную экспоненту обязательно раскладывают через и - иначе решение останется комплексным.
- Неверно считают . Для характеристическое уравнение ; ошибка в следе или определителе сразу портит весь спектр.
FAQ
Чем система ОДУ отличается от одного уравнения высокого порядка? Они эквивалентны: уравнение -го порядка сводится к системе уравнений первого порядка введением новых функций , и так далее. Поэтому метод собственных значений работает в обоих случаях, и характеристические уравнения совпадают.
Что делать, если матрица не диагонализируема? Тогда есть кратные собственные значения с недостатком собственных векторов. Используют присоединённые (жордановы) векторы и решения с множителями либо жорданову форму и матричную экспоненту .
Как найти решение задачи Коши с начальным условием? Сначала выписать общее решение с постоянными , затем подставить и приравнять к заданному вектору . Получится линейная система на - её решение даёт конкретную траекторию. Альтернатива - сразу .
Коротко
Линейная система ОДУ с постоянными коэффициентами решается через собственные значения и собственные векторы матрицы . Корни характеристического уравнения задают экспоненты , а собственные векторы - направления. Разные действительные корни дают комбинацию , комплексные - затухающие или растущие колебания через формулу Эйлера, кратные с недостатком векторов - слагаемые с множителем . Универсальная форма решения задачи Коши - матричная экспонента .
Читайте также

Уравнение Бернулли первого порядка: решение
Уравнение Бернулли первого порядка вида y′+p(x)y=q(x)yⁿ: подстановка z=y^(1−n), пошаговый алгоритм сведения к линейному ОДУ, подробный пример и проверка.

Линейное уравнение методом Бернулли: пошаговый разбор
Метод Бернулли для решения линейных дифференциальных уравнений первого порядка: идея подстановки y = u·v, пошаговый алгоритм и подробный пример.

Вычет в существенно особой точке: как считать
Вычет в существенно особой точке функции комплексного переменного: ряд Лорана, коэффициент при минус первой степени, теорема Сохоцкого, примеры для exp(1/z) и sin(1/z), типичные ошибки.