www.Math24.ru
Дифференциальные Уравнения
Главная
Математический анализ
Пределы и непрерывность
Дифференцирование
Приложения производной
Интегрирование
Последовательности и ряды
Двойные интегралы
Тройные интегралы
Криволинейные интегралы
Поверхностные интегралы
Ряды Фурье
Дифференциальные уравнения
Уравнения 1-го порядка
Уравнения 2-го порядка
Уравнения N-го порядка
Системы уравнений
Формулы и таблицы
   Линейные неоднородные системы дифференциальных уравнений с постоянными коэффициентами
Нормальную линейную неоднородную систему n уравнений с постоянными коэффициентами можно записать в виде
неоднородная системы уравнений с постоянными коэффициентами
где t − независимая переменная (часто t означает время), xi (t) − неизвестные функции, которые являются непрерывными и дифференцируемыми на некотором интервале [a, b] действительной числовой оси t, aij (i, j = 1,...,n) − постоянные коэффициенты, fi (t) − заданные функции переменной t, непрерывные на [a, b]. Будем считать, что функции xi (t), fi (t) и коэффициенты aij могут принимать как действительные, так и комплексные значения.

Введем следующие векторы:
и квадратную матрицу
Тогда систему уравнений можно представить в более компактной матричной форме:
Для линейных неоднородных систем, также как и в случае одного линейного неоднородного уравнения, справедлива следующая важная теорема:

Общее решение X(t) неоднородной системы представляет собой сумму общего решения X0(t) соответствующей однородной системы и частного решения X1(t) неоднородной системы:
Методы построения решения однородной системы рассмотрены нами на других web-страницах этого раздела. Поэтому ниже мы акцентируем основное внимание на том, как найти частное решение.

Еще одним важным свойством линейных неоднородных систем является принцип суперпозиции, который формулируется следующим образом:

Если X1(t) − решение системы с неоднородной частью f1(t), а X2(t) − решение такой же системы с неоднородной частью f2(t), то векторная функция
будет являться решением системы с неоднородной частью
Наиболее распространенными способами решения неоднородных систем являются метод исключения, метод неопределенных коэффициентов (в случае, когда функция f(t) является векторным квазимногочленом) и метод вариации постоянных. Рассмотрим указанные методы решения более подробно.
Метод исключения
Данный метод позволяет свести нормальную неоднородную систему n уравнений к одному уравнению n-го порядка. Этот способ удобно использовать для решения систем 2-го порядка.
Метод неопределенных коэффициентов
Метод неопределенных коэффициентов хорошо подходит для решения систем уравнений, неоднородная часть которых представляет собой квазимногочлен.

Действительным векторным квазимногочленом называется вектор-функция вида
векторный квазимногочлен
где α, β − заданные действительные числа, а Pm(t), Qm(t) − векторные многочлены степени m. Например, векторный многочлен Pm(t) записывается как
векторный многочлен
где A0, A1, ..., Amn-мерные векторы (n − число уравнений в системе).

В случае, когда неоднородная часть f(t) является векторным квазимногочленом, то частное решение также будет представляться некоторым векторным квазимногочленом, похожим по структуре на f(t).

Так, например, если неоднородная функция равна
то частное решение системы следует искать в виде
где k = 0 в нерезонансном случае, т.е. когда показатель α в экспоненциальной функции не совпадает ни с одним из собственных значений λi. Если же показатель α совпадает с каким-либо собственным значением λi, т.е. в так называемом резонансном случае, то значение k полагается равным длине жордановой цепочки для данного собственного числа λi. На практике в качестве k можно брать алгебраическую кратность собственного значения λi.

Аналогичные правила определения степени многочленов применяются и для квазимногочленов вида
Здесь резонансный случай возникает, если число α + βi совпадает с комплексным собственным значением λi матрицы A.

После выбора структуры частного решения X1(t) неизвестные векторные коэффициенты A0, A1, ..., Am, ..., Am+k устанавливаются путем подстановки выражения для X1(t) в исходную систему и приравнивания коэффициентов при членах с одинаковыми степенями t в левой и правой части каждого уравнения.
Метод вариации постоянных
В случае произвольной правой части f(t) общим методом решения является метод вариации постоянных (метод Лагранжа).

Пусть общее решение однородной системы найдено и представляется в виде
где Φ(t) − фундаментальная система решений, т.е. матрица размером n x n, столбцы которой образованы линейно независимыми решениями однородной системы, С = (C1, C2, ..., Cn) T − вектор произвольных постоянных чисел Сi (i = 1,...,n).

Заменим постоянные числа Ci на неизвестные функции Сi (t) и подставим функцию X(t) = Φ(t)C(t) в неоднородную систему уравнений:
Поскольку вронскиан системы не равен нулю, то существует обратная матрица Φ −1(t). Умножая последнее уравнение слева на Φ −1(t), получаем:
где C0 − произвольный постоянный вектор.

Тогда общее решение неоднородной системы можно записать как
общее решение неоднородной системы в матричной форме
Отсюда видно, что частное решение неоднородного уравнения представляется формулой
частное решение неоднородной системы
Таким образом, решение неоднородного уравнения выражается в квадратурах для любой неоднородной части f(t). Во многих задачах соответствующие интегралы можно вычислить аналитически. Это позволяет выразить решение неоднородной системы в явном виде.

   Пример 1
Решить систему уравнений методом исключения.
     
Решение.
Продифференцируем первое уравнение и подставим в него производную y' из второго уравнения:
     
Из первого уравнения системы выразим 2y и подставим в последнее уравнение:
     
Мы получили линейное неоднородное уравнение 2-го порядка для функции x(t).

Решаем сначала однородное уравнение
     
Корни характеристического уравнения равны
     
Тогда решение однородного уравнения для x(t) имеет вид:
     
где C1, C2 − произвольные числа.

Учитывая вид неоднородной части в уравнении для x(t), будем искать частное решение x1(t) в виде
     
Подставляя это пробное решение в неоднородное уравнение, определим коэффициент A:
     
Итак, частное решение x1(t) выражается формулой
     
Соответственно, общее решение для функции x(t) записывается как
     
Остается найти функцию y(t). Вычислим производную x'(t) и подставим ее в первое уравнение исходной системы:
     
Окончательный ответ записывается в следующем виде:
     
   Пример 2
Решить систему уравнений методом неопределенных коэффициентов:
     
Решение.
Запишем данную систему в матричной форме:
     
Найдем сначала решение однородной системы. Вычислим собственные значения матрицы A:
     
Определим собственный вектор V1 = (V11, V21) T для числа λ1 = 2:
     
Видно, что V21 = 0, а координата V11 может быть произвольной. Для простоты выбираем V11 = 1. Следовательно, V1 = (1, 0) T.

Аналогично найдем собственный вектор V2 = (V12, V22) T, соответствующий числу λ2 = 3:
     
Полагая V22 = t, имеем: V12 = V22 = t. Тогда
     
Таким образом, общее решение однородной системы выражается формулой
     
Теперь найдем частное решение X1(t). Правая часть имеет вид квазимногочлена P1(t) exp(t). Степень показательной функции равна α = 1. Поскольку она не совпадает ни с одним из собственных значений λ1 = 2, λ2 = 3, то частное решение будем искать в виде, аналогичном f(t), т.е. полагаем
     
Неизвестные векторы A0, A1 найдем методом неопределенных коэффициентов. Пусть
     
Следовательно, частное решение можно записать как
     
Подставляем X1(t) в исходное неоднородное уравнение:
     
В каждом уравнении обе части сокращаем на exp(t):
     
Приравнивая коэффициенты при членах с одинаковыми степенями t, получаем следующую систему уравнений:
     
Решаем эту систему и находим неизвестные коэффициенты a0, a1, b0, b1:
     
Таким образом, частное решение X1(t) записывается в виде:
     
Тогда общее решение исходной неоднородной системы выражается следующей формулой:
     
   Пример 3
Решить систему уравнений методом неопределенных коэффициентов:
     
Решение.
Вычислим собственные значения λi матрицы A и построим общее решение однородной системы:
     
Таким образом, здесь мы имеем одно собственное значение λ1 = 1 кратностью k1 = 2. Найдем собственный вектор V1 = (V11, V21) T для λ1 = 1:
     
Ясно, что V11 = 0, а координата V21 может быть произвольной. Полагая V21 = 1, получаем V1 = (0, 1) T.

Второй линейно независимый вектор V2 = (V12, V22) T вычислим как присоединенный к V1:
     
Здесь V12 = 1, а V22 можно выбрать произвольно, например, V22 = 0. Тогда V2 = (1, 0) T.

Общее решение однородной системы будет выражаться формулой
     
где C1, C2 − произвольные постоянные.

Как видно, длина жордановой цепочки для λ1 = 1 равна 2.

Теперь перейдем к определению частного решения X1(t) неоднородного уравнения. Неоднородные члены в каждом уравнении содержат экспоненциальные функции exp (t), которые совпадают с экспоненциальной функцией в решении однородного уравнения. Это значит, что мы имеем резонансный случай.

Следовательно, частное решение X1(t) следует искать в виде векторного квазимногочлена
     
где m = 0 (m означает степень векторного многочлена неоднородной части f(t)) и k = 2 (k − длина жордановой цепочки для резонансного собственного числа λ1 = 1),

Итак, в данном случае нужно выбрать многочлен второй степени:
     
Векторные коэффициенты A0, A1, A2 определим прямой подстановкой функции X1(t) в неоднородную систему. Пусть
     
Тогда
     
Производная равна
     
После подстановки в исходную систему получаем:
     
Сокращая обе части каждого уравнения на exp (t) и приравнивая коэффициенты при членах с одинаковыми степенями t, получаем следующую систему для определения неизвестных коэффициентов:
     
Здесь независимыми являются лишь 4 уравнения. Числа a0 и b0 можно выбрать произвольными, например, a0 = 0, b0 = 0. В результате коэффициенты имеют такие значения:
     
Итак, частное решение X1(t) выражается формулой
     
Окончательно общее решение неоднородной системы записывается в виде:
     
   Пример 4
Решить систему линейных дифференциальных уравнений методом неопределенных коэффициентов:
     
Решение.
Построим сначала общее решение однородной системы. Собственные значения матрицы A равны:
     
В данном случае мы имеем пару комплексно-сопряженных собственных значений кратностью 1. В соответствии с общей теорией, найдем комплексное решение, например, для числа λ1 = +i и выделим в нем действительную и мнимую части, которые составят фундаментальную систему решений.

Вычислим собственный вектор V1 = (V11, V21) T для числа λ1 = +i:
     
Пусть V21 = t. Тогда V11 = iV21 = it. Следовательно,
     
Собственное значение λ1 и собственный вектор V1 образуют комплексное решение вида
     
Общее решение однородной системы записывается как
     
где C1, C2 − произвольные числа.

Определим теперь частное решение X1(t) неоднородной системы. Здесь мы снова встречаемся с резонансным случаем, поскольку неоднородная часть
     
описывается комплексным числом γ = α + βi = +i и совпадает с собственным значением λ1 = +i матрицы A. Поэтому будем искать частное решение X1(t) в виде
     
Пусть векторы A0, A1, B0, B1 имеют следующие координаты:
     
Тогда компоненты x1(t), y1(t) вектора X1(t) можно представить в виде:
     
Производные данных функций равны:
     
Подставляем эти выражения в неоднородную систему:
     
Приравнивая коэффициенты у подобных функций в левой и правой части, получаем алгебраическую систему для определения неизвестных коэффициентов:
     
Часть уравнений в этой системе является зависимой от других. Поэтому некоторые коэффициенты можно взять произвольными (например, равными нулю). В результате получаем следующий набор чисел:
     
Итак, частное решение X1(t) имеет вид:
     
Общее решение исходной системы записывается как
     
   Пример 5
Решить систему уравнений методом вариации постоянных:
     
Решение.
Построим сначала общее решение однородной системы. Вычислим собственные значения:
     
Для собственного числа λ1 = +i найдем комплексный собственный вектор V1 = (V11, V21) T:
     
Полагаем V11 = t. Тогда V21 = iV11 = it. Следовательно,
     
Собственному значению λ1 и собственному вектору V1 соответствует решение вида
     
Действительная и мнимая части в последнем выражении образуют фундаментальную систему решений:
     
где C1, C2 − произвольные постоянные.

Запишем полученное решение отдельно для каждой координаты:
     
Теперь рассмотрим неоднородную систему. В соответствии с методом вариации постоянных, будем считать, что C1, C2 являются функциями переменной t:
     
Подставим эти выражения в исходную неоднородную систему:
     
Решим полученную систему и найдем функции C1(t), C2(t). Это удобно сделать, используя формулы Крамера:
     
Отсюда получаем
     
Интегрируя, находим:
     
где A1, A2 − постоянные интегрирования.

В результате получаем следующие выражения для x(t) и y(t):
     
Первые два слагаемых с коэффициентами A1, A2 в каждом выражении описывают решение однородной системы. Остальные части обусловлены неоднородной частью. Окончательный ответ можно представить в виде:
     
   Пример 6
Решить линейную неоднородную систему методом вариации постоянных.
     
Решение.
Начнем с построения общего решения однородной системы. Вычислим собственные значения матрицы A и соответствующие им собственные векторы.
     
Для числа λ1 = 0 собственный вектор V1 = (V11, V21) T равен:
     
Аналогично находим собственный вектор V2 = (V12, V22) T, ассоциированный с числом λ2 = −1:
     
Итак, общее решение однородной системы имеет вид:
     
где C1, C2 − постоянные числа.

Рассмотрим исходную неоднородную систему и найдем ее решение методом вариации постоянных. Заменим постоянные числа C1, C2 на функции C1(t), C2(t), т.е. будем искать решение в виде:
     
или
     
Производные данных функций равны:
     
Подставляем эти выражения в неоднородную систему:
     
Решая полученную систему алгебраических уравнений, находим производные C1', C2' и затем сами функции C1(t), C2(t):
     
Интегрируя, получаем:
     
Функции x(t), y(t) будут иметь следующий вид:
     
Окончательный ответ можно представить в таком виде:
     
Заметим, что в данной задаче неоднородная часть состоит из квазимногочленов. Поэтому решение этой системы можно также получить, используя метод неопределенных коэффициентов и принцип суперпозиции.

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