4.2. Линейные однородные системы дифференциальных уравнений
Линейные однородные системы дифференциальных уравнений (ЛОСДУ) имеют самостоятельное значение, а также – вспомогательное значение в качестве первого этапа в процессе решения линейных неоднородных систем дифференциальных уравнений (ЛНСДУ) .
Нормальная ЛОСДУ порядка имеет следующий вид:
В матричной форме эта система имеет вид , где – квадратная функциональная матрица коэффициентов – функциональный вектор-столбец неизвестных, – функциональный вектор-столбец производных неизвестных системы уравнений.
Теорема (о линейных свойствах решений ЛОСДУ).
Если вектор-функции , заданные на некотором интервале , являются решениями линейной однородной системы дифференциальных уравнений, то их линейная комбинация Также является решением.
Теорема доказывается непосредственно на основе линейных свойств матриц.
Определение. Система решений ЛОСДУ, заданных на некотором интервале , называется фундаментальной, если эти решения линейно независимы на интервале , а число этих решений равно порядку системы.
Теорема (критерий фундаментальности решений ЛОСДУ).
Для того чтобы система решений ЛОСДУ порядка с непрерывной на некотором интервале матрицей коэффициентов Была фундаментальной, необходимо и достаточно, чтобы Вронскиан системы был отличен от нуля во всех точках интервала .
Доказательство. Докажем достаточность условия теоремы. Вронскиан системы имеет вид . Признак независимости функций справедлив для вектор-функций и доказывается по аналогичной схеме. Если у системы решений ЛОСДУ порядка , заданных на некотором интервале , Вронскиан не равен нулю во всех точках интервала , то по признаку независимости вектор-функций данная система решений является фундаментальной, что и доказывает достаточность условия теоремы.
Для доказательства необходимости условия теоремы, предположим обратное. Положим, что существует точка , где Вронскиан равен нулю, а система решений ЛОСДУ порядка Является линейно независимой.
Выберем числа , не все равные нулю, и такие, что они являются решениями однородной линейной системы уравнений .
Это возможно по теореме о существовании нетривиального решения, так как определителем этой системы является Вронскиан , который по предположению равен нулю. Линейная комбинация решений Также является решением. Из вида построенной системы следует, что числа Есть коэффициенты решения задачи Коши с начальными условиями вида .
Но таким же начальным условиям удовлетворяет и нулевое решение . Так как по условию доказываемой теоремы матрица коэффициентов непрерывна на интервале , то справедлива теорема о существовании и единственности решения на интервале . Отсюда следует, что построенное решение и нулевое решение совпадают, т. е.
Таким образом, теорема полностью доказана.Теорема (о структуре общего решения ЛОСДУ).
Если ЛОСДУ порядка с непрерывной на некотором интервале матрицей коэффициентов имеет фундаментальную систему из решений, то линейная комбинация произвольных постоянных И Решений , является общим решением ЛОСДУ.
Доказательство теоремы проводится по схеме аналогичной доказательству теоремы о структуре общего решения ЛОДУ порядка .
Если начальные значения Удовлетворяют условиям теоремы Коши, то функция Является единственным решением задачи Коши.
Частным случаем линейных систем однородных дифференциальных уравнений являются ЛОСДУ порядка С числовыми коэффициентами , где – некоторая квадратная числовая матрица коэффициентов.
Так как элементы матрицы являются постоянными функциями, которые непрерывны на любом промежутке, то по теореме о структуре общего решения ЛОСДУ для того, чтобы найти общее решение данной системы уравнений достаточно построить фундаментальную систему решений .
Как было предложено Л. Эйлером, будем искать решение ЛОСДУ с постоянными коэффициентами в виде произведения — мерного вектора на экспоненциальную функцию , где – некоторое число. Дифференцируя эту вектор-функцию и подставляя полученные функции в решаемое дифференциальное уравнение, получим . Так как экспоненциальная функция строго положительна, то справедливо матричное уравнение , которое позволяет найти собственные числа и собственные векторы матрицы коэффициентов.
Одним из методов вычисления собственных чисел матриц является решение уравнения , которое следует из теоремы существования ненулевого решения линейной однородной алгебраической системы уравнений. Раскрывая определитель, получаем алгебраическое уравнение порядка относительно переменной . В теории дифференциальных уравнений данное уравнение называют Характеристическим уравнением ЛОСДУ. Для каждого собственного числа из матричного уравнения находят некоторый собственный вектор . По построению вектор-функция является одним из решений исходного ЛОСДУ.
Из основной теоремы алгебры следует, что характеристическое уравнение ЛОСДУ имеет корней с учетом их кратности. Рассмотрим следующие варианты.
1. Все корней вещественные и различные.
Доказано, что в этом случае ЛОСДУ с постоянными коэффициентами порядка имеет фундаментальных решений вида , где собственные числа и собственные векторы , вычисляются по указанной выше схеме. Соответственно, общее решение ЛОСДУ с постоянными коэффициентами порядка принимает вид .
Пример. Решить ОЛДУ второго порядка .
Характеристическое уравнение данного ОЛДУ имеет вид . Оно имеет вещественные различные корни , . Каждому корню Соответствуют частные решения , , которые образуют фундаментальную систему решений.
Отсюда, есть общее решение ОЛДУ.
Доказано, что ОЛДУ с постоянными коэффициентами порядка в том случае, когда все корни характеристического уравнения вещественные и различные, имеет общее решение аналогичного вида .
2. Все корней вещественные, но среди них есть кратные.
Если некоторый корень имеет кратность , то соответствующее этому корню решение системы ищется в виде вектор-функции , где компоненты вектор-функции Представляют собой полиномы степени с неизвестными коэффициентами. Коэффициенты этих полиномов определяются из системы линейных уравнений, получающейся приравниванием коэффициентов при одинаковых степенях В результате подстановки вектора в исходную систему. Рассмотрим вначале пример ЛОСДУ с постоянными коэффициентами второго порядка, которое имеет один корень кратности два.
Пример. Найти общее решение ЛОСДУ второго порядка
Характеристическое уравнение имеет корень кратности . Поэтому ищем решение системы в виде .
Подставляем это выражение в исходную систему и сокращаем на :
.
Приравнивая коэффициенты при одинаковых степенях , получаем систему линейных алгебраических уравнений относительно неизвестных коэффициентов :
Положим И , где И – произвольные постоянные.
Таким образом, общее решение данной системы имеет вид
.
Где У. Из теоремы о структуре общего решения ОЛДУ следует, что линейная комбинация Является общим решением ОЛДУ второго порядка с постоянными коэффициентами.
Если ЛОСДУ с постоянными коэффициентами порядка Имеет и простые корни, и кратные корни, то его общее решение находят комбинируя первый и второй способ решения.
3. Среди корней могут быть как вещественные, так и комплексные корни.
Если характеристическое уравнение имеет вещественные коэффициенты, то, как было доказано ранее в теории алгебраических уравнений, каждому комплексному корню обязательно соответствует сопряженный корень .
Рассмотрим вначале ЛОСДУ с постоянными вещественными коэффициентами второго порядка. Если характеристическое уравнение содержит комплексный корень вида , то второй корень обязательно имеет вид . Частными решениями такого ЛОСДУ являются вектор-функции , .
Так как исходное ЛОСДУ имеет вещественные коэффициенты, то полезно наряду с решениями, представленными в комплексной форме, иметь вещественные решения.
Для этого, пользуясь формулами Эйлера, выделяют в одном из комплексных решений вещественную и мнимую части решения. Для ЛОСДУ с вещественными коэффициентами вещественная и мнимая части решения также являются решениями, что позволяет получить пару частных вещественных решений, соответствующих данной паре комплексно-сопряженных корней характеристического уравнения.
Пример. Найти общее решение ЛОСДУ второго порядка
Характеристическое уравнение имеет пару комплексно-сопряженных корней и . Будем искать компоненты собственного вектора , соответствующего корню :
Решение этой системы двух линейных алгебраических уравнений с комплексными коэффициентами находится либо методом исключения неизвестных, либо по формулам Крамера и имеет вид .
Отсюда комплексное решение, соответствующее первому комплексному корню получаем в следующем виде:
Пользуясь формулами Эйлера, выделим в решении вещественную и мнимую части:
.
Вещественная и мнимая части решения ,
Образуют фундаментальную систему. Отсюда, общее решение исходной системы имеет вид
.
Доказано, что общее решение ЛОСДУ порядка с постоянными вещественными коэффициентами в общем случае представляет собой линейную комбинацию произвольных постоянных И фундаментальных решений всех указанных выше видов.
| < Предыдущая |
|---|
Системы линейных уравнений с постоянными коэффициентами
В предыдущей главе мы обещали, что будем изучать особые точки дифференциальных
уравнений. В соответствии с общей философией, если у нас есть особая точка
сложного, нелинейного уравнения, мы можем попробовать линеаризовать это
уравнение (заменить его в особой точке на линейную часть) и изучить полученное
линейное уравнение, ожидая, что свойства его решений будут близки к свойствам
решений исходного нелинейного уравнения.
Поэтому нашим первым шагом на этом пути
будет изучение систем линейных дифференциальных уравнений.
10.1Замена базиса в линейных системах
Итак, наш рассказ пойдёт о многомерных однородных линейных уравнениях с постоянными коэффициентами (или, что то же самое, о системах линейных уравнений с постоянными коэффициентами), то есть об уравнениях вида
˙z=Az,z(t)∈Rn,(10.1)
где A:Rn→Rn — фиксированный линейный оператор.
Пример 1. Вот пример уравнения вида (10.1), записанного в виде системы:
˙x=2x+3y,˙y=x+4y.(10.2)
Та же система, записанная в матричной форме, имеет вид:
(˙x˙y)=(2314)⋅(xy)(10.3)
Вопрос 1. Найти все особые точки уравнения (10.1), если A — невырожденная матрица.
В дифференциальных уравнениях эта идея — использования хорошей системы координат — также
является одной из ключевых. Прежде, чем применять её к линейным уравнениям,
докажем простую лемму.
Лемма 1. Пусть φ(t) f:R→Rn — некоторая дифференцируемая вектор-функция, A:Rn→Rn — фиксированный линейный оператор. Тогда
ddt(Aφ)(t)=Adφ(t)dt=A˙φ(t)
Доказательство. По определению производной,∎
ddt(Aφ)(t)=limh→0(Aφ)(t+h)−(Aφ)(t)h=…
в силу линейности оператора A
…=limh→0A(φ(t+h)−φ(t))h=Alimh→0φ(t+h)−φ(t)h=Adφ(t)dt
Что и требовалось.
Следствие 1. В дифференциальных линейных уравнениях можно делать замену базиса, как в обычных линейных. Действительно, пусть w(t) — новая неизвестная функция, и пусть z=Cw, где C — фиксированная невырожденная матрица. Тогда w=C−1z и
˙w=C−1˙z=C−1Az=C−1ACw,
где первое равенство следует из леммы.
Получили такое уравнение для новой неизвестной функции w:
˙w=C−1ACw
Это уравнение (10.1) в новых координатах.
Видим, что линейное
дифференциальное уравнение преобразуется при замене базиса точно так же, как
обычное линейное уравнение. Это хорошая новость.
10.2Классификация линейных уравнений на плоскости
Пусть n=2: мы рассматриваем линейное уравнение на плоскости. Если матрица A невырождена, система (10.1) имеет единственную особую точку, находящуюся в начале координат. Такая особая точка также называется линейной.
Cвойства решений дифференциального уравнения (10.1) сильно зависят от собственных значений оператора A. Мы будем классифицировать линейные системы (или, что то же самое, линейные особые точки) в зависимости от собственных значений. Рассмотрим все возможные случаи, начиная с самых простых.
10.2.1Два различных вещественных собственных значения
Пусть линейный оператор A имеет два различных вещественных собственных значения λ,μ∈R, λ≠μ. Великая наука линейная алгебра учит нас: в этом случае у матрицы A есть диагонализирующий базис.
То есть существует такая матрица перехода C, что C−1AC=D, где
D=diag(λ,μ)=(λ00μ)
Сделаем в уравнении (10.1) замену z=Cw, w=C−1z. Получим новое уравнение
˙w=Dw
Пусть w=(u,v). Тогда новое уравнение запишется в виде системы:
{˙u=λu,˙v=μv(10.4)
Эта система — декартово произведение двух простых уравнений. Можно легко записать явный вид решений (если вам не кажется, что это сделать легко, нужно повторить самую первую лекцию):
u(t)=u0eλt,v(t)=v0eμt,(10.5)
где (u0,v0) — начальное условие (в координатах (u,v)). Можно ещё записать решение в таком виде:
w(t)=(u(t)v(t))=(eλt00eμt)(u0v0)
Нам бы надо записать решение в исходных координатах, но это сделать тоже легко.
z(t)=Cw(t)=C(eλt00eμt)(u0v0).
Здесь даже не пришлось вычислять обратную матрицу к C! Впрочем, это ненадолго: если нам поставлена задача Коши в исходных координатах, то есть нужно найти решение z(t) с начальным условием z(0)=z0=(x0,y0), то для её решения придётся выразить начальное условие через новые координаты, а тут уже потребуется C−1:
z(t)=C(eλt00eμt)C−1(x0y0)(10.
6)
10.2.2Положительные различные собственные значения: неустойчивый узел
Пусть λ и μ положительны. Для определенности будем считать, что μ>λ>0 (если это не так, просто поменяем их местами). Как будет выглядеть фазовый портрет системы (10.1)? Для начала построим фазовый портрет диагонализированной системы (10.4). Согласно (10.5), все траектории, кроме особой точки (0,0), будут убегать от начала координат при t→+∞ (как говорят, «в прямом времени») и стремиться к началу координат при t→−∞ («в обратном времени») — потому что именно так ведут себя соответствующие экспоненты. Чтобы понять более точно, что происходит вблизи начала координат, заметим, что решения удовлетворяют соотношению
v=Cuμ/λ.
Его можно было бы получить, выразив t через v из второго уравнения и подставив в первое. А ещё можно перейти к соответствующему неавтономному уравнению (см. раздел 4.4) и решить его.
Поскольку по предположению μ>λ, фазовые кривые касаются оси u при
подходе к нулю (здесь можно представить себе параболу).
Другой способ понять,
что они будут касаться именно оси u, такой: поскольку μ>λ, в
обратном времени стремление к нулю вдоль оси v будет гораздо более быстрым,
чем по оси u. Фазовый портрет в координатах (u,v) выглядит как изображено
на рис. 10.4. Он состоит из «параболических лучей»,
стремящихся к началу координат в обратном времени и пяти специальных траекторий:
самого начала координат (это особая точка, которая, как мы знаем, является
отдельной траекторией) и четырёх прямолинейных лучей, лежащих на осях координат.
Рис. 10.1: Неустойчивый узел в диагонализирующем базисе
Чтобы нарисовать фазовый портрет в исходных координатах, необходимо совершить соответствующее линейное преобразование. Посмотрим, как это происходит, на примере системы (10.2).
Диагонализируем матрицу системы. Характеристический многочлен имеет вид
(2−λ)(4−λ)−3=λ2−6λ+5=(λ−5)(λ−1),
собственные значения λ=1 и μ=5, собственные векторы (−3,1) и (1,1) соответственно, а стало быть матрица перехода к диагонализирующему базису имеет вид:
C=(−3111)
В новом базисе наша система принимает вид (мы это знаем наверняка, поскольку
матрица C находилась как диагонализирующая, а у диагональной матрицы на
диагоналях стоят собственные значения).
˙u=u,˙v=5v
Её фазовый портрет выглядит примерно так.
Рис. 10.2: Фазовый портрет системы (10.2) в координатах (u,v)
По оси v приближение к нулю происходит гораздо быстрее, чем по оси u (поскольку 5>1), поэтому фазовые кривые стремятся к нулю, касаясь оси u. Чтобы нарисовать фазовый портрет в исходном базисе, нужно изобразить новые базисные векторы в старом базисе. Получается примерно так:
Рис. 10.3: Фазовый портрет системы (10.2) в исходных координатах. Красные стрелочки — собственные векторы.
Особая точка такого вида называется неустойчивым узлом (англ. unstable node).
10.2.3Отрицательные различные собственные значения: устойчивый узел
Если оба собственных значения отрицательны (но при этом различны), получаются
такие же картинки, но стрелочки направлены в обратную сторону: теперь при t→+∞ траектории стремятся к началу координат, а при t→−∞,
наоборот, уходят на бесконечность.
В остальном никаких изменений нет.
Соответствующая особая точка называется устойчивым узлом (англ. stable
node).
Рис. 10.4: Устойчивый узел в диагонализирующем базисе
10.2.4Собственные значения различных знаков: седло
Пусть теперь λ<0 и μ>0. Тогда, конечно, λ автоматически не совпадает с μ, оператор A диагонализируем и все рассуждения из параграф 10.2.1 работают. Из формул (10.5) в этом случае видно, что при t→+∞ ненулевое решение будет приближаться к оси v (потому что u уменьшается) и вдоль оси v уходить на бесконечность (потому что v увеличивается), и наоборот, при t→−∞ решение приближается к оси u, входя вдоль этой оси на бесконечность.
Можно также найти первый интеграл системы: он имеет вид
H(x,y)=uμv−λ.
Можно проверить это по явным формулам (10.5). Обе степени
положительны (мы так выбрали знаки λ и μ) и линии уровня функции H
похожи на линии уровня функции uv, то есть на гиперболы.
Эта особая точка
имеет название седло (потому что поверхность z=H(u,v) похожа на седло),
её фазовые кривые изображены на рис. 10.5.
Рис. 10.5: Линейное седло: собственные значения разных знаков
10.2.5Скалярная матрица: дикритический узел
Если два собственных значения вещественной матрицы совпадают, то это единственное собственное значение является вещественным: это следует из того факта, что комплексные собственные значения (с ненулевой мнимой частью) обязаны быть комплексно сопряжёнными (см. лемму 2 ниже). В этом случае есть два варианта: матрица является либо диагонализируемой, либо эквивалентной жордановой клетке. Пусть матрица диагонализируема. В собственном базисе она имеет вид
(λ00λ)=λE.
Нетрудно заметить, что на самом деле она имеет такой вид в любом базисе: скалярная матрица λE коммутирует с любой другой матрицей, поэтому для любой матрицы перехода C верно
C−1λEC=λC−1EC=λE
В этом случае решение (10.
5) также работает. Отличие от параграфов 10.2.2 и 10.2.3 состоит в том, что теперь фазовые кривые лежат не на параболах, а на прямолинейных лучах.
Получается картинка, изображенная на рис. 10.6. Такая особая точка называется дикритическим узлом. Дикритические узлы также бывают устойчивыми или неустойчивыми, в зависимости от знака единственного собственного значения. (Нулю оно равняться не может, потому что мы рассматриваем только невырожденные матрицы.)
Рис. 10.6: Неустойчивый дикритический узел
10.2.6Жорданова клетка: вырожденный узел
Если собственные значения матрицы совпадают, но при этом она не диагональная, значит, она и не диагонализируема. Однако она в любом случае приводится к жордановой нормальной форме. Поскольку мы работаем с матрицами 2×2, в жордановой нормальной форме есть только одна клетка. Уравнение (10.1) принимает вид
(˙u˙v)=(λ10λ)⋅(uv)
В этом случае решение (10.
5) не работает. Такую систему можно
решать другими методами: например, можно решить второе уравнение относительно v,
подставить решение в уравнение на u, после чего использовать метод вариации
постоянных (см. параграф 9.2.2). Другой способ состоит
в использовании комплексной экспоненты, которая будет обсуждаться в следующей
главе. Мы сейчас пропустим явное нахождение решения и ограничимся лишь картинкой
с фазовым портретом, см. рис. 10.7). Такая особая точка
называется вырожденным узлом.
Рис. 10.7: Устойчивый вырожденный узел
Упражнение 1. Доказать, что все траектории стремятся к нулю при t→+∞, касаясь оси u.
10.2.7Комплексные собственные значения
Мы полностью разобрали случай вещественных собственных значений. Однако, скалярная матрица 2×2 может иметь и комплексные собственные значения с ненулевой мнимой частью. Этот случай также необходимо разобрать.
Начнём с краткого напоминания о комплексных числах.
Напомним, что комплексные числа — это числа вида z=x+iy, где i2=−1.
Множество комплексных чисел C обычно изображается в виде плоскости — и, более того, оно является двумерной вещественной плоскостью (с дополнительной структурой, заданной умножением на число i). Можно говорить, что z=C≃R2. В качестве базиса можно взять 1 и i.
Напомним также, что eix=cosx+isin(x) (доказательство тривиально: достаточно подставить z=ix в ряд ez=∑∞n=0znn! и выделить вещественную и мнимую части). Пользуясь этим мы можем записать комплексное число в полярной форме: z=reiφ, z=|z| — радиус, φ=argz — угол.
В то же время, если рассматривать C как комплексное линейное пространство (то есть разрешить коэффициентам тоже быть комплексными), элементы 1 и i станут комплексно-зависимыми (т.к. i⋅i+1=0), и пространство станет одномерным. Таким образом, C — комплексная прямая.
По аналогии с Rn можно рассматривать Cn — комплексное n-мерное пространство. Но мы этого делать не будем.
Определение 1. Пусть z=x+iy∈C — комплексное число. Комплексно-сопряжённым числом к z (обозначается ¯¯¯z)
называется чило ¯¯¯z=x−iy.
Лемма 2. Пусть A — вещественный оператор (задающийся вещественной матрицей) с комплексным собственным значением λ=α+iω, ω≠0, соответствующим собственному вектору v. Тогда комплексно-сопряжённое число ¯¯¯λ=α−iω также является собственным значением A с собственным вектором ¯¯¯v, получающимся из вектора v поэлементным комплексным сопряжением.
Доказательство. Для матриц 2×2 это утверждение может быть доказано «в лоб», анализом формулы для корней характеристического уравнения, но мы используем более изящный (и более универсальный) подход.
Поскольку λ — собственное значение, имеем:
Av=(α+iω)v
Применяя комплексное сопряжение к обеим частям этого равенства, получаем
¯¯¯¯¯¯¯Av=¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯(α+iω)v¯¯¯¯A⋅¯¯¯v=(α−iω)¯¯¯vA⋅¯¯¯v=(α−iω)¯¯¯v
Переход к последнему равенству использует тот факт, что A — вещественный
оператор (можно думать о нём как о матрице с вещественными элементами), и
значит совпадает со своим сопряжением.
Таким образом, ¯¯¯λ также
является собственным значением.∎
Из доказанной леммы следует, что если собственные значения матрицы комплексны и имеют ненулевую мнимую часть, то они обязаны быть различными. На первый взгляд кажется, что тут история заканчивается: раз собственные значения различны, значит, матрица диагонализируема, можно перейти к собственному базису и получить такие же результаты, как в параграфе 10.2.1. В принципе, это правда. Но есть нюанс: диагональная матрица будет комплексной, матрица перехода тоже будет комплексной и решения будут комплексными. Но исходное уравнение было вещественным и нас интересуют его вещественные решения. Которые, конечно, будут подмножеством комплексных решений, но сходу их выделить и понять, как они устроены, будет не так-то просто. Поэтому мы пойдём другим, чуть более заковыристым путём. Но сначала определим всё-таки, что такое дифференциальное уравнение с комплексным фазовым пространством. Оно нам понадобится.
10.2.8Автономные уравнения с комплексным фазовым пространством
Можно рассматривать дифференциальные уравнения вида
˙z=f(z),
где z:R→C — комплекснозначная функция (или вектор-функция) вещественного времени, f:C→C — комплекснозначная функция комплексной переменной.
(По правде говоря, с математической точки зрения очень интересно рассматривать дифференциальные уравнения и с комплексным временем t тоже. Привычная интуиция при этом перестаёт работать: если время комплексное, оно становится плоскостью (с вещественной точки зрения) и перестаёт течь «из прошлого в будущее» (комплексные числа нельзя сравнивать между собой). В общем, есть риск уйти в четырёхмерное пространство и не вернуться. Мы не будем этого делать.)
Пример 2. Рассмотрим простейшее нетривиальное комплексное уравнение
˙z=iz(10.7)
Как и его вещественный аналог, оно имеет решение
z(t)=z0eit.(10.8)
Действительно, правила дифференцирования сложной функции в комплексных числах никто не отменял, и поэтому ddteit=ieit.
Если кто-то не верит, тот может продиффернцировать формулу eit=cost+isint и убедиться, что это так. Если кто-то не верит и в эту формулу,
тот может взять ряд для экспоненты и подставить в него it.
Пусть теперь z0=x0+iy0 и z(t)=x+iy(t). Тогда уравнение (10.7) можно представить в виде
˙x+i˙y=ix−y
Или, приравнивая действительную и мнимую части:
˙x=−y,˙y=x(10.9)
Или в матричной форме
(˙x(t)˙y(t))=(0−110)(xy)(10.10)
А решение (10.8) представляется в виде
x(t)+iy(t)=(cost+isint)(x0+iy0)=(x0cost−y0sint)+i(xosint+y0cost)(10.11)
Или в матричной форме
(x(t)y(t))=(cost−sintsintcost)(x0y0)(10.12)
Матрица, стоящая в правой части (10.12) — матрица поворота на угол t. Таким образом, фазовые кривые системы (10.9) — окружности. (Мы и раньше об этом догадывались, да. Но зато теперь мы знаем нечто большее: мы знаем, что движемся по этим окружностям с угловой скоростью 1.)
Заметим наконец, что собственные значения матрицы в уравнении
(10.10) равны i
и −i. И это неспроста.
10.2.9Комплексные линейные уравнения
Рассмотрим теперь чуть более сложное комплексное уравнение
˙z=(α+iω)z
Его решением по-прежнему будет экспонента
z(t)=z0e(α+iω)t=eαteiωtz0
Проделаем то же самое, что мы сделали выше (раскроем скобки, приравниваем вещественную и мнимую часть):
(˙x(t)˙y(t))=(α−ωωα)(xy)(10.13)
И решение
(x(t)y(t))=eαt(cosωt−sinωtsinωtcosωt)(x0y0)(10.14)
Упражнение 2. Докажите, что решение представляется именно в таком виде, аналогично тому, как мы это сделали при рассмотрении примера 2.
Упражнение 3. Нарисуйте какую-нибудь фазовую кривую для уравнения (10.13). Как она выглядит? (Ответ в конце главы.)
Найдем собственные значения матрицы в уравнении (10.13):
(α−λ)2+ω2=0(α−λ)2−(iω)2=0(α−λ−iω)(α−λ+iω)=0λ1,2=α±iω
Итак, мы показали, что линейному комплексному уравнению с коэффициентом λ=α+iω соответствует вещественное уравнение с комплексными собственными значениями, одно из которых равно λ, а другое ¯¯¯λ.
Теперь мы умеем решать вещественные системы с матрицей как в уравнении (10.13): они соответствуют комплексным уравнениям и их решения задаются формулой (10.14). Можно ли привести к такому виду любую вещественную матрицу с комплексными собственными значениями? Оказывается, можно.
Теорема 1. Пусть одно из собственных значений вещественной матрицы A равно λ=α+iω. Рассмотрим соответствующий собственный вектор m=u+iv. (То есть u и v являются поэлементными вещественными и мнимыми частями собственного вектора m.) Тогда в базисе (u,−v) матрица A имеет вид
(α−ωωα)(10.15)
Доказательство. Действительно, по определению собственного вектора и собственного значения,
Au+iAv=Am=(α+iω)(u+iv)
Раскрываем скобки:
Au+iAv=αu−ωv+iωu+iαv
Приравниваем действительную и мнимую часть.
{Au=αu+ω(−v)A(−v)=−ωu+α(−v)
Эти равенства и показывают, что в базисе (u,−v) оператор A имеет
ту матрицу, которую мы просили.
Действительно, если оператор A в некотором
базисе (e1,e2) задаётся матрицей
(a11a12a21a22),
то
Ae1=(a11a12a21a22)(10)=(a11a21)=a11e1+a21e2
Таким образом, коэффициенты при базисных векторах в правой части — это элементы матрицы оператора, записанные по столбцам.∎
Упражнение 4. Нам следовало бы ещё доказать, что u и v линейно независимы. Сделайте это.
Эта теорема по своему смыслу похожа на теорему о диагонализации. Если у матрицы есть различные вещественные собственные значения, то её можно привести к диагональному виду. А если собственные значения комплексно-сопряжённые, то самый лучший вид, к которому её можно привести, оставаясь в вещественных числах — это вид (10.15). Мы будем называть соответствующие координаты нормализующими, хотя это не общеупотребительный термин.
Уравнения с матрицей вида (10.15) мы уже умеем решать. А значит теперь можем решить любое линейное уравнение на плоскости с комплексно-сопряжёнными собственными значениями: достаточно перейти к нормализующим координатам.
10.2.10Центры и фокусы
Решение (10.14) представляет собой результат применения к начальному условию (x0,y0) матрицы поворота на угол ωt и умножения на вещественное число eαt. Возможно два случая: α=0 и α≠0.
Если α=0, eαt=1 и фазовыми кривыми в нормализующих координатах будут окружности, а в исходных координатах — эллипсы, см. рис. 10.8. Соответствующая особая точка называется центром.
Рис. 10.8: Фазовые кривые центра в нормализующих координатах
Если α≠0, вместе с вращением будет происходить приближение к началу координат (при α<0) или удаление от него (в противном случае). Фазовыми кривыми будут логарифмические спирали, см. рис. 10.9. Такая особая точка называется фокусом. Подобно узлам, фокусы бывают устойчивыми (при α<0) и неустойчивыми (в противном случае).
Рис. 10.9: Фазовые кривые неустойчивого фокуса в нормализующих координатах
Вращение в исходных координатах может происходить как в положительном
направлении, так и в отрицательном.
По уравнению в нормализующих координатах
определить направление вращения нельзя (в отличие от устойчивости): нужно
смотреть на исходную систему (или на матрицу перехода).
10.3Итог классификации
Мы проделали долгий путь. Подведём итог. Пусть матрица линейной системы дифференциальных уравнений на плоскости невырождена и имеет собственные значения λ и μ. Тогда:
- Если λ и μ вещественные
- и имеют разные знаки: седло, см. рис. 10.5.
- и имеют одинаковые знаки, но различны: узел, см. рис. 10.4.
- и совпадают, но матрица диагональна: дикритический узел, см. рис. 10.6.
- и совпадают, а матрица не диагональна: вырожденный узел, см. рис. 10.7.
- Если λ и μ комплексные и следовательно
комплексно-сопряжённые, λ=α+iω
- и α=0: центр, см. рис. 10.8.
- и α≠0: фокус, см. рис. 10.9.
Все типы узлов, а также фокусы, в свою очередь, бывают устойчивыми (все
траектории стремятся к началу координат в прямом времени) или неустойчивыми (все
траектории стремятся к началу координат в обратном времени).
На этом мы заканчиваем полную классификацию невырожденных линейных уравнений на плоскости.
← Предыдущая глава Следующая глава →
5.2: Однородные системы дифференциальных уравнений
- Последнее обновление
- Сохранить как PDF
- Идентификатор страницы
- 408
В этом обсуждении мы исследуем, как решать некоторые однородные системы линейных дифференциальных уравнений. Мы также рассмотрим набросок решений.
Пример \(\PageIndex{1}\)
Рассмотрим систему дифференциальных уравнений
\[ x’ = x + y \nonumber \]
\[ y’ = -2x + 4y. \номер \]
Это система дифференциальных уравнений.
Ясно, что тривиальное решение (\(x = 0\) и \(y = 0\)) есть решение, которое называется узлом для этой системы. Мы хотим исследовать поведение других решений. Приближаются ли они к истоку или отталкиваются от него? Мы можем изобразить систему, нарисовав стрелки направления. Мы рассчитаем несколько таких стрелок, а затем воспользуемся компьютером, чтобы закончить построение графика.
Рассмотрим точку \((0,1)\). Имеем
\[x’ = 1 \;\;\; \текст{и} \;\;\; y’ = 4\nonumber \]
, так что
\[ \dfrac{dy}{dx} = \dfrac{4}{1} = 4. \nonumber \]
Начертим маленькую стрелку, выходящую из \ ((0,1)\) с наклоном 4.
Рассмотрим точку \((1,0)\). Имеем
\[x’ = 1 \;\;\; \текст{и} \;\;\; y’ = -2\nonumber \]
, так что
\[ \dfrac{dy}{dx} = \dfrac{-2}{1} = -2.\nonumber \]
Нарисуем маленькую стрелку исходящий из \((1,0)\) с наклоном -2. Ниже приведен компьютерный график. Мы называем xy-плоскость фазовая плоскость для дифференциального уравнения и график фазового портрета .
Обратите внимание, что все решения отталкиваются от источника. Начало называется неустойчивой точкой равновесия .
Наша следующая задача — найти явное решение для системы. Запишем систему как
\[ \textbf{x}’ = A\textbf{x} \nonumber \]
где
\[A=\begin{pmatrix} 1 &1 \\ -2 & 4 \end {pматрица}. \номер\] 9{rt}\) для получения
\[A \textbf{z}=r\textbf{z}.\nonumber \]
Поиск решения эквивалентен поиску собственного значения матрицы. Мы можем использовать калькулятор, чтобы найти, что собственные значения равны
\[r = 2 \;\;\; \текст{и} \;\;\; r = 3.\nonumber \]
Чтобы найти константы, мы можем подставить собственные значения в
\[ A — rI. \nonumber \]
Подстановка \(r = 2\) дает
\[A-2I = \begin{pmatrix} -1 & -1 \\ -2 & 2 \end{pmatrix}. \номер\]
Первая строка говорит нам, что
\[ -x + y = 0 \nonnumber \]
и собственный вектор равен
\[z_2=\begin{pmatrix} 1 \\ 1 \end{pmatrix}.
\nonumber \]
Подстановка \(r = 3\) дает
\[A-3I = \begin{pmatrix} -2 & 1 \\ -2 & 1 \end{pmatrix}. \nonumber \]
Первая строка говорит нам, что
\[-2x + y = 0 \nonumber \]
и собственный вектор равен
\[ z_3 = \begin{pmatrix} 1 \\ 2 \end{ pматрица}. \номер\] 9{3т}. \номер\]
Существует отношение направления между типом узла, которым является источник, и собственными значениями матрицы. В приведенном выше примере оба собственных значения положительны, поэтому и x, и y отталкиваются от начала координат, когда \(t\) становится большим. В частности, если любое из собственных значений положительно, то траектории отталкиваются от начала координат. Если бы оба собственных значения были отрицательными, то оба \(x\) и \(y\) приближаются к нулю, когда \(t\) приближается к 0. Следовательно, все траектории движутся к началу координат при больших \(t\).
Случаи, когда собственные значения являются комплексными, будут изучены в следующем обсуждении.
- Ларри Грин (Общественный колледж Лейк-Тахо)
- Наверх
- Была ли эта статья полезной?
- Тип изделия
- Раздел или страница
- Показать страницу TOC
- нет
- Теги
- Однородные дифференциальные уравнения с постоянными коэффициентами
Гомогенные системы
Гомогенные системы
В этом обсуждении мы исследуем, как решить некоторые однородные
системы линейных дифференциальных уравнений.
Мы также рассмотрим эскиз
решения.
Пример
Рассмотрим систему дифференциальных уравнений
х’
= х + у
у’ = -2x + 4y
Это система дифференциальных уравнений. Очевидно, тривиальное решение (x = 0 и y = 0) является решением. origin называется node для этого система. Мы хотим исследовать поведение других решений. Приближаются ли они к истоку или отталкиваются от него? Мы можем построить график систему, нанеся стрелки направления. Мы рассчитаем некоторые из них. стрелки, а затем используйте компьютер, чтобы закончить сюжет.
Рассмотрим точку (0,1). У нас есть
х’ = 1 и у’ = 4
, чтобы
dy/dx = 4/1 = 4
Мы рисуем маленькую стрелку, выходящую из (0,1) с склон 4.
Рассмотрим точку (1,0). У нас есть
х’ = 1 и у’ = -2
, чтобы
dy/dx = -2/1 = -2
Наносим маленькую стрелку, выходящую из (1,0) с наклоном -2.
Ниже представлен график, сгенерированный компьютером. Мы называем плоскость xy фазой . плоскость для дифференциального уравнения и график фазы портрет .
Обратите внимание, что все решения отталкиваются от источника. Происхождение называется неустойчивой точкой равновесия .
Наша следующая задача — найти явное решение для системы. Мы пишем система как
x ‘ = A x
где
Как и в случае с дифференциальными уравнениями более высокого порядка, мы предполагаем, что решение имеет форму
x = z e rt
, где x — векторное решение, а z является постоянным вектором. У нас есть
x ‘ = г z e rt
Так что
r z e rt = A z e rt
Мы можем разделить на e rt , чтобы получить
A z = г г
Поиск решения эквивалентен поиску собственного значения
матрица.
Мы можем использовать калькулятор, чтобы найти, что собственные значения равны
р = 2 и р = 3
Чтобы найти константы, мы можем подставить собственные значения в
А — RI
Подключение r = 2 дает
Первая строка говорит нам, что
-x + у = 0
, а собственный вектор равен
.Вставка r = 3 дает
Первая строка говорит нам, что
-2x + у = 0
, а собственный вектор равен
.Можно сделать вывод, что общее решение
или тот же
х = c 1 e 2t + c 2 e 3t
г = c 1 e 2t + 2c 2 e 3t
Существует отношение направления между типом узла, к которому относится источник, и
собственные значения матрицы.
