www.Math24.ru
Дифференциальные Уравнения
Главная
Математический анализ
Пределы и непрерывность
Дифференцирование
Интегрирование
Последовательности и ряды
Двойные интегралы
Тройные интегралы
Криволинейные интегралы
Поверхностные интегралы
Ряды Фурье
Дифференциальные уравнения
Уравнения 1-го порядка
Уравнения 2-го порядка
Уравнения N-го порядка
Системы уравнений
Формулы и таблицы
   Построение общего решения системы уравнений методом неопределенных коэффициентов
Линейная однородная система n дифференциальных уравнений с постоянными коэффициентами имеет вид:
линейная система n дифференциальных уравнений с постоянными коэффициентами в матричном виде
Здесь X(t)n-мерный вектор, A − квадратная матрица с постоянными коэффициентами размера n x n.

Далее мы опишем общий алгоритм решения данной системы и рассмотрим конкретные случаи, где решение строится методом неопределенных коэффициентов.

Будем искать решение заданной системы уравнений в виде вектор-функций
общий вид решений системы дифференциальных уравнений
где λсобственное значение матрицы A, а Vсобственный вектор этой матрицы.

Собственные значения λi находятся из характеристического уравнения
характеристическое уравнение
где I − единичная матрица.

Поскольку корни λi могут быть кратными, то в общем случае для системы n-го порядка это уравнение имеет вид:
Здесь выполняется условие
Степень ki множителя (λλi) называется алгебраической кратностью собственного числа λi.

Для каждого собственного значения λi можно определить собственный вектор (или несколько собственных векторов в случае кратного λi), используя формулу
уравнение для определения собственных векторов
Число собственных векторов, ассоциированных с собственным значением λi, называется геометрической кратностью λi (обозначим ее как si). Таким образом, собственное число λi характеризуется двумя величинами − алгебраической кратностью ki и геометрической кратностью si. Справедливо следующее соотношение:
т.е. геометрическая кратность si (или число собственных векторов) не превосходит алгебраическую кратность ki собственного числа λi.

Фундаментальная система решений и, соответственно, общее решение системы существенно зависят от алгебраической и геометрической кратности чисел λi. В простейшем случае si = ki = 1, когда собственные значения λi матрицы A попарно различны и каждому числу λi соответствует собственный вектор Vi, фундаментальная система решений состоит из функций вида
В этом случае общее решение записывается как
общее решение системы дифференциальных уравнений в случае действительных и различных корней характеристического уравнения
где Ci − произвольные константы.

Обсудим случай комплексных корней характеристического уравнения. Если все коэффициенты в уравнениях являются действительными числами, то комплексные корни будут "рождаться" парами в виде комплексно-сопряженных чисел α ± iβ. Для построения компонента решения, связанного с такой парой, достаточно взять одно число, например, α + iβ и определить для него собственный вектор V, который также может иметь комплексные координаты. Тогда решение будет представляться комплекснозначной векторной функцией [exp(α + iβ)t]V(t). Экспоненциальную функцию можно разложить по формуле Эйлера:
формула Эйлера
В результате часть общего решения, соответствующая паре собственных значений α ± iβ, будет представляться в виде
где V = VRE + iVIM − комплекснозначный собственный вектор. В полученном выражении вектор-функции X (1) и X (2) в действительной и мнимой части образуют два линейно-независимых действительных решения.

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

Теперь рассмотрим случай кратных корней λi. Для простоты будем считать их действительными. Здесь процесс решения снова разветвляется на два сценария.

Если алгебраическая кратность ki и геометрическая кратность si собственного числа λi совпадают (ki = si > 1), то для этого значения λi существует ki собственных векторов. В результате собственному числу λi будет соответствовать ki линейно-независимых решений вида
Всего в этом случае система n уравнений будет иметь n собственных векторов, образующих фундаментальную систему решений. Примеры таких систем приведены на странице Метод собственных значений и собственных векторов.

Наиболее интересным является случай кратных корней λi, когда геометрическая кратность si меньше алгебраической кратности ki. Это значит, что у нас имеется только si (si < ki) собственных векторов, ассоциированных с числом λi. Число собственных векторов si определяется формулой
геометрическая кратность и число собственных векторов
где  rank (A −λiI означает ранг матрицы  A −λiI , в которую подставлено значение λi.

Решение, соответствующее λi, можно искать в виде произведения многочлена степени ki − si на экспоненциальную функцию exp (λit):
Здесь Pki−si (t) является векторным многочленом, т.е. каждой из n координат соответствует свой многочлен степени ki − si с некоторыми коэффициентами, подлежащими определению.

Собственно говоря, метод неопределенных коэффициентов нужен только в случае кратных корней λi, когда число линейно-независимых собственных векторов меньше алгебраической кратности корня λi.

Чтобы найти векторы A0, A1, ..., Aki−si для каждого такого собственного числа λi, надо подставить вектор-функцию Xi (t) в исходную систему уравнений. Приравнивая коэффициенты при членах с одинаковыми степенями в левой и правой частях каждого уравнения, получим алгебраическую систему уравнений для нахождения неизвестных векторов A0, A1, ..., Aki−si.

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

   Пример 1
Найти общее решение линейной системы уравнений
     
Решение.
Вычислим собственные значения λi матрицы A, составленной из коэффициентов данных уравнений:
     
Следовательно, матрица A имеет одно собственное число λ1 = 2 кратностью k1 = 2. Найдем ранг матрицы  A −λ1I . Подставляя в матрицу A значение λ1 = 2 и выполняя элементарные преобразования, получаем:
     
Итак, ранг матрицы  A −λ1I  равен 1. Тогда для числа λ1 = 2 получаем геометрическую кратность s1 = 1, т.е. мы имеем один собственный вектор:
     
Общее векторное решение будет выражаться формулой
     
Воспользуемся далее методом неопределенных коэффициентов. Пусть
     
Производные будут равны
     
Подставляем функции x, y и их производные в исходную систему дифференциальных уравнений:
     
Сокращая на exp (2t) и приравнивая коэффициенты при членах t с одинаковыми степенями в левой и правой части, получаем систему алгебраических уравнений для определения коэффициентов a0, a1, b0, b1:
     
В этой системе независимыми являются только два уравнения. Выберем в качестве свободных коэффициенты a0 = C1 и a1 = C2. Остальные два числа b0 и b1 выразим через C1 и C2:
     
Таким образом, общее решение системы записывается в виде
     
Его удобно переписать в векторной форме:
     
   Пример 2
Найти общее решение системы уравнений
     
Решение.
Сначала определим собственные числа матрицы данной системы, решив соответствующее характеристическое уравнение:
     
Раскладываем определитель по третьей строке:
     
Заметим, что одним из корней кубического уравнения является число λ = 1. Выделяя сомножитель (λ − 1), получаем:
     
Таким образом, матрица системы уравнений имеет два собственных значения: λ1 = 1 кратностью 1 и λ2 = 3 кратностью 2.

Рассмотрим первый корень λ1 = 1 и определим компонент общего решения X1, ассоциированный с этим числом. Для этого вычислим соответствующий собственный вектор V1. Запишем систему уравнений для определения координат вектора V1:
     
Упростим полученную систему:
     
Выберем в качестве свободной переменной V31 = t. Остальные координаты выражаются через t следующим образом:
     
Следовательно, собственный вектор V1 равен:
     
Таким образом, собственное число λ1 = 1 вносит следующий вклад в общее решение:
     
Теперь рассмотрим собственное число λ2 = 3 с алгебраической кратностью k2 = 2. Выясним ранг матрицы после подстановки в нее значения λ2 = 3:
     
Как видно, rank (A −λ2I) = 2. Следовательно, число λ2 = 3 характеризуется геометрической кратностью s2 = 1 и имеет один собственный вектор:
     
Будем искать решение, связанное с собственным значением λ2, в виде функции
     
где векторный многочлен Pk2s2(t) имеет степень k2s2 = 1. Полагая
     
запишем формулы для каждой координаты X2:
     
Производные этих функций равны:
     
Подставляя данные выражения в исходную систему и сокращая на множитель exp (3t), имеем:
     
Приравнивая коэффициенты при одинаковых степенях t в левой и правой части, получаем систему 6 уравнений с неизвестными a0, a1, b0, b1, d0, d1:
     
В этой системе уравнений лишь два коэффициента являются независимыми. Это следует из того, собственное число λ2 = 3 имеет алгебраическую кратность 2 и, поэтому, должно иметь два линейно-независимых решения. Выберем в качестве свободных переменных a0 и a1, обозначив
     
где C2, C3 − произвольные числа, а множитель 2 введен, чтобы избавиться от дробей. Остальные коэффициенты легко выражаются через C2 и C3 и представляются в виде:
     
Тогда часть общего решения, обусловленная собственным числом λ2 = 3, записывается как
     
Перепишем это решение в векторной форме:
     
Объединяя вместе все найденные компоненты, получим общее решение исходной системы в виде:
     
   Пример 3
Найти общее решение системы дифференциальных уравнений
     
Решение.
Начнем с вычисления собственных значений матрицы данной системы. Решаем характеристическое уравнение:
     
Раскладываем определитель по первой строке:
     
Итак, матрица имеет одно собственное значение λ1 = −1 с алгебраической кратностью k1 = 3. Найдем ранг матрицы при λ1 = −1 и геометрическую кратность s1:
     
Следовательно, rank (A −λ1I) = 2. Соответственно, геометрическая кратность (а также количество собственных векторов) для собственного числа λ1 = −1 составляет
     
С учетом этого, общее решение X будем искать в виде векторной функции
     
Пусть векторы A0, A1, A2 имеют координаты
     
Запишем координатные функции и найдем их производные:
     
Подставляя в исходную систему и сокращая обе части каждого уравнения на экспоненциальную функцию exp (−t), получаем:
     
Приравнивая члены при одинаковых степенях t слева и справа, получаем систему 9 уравнений:
     
В этой системе содержится лишь три независимых переменных. Это следует из того, что общее решение X должно содержать 3 линейно-независимых функции. Выберем в качестве независимых переменных
     
Остальные переменные выразим через C1, C2, C3:
     
Итак, общее решение можно записать в виде
     
Представим это решение в векторной форме, выделив явно линейно независимые векторы:
     
Перенормируем числа C1, C2, C3, чтобы избавиться от дробных координат:
     
Тогда ответ записывается в виде:
     
Заметим, что общее решение содержит 3 линейно независимых вектора:
     
Остальные векторы будут коллинеарны указанным. Среди этих трех векторов вектор V1 является собственным, а векторы V2, V3 называются присоединенными. При этом форма общего решения определяется структурой т.н. жордановой матрицы для данной системы. Более подробно эта техника рассматривается на странице Построение общего решения системы уравнений с помощью жордановой формы

Все права защищены © www.math24.ru, 2009-2014  
Сайт оптимизирован для Chrome, Firefox, Safari и Internet Explorer.