Обобщённый собственный вектор
Обобщённый собственный вектор матрицы — вектор, который удовлетворяет определённым критериям, которые слабее, чем критерии для (обычных) собственных векторовШаблон:Sfn.
Пусть будет -мерным векторным пространством. Пусть будет линейным отображением в , множества всех линейных отображений из в себя. Пусть будет матричным представлением отображения для некоторого упорядоченного базиса.
Может не существовать полного набора линейно независимых собственных векторов матрицы , которые образуют полный базис для . То есть, матрица не может быть диагонализированаШаблон:SfnШаблон:Sfn. Это происходит, когда алгебраическая кратность по меньшей мере одного собственного значения больше, чем его геометрическая кратность (степень вырожденности матрицы , или размерность его ядра). В этом случае называется Шаблон:Не переведено 5, а сама матрица называется Шаблон:Не переведено 5Шаблон:Sfn.
Обобщённый собственный вектор , соответствующий , вместе с матрицей образует цепочку Жордана линейно независимых обобщённых собственных векторов, которые образуют базис для инвариантного подпространства пространства Шаблон:SfnШаблон:SfnШаблон:Sfn.
Используя обобщённые собственные векторы, множество линейно независимых собственных векторов матрицы может быть расширено, если необходимо, до полного базиса для Шаблон:Sfn. Этот базис можно использовать для определения «почти диагональной матрицы» в жордановой нормальной форме, подобной матрице , что применяется при вычислении определённых матричных функций от Шаблон:Sfn. Матрица также применяется при решении системы линейных дифференциальных уравнений , где не обязательно диагонализируемаШаблон:SfnШаблон:Sfn.
Размерность обобщённого собственного пространства, соответствующего заданному собственному значению , равна алгебраической кратности Шаблон:Sfn.
Обзор и определение
Имеется несколько эквивалентных путей определения обычного собственного вектораШаблон:SfnШаблон:SfnШаблон:SfnШаблон:SfnШаблон:SfnШаблон:SfnШаблон:SfnШаблон:Sfn. Для наших целей собственным вектором , ассоциированным с собственным значением матрицы , является ненулевой вектор, для которого , где является единичной матрицей, а является нулевым вектором длины Шаблон:Sfn. То есть, является ядром преобразования . Если имеет линейно независимых собственных векторов, то подобна диагональной матрице . То есть, существует невырожденная матрица , такая что диагонализируема с помощью преобразование подобия Шаблон:SfnШаблон:Sfn. Матрица называется Шаблон:Не переведено 5 матрицы . Матрица называется Шаблон:Не переведено 5 матрицы Шаблон:Sfn. Диагонализируемые матрицы представляют определённый интерес, поскольку матричные функции от неё могут быть легко вычисленыШаблон:Sfn.
С другой стороны, если матрица не имеет линейно независимых собственных векторов, ассоциированных с ней, то не диагонализируемаШаблон:SfnШаблон:Sfn.
Определение: Вектор является обобщённым собственным вектором ранга матрицы , соответствующим собственному значению , если:
но
Обобщённый собственный вектор ранга 1 является обычным собственным векторомШаблон:Sfn. Любая матрица имеет линейно независимых обобщённых собственных векторов, ассоциированных с ней, и можно показать, что она подобна «почти диагональной» матрице в жордановой нормальной формеШаблон:Sfn. То есть, существует обратимая матрица , такая что Шаблон:Sfn. Матрица в этом случае называется Шаблон:Не переведено 5 матрицы Шаблон:Sfn. Если является собственным значением с алгебраической кратностью , то будет иметь линейно независимых обобщённых собственных векторов, соответствующих Шаблон:Sfn. Эти результаты, в свою очередь, предоставляют метод вычисления определённых матричных функций от Шаблон:Sfn.
Шаблон:AnchorПримечание: Для того, что бы матрица над полем могла быть выражена в жордановой нормальной форме, все собственные значения матрицы должны быть в . То есть, характеристический многочлен должен разлагаться полностью на линейные множители. Альтернативный пример: если матрица состоит из вещественных элементов, может оказаться, что собственные значения и компоненты собственных векторов будут содержать мнимые значенияШаблон:SfnШаблон:SfnШаблон:Sfn.
Линейная оболочка всех обобщённых собственных векторов для данного образует обобщённое собственное пространство для Шаблон:Sfn.
Примеры
Несколько примеров для иллюстрации концепции обобщённых собственных векторов. Некоторые детали будут описаны ниже.
Пример 1
Представленный ниже тип матрицы часто используется в учебникахШаблон:SfnШаблон:SfnШаблон:Sfn. Возьмём матрицу
Тогда имеется только одно собственное значение, , и его алгебраическая кратность .
Заметим, что эта матрица имеет жорданову нормальную форму, но не диагональна. Следовательно, эта матрица не диагонализируема. Поскольку наддиагональ содержит один элемент, имеется один обобщённый собственный вектор ранга, большего 1 (заметим, что векторное пространство имеет размерность 2, так что может быть не более одного обобщённого собственного вектора ранга, большего 1). Можно также вычислить размерность ядра матрицы , которая равняется , тогда имеется обобщённых собственных векторов ранга, большего 1.
Обыкновенный собственный вектор вычисляется стандартным методом (см. статью Собственный вектор). Используя этот собственный вектор определяется обобщённый собственный вектор путём решения уравнения:
Выписывая значения:
Это выражение упрощается до:
Элемент не имеет ограничений. Обобщённый собственный вектор ранга 2 равен тогда , где может иметь любое скалярное значение. Выбор является, как правило, простейшим.
При этом:
так что является обобщённым собственным вектором,
так что является обычным собственным вектором, а и являются линейно независимыми, и, следовательно, образуют базис для векторного пространства .
Пример 2
Следующий пример несколько сложнее примера 1, но также небольшого размераШаблон:Sfn. Матрица
имеет собственные значения и с алгебраическими кратностями и , но геометрические кратности будут равны и.
Обобщённое собственное подпространство матрицы вычисляется ниже. является обычным собственным вектором, ассоциированным с . является обобщённым собственным вектором, ассоциированным с . является обобщённым собственным вектором, ассоциированным с . и являются обобщёнными собственными векторами, ассоциированными с .
Получаем базис для каждого из обобщённых собственных пространств матрицы . Вместе линейные комбинации двух цепочек обобщённых собственных векторов заполняют пространство всех 5-мерных векторов-столбцов:
«Почти диагональная» матрица в жордановой нормальной форме, подобная , получается следующим образом:
где является Шаблон:Не переведено 5 матрицы , столбцы матрицы являются Шаблон:Не переведено 5 матрицы , и Шаблон:Sfn.
Цепочки Жордана
Определение: Пусть будет обобщённым собственным вектором ранга , соответствующим матрице и собственному значению . Цепочка, образованная вектором — это набор векторов , определённых выражением: Шаблон:EF Тогда: Шаблон:EF Вектор , заданный формулой (Шаблон:Eqref), является обобщённым собственным вектором ранга , соответствующим собственному значению . Цепочка является набором линейно независимых векторовШаблон:Sfn.
Канонический базис
Шаблон:Основная статья Определение: Набор линейно независимых обобщённых собственных векторов является каноническим базисом, если набор полностью состоит из цепочек Жордана.
Таким образом, если обобщённый собственный вектор ранга находится в каноническом базисе, то векторов , находящихся в цепочке Жордана, образованной , также находятся в каноническом базисеШаблон:Sfn.
Пусть будет собственным значением матрицы с алгебраической кратностью . Найдём (матричные) ранги матриц . Целое число определяется как первое число, для которого имеет ранг (здесь равно числу строк или столбцов матрицы , то есть, матрица имеет размер ).
Далее определим:
Переменная обозначает число линейно независимых обобщённых собственных векторов ранга , соответствующих собственному значению , которые появятся в каноническом базисе матрицы . При этом:
Вычисление обобщённых собственных векторов
В предыдущих разделах представлены техники получения линейно независимых обобщённых собственных векторов канонического базиса для векторного пространства , ассоциированного с матрицей . Эти техники могут быть собраны в процедуре:
- Решаем характеристический многочлен матрицы , чтобы получить собственные значения и их алгебраические кратности ;
- Для каждого :
- Определяем ;
- Определяем ;
- Определяем для ;
- Определяем каждую жорданову цепь для .
Пример 3
Матрица
имеет собственное значение с алгебраической кратностью и собственное значение с алгебраической кратностью , при этом . Для каждого выполняется: .
Первое целое , для которого имеет ранг , равно .
Далее определяем:
Следовательно, будет три линейно независимых обобщённых собственных вектора, по одному из рангов 3, 2 и 1. Поскольку соответствует одной цепи из трёх линейно независимых обобщённых собственных векторов, существует обобщённый собственный вектор ранга 3, соответствующий , такой что: Шаблон:EF но: Шаблон:EF Выражения (Шаблон:Eqref) и (Шаблон:Eqref) представляют линейную систему, которую можно решить относительно . Пусть
Тогда:
и
Тогда, чтобы удовлетворить условиям (Шаблон:Eqref) и (Шаблон:Eqref), необходимо иметь и . Никакие ограничения не накладываются на и . Выбрав , получим:
как обобщённый собственный вектор ранга 3, соответствующий . Можно получить бесконечно много других обобщённых собственных векторов ранга 3, выбрав другие значения , и при . Сделанный выбор, однако, самый простойШаблон:Sfn.
Теперь, используя равенства (Шаблон:Eqref), получим и как обобщённые собственные векторе ранга 2 и 1 соответственно, где:
и
Некратное собственное значение может быть вычислено с помощью стандартных техник и оно соответствует обычному собственному вектору:
Каноническим базисом матрицы будет:
и будут обобщёнными собственными векторами, ассоциированными с , в то время как является обычным собственным вектором, ассоциированным с .
Это довольно простой пример. В общем случае количества линейно независимых обобщённых собственных векторов ранга не всегда будут одинаковыми. То есть, могут быть цепочки с разными длинами соответствующих собственных значенийШаблон:Sfn.
Обобщённая модальная матрица
Шаблон:Основная статья Пусть является матрицей. Обобщённая модальная матрица для — это матрица, столбцы которой, рассматриваемые как вектора, образуют канонический базис матрицы и появляются в по следующим правилам:
- Все цепочки Жордана, состоящие из одного вектора (то есть, длиной в один вектор) появляются в первом столбце матрицы .
- Все вектора одной цепочки появляются вместе в смежных столбцах матрицы .
- Каждая цепочка появляется в в порядке увеличения ранга (то есть, обобщённый собственный вектор ранга 1 появляется до обобщённого собственного вектора ранга 2 той же цепочки, этот вектор появляется до обобщённого собственного вектора ранга 3 той же цепочки, и т. д.)Шаблон:Sfn.
Жорданова нормальная форма

Шаблон:Основная статья Пусть является -мерным векторным пространством. Пусть будет линейным отображением из ), множества всех линейных отображений из в себя. Пусть будет матричным представлением для некоторого упорядоченного базиса. Можно показать, что если характеристический многочлен матрицы разлагается на линейные множители, так что имеет вид:
где являются различными собственными значениями , то каждое является алгебраической кратностью соответствующего собственного значения , а подобна матрице в жордановой нормальной форме, где каждая появляется раз последовательно на диагонали. При этом элемент непосредственно над каждой (то есть, на наддиагонали) равен либо 0, либо 1 — элементы, выше первого вхождения каждой всегда равны 0; все другие элементы на наддиагонали равны 1. При этом все другие элементы вне диагонали и наддиагонали равны 0. Матрица наиболее близка к диагонализации матрицы . Если матрица диагонализируема, все элементы выше диагонали равны нулю Шаблон:Sfn. Заметим, что в некоторых книгах единицы располагаются на поддиагонали, то есть, непосредственно под главной диагонали, а не на наддиагонали. Собственные значения при этом остаются на главной диагоналиШаблон:SfnШаблон:Sfn.
Любая матрица подобна матрице в жордановой нормальной форме, которая получается посредством преобразований подобия , где является обобщённой модальной матрицей матрицы Шаблон:Sfn (См. Примечание выше).
Пример 4
Найдём матрицу в жордановой нормальной форме, которая подобна матрице:
Решение: Характеристическое уравнение матрицы — , следовательно, является единственным собственным значением с алгебраической кратностью . Следуя процедуре из предыдущего раздела, находим что:
и
Тогда и , откуда следует, что канонический базис матрицы будет содержать один линейно независимый обобщённый собственный вектор ранга 2 и два линейно независимых обобщённых собственных вектора ранга 1, или, что эквивалентно: одну цепочку из двух векторов и одну цепочку векторов . Обозначив , получим:
и
где является обобщённой модальной матрицей матрицы , столбцы матрицы являются каноническим базисом матрицы , и Шаблон:Sfn. Поскольку обобщённые собственные векторы сами по себе не единственны, и поскольку некоторые из столбцов матриц и могут быть обменены, то отсюда следует, что как матрица , так и не уникальныШаблон:Sfn.
Пример 5
В Примере 3 был найден канонический базис линейно независимых обобщённых собственных векторов матрицы . Обобщённая модальная матрица матрицы равна:
Матрица в жордановой нормальной форме, подобная матрице , равна:
так что .
Приложения
Матричные функции
Шаблон:Основная статья Три главные операции, которые можно проводить с квадратными матрицами — это сложение матриц, умножение на скаляр и матричное умножениеШаблон:Sfn. Это в точности те операции, которые нужны для определения полиномиальной функции от матрицы Шаблон:Sfn. Многие функции могут быть представлены в виде ряда Маклорена, Следовательно, можно определить более общие функции от матрицШаблон:Sfn. Если матрица диагонализируема, то есть:
с
тогда:
и суммирование ряда Маклорена функции сильно упрощается Шаблон:Sfn. Например, для получения любой степени k матрицы , нужно лишь вычислить , умножив затем слева матрицу на , а затем справа на Шаблон:Sfn.
С помощью обобщённых собственных векторов можно получить жорданову нормальную форму матрицы и эти результаты можно обобщить для получения прямого метода вычисления функций от недиагонализируемых матрицШаблон:Sfn (См. Разложение Жордана.)
Дифференциальные уравнения
Шаблон:Основная статья Рассмотрим задачу решения системы линейных обыкновенных дифференциальных уравнений: Шаблон:EF
где:
Если матрица диагонализируема, так что для , система (Шаблон:Eqref) сводится к системе из уравнений, которые принимают вид: Шаблон:EF
В этом случае общее решение задаётся выражениями:
В общем случае следует диагонализировать матрицу и свести систему (Шаблон:Eqref) к системе вида (Шаблон:Eqref) как указано ниже. Если матрица диагонализируема, имеем , где является модальной матрицей матрицы . После подстановки равенство (Шаблон:Eqref) принимает вид , или: Шаблон:EF
где: Шаблон:EF
Решением уравнения (Шаблон:Eqref) будет:
Решение системы (Шаблон:Eqref) получается тогда с помощью отношения (Шаблон:Eqref)Шаблон:Sfn.
С другой стороны, если матрица не диагонализируема, выберем в качестве матрицы обобщённую модальную матрицу для матрицы , так что является жордановой нормальной формой матрицы . Система имеет вид: Шаблон:EF
где значениями являются собственные значения с главной диагонали матрицы , а значениями будут единицы и нули с наддиагонали матрицы . Систему (Шаблон:Eqref) часто решить проще, чем (Шаблон:Eqref), например, по следующей схеме:
Решая последнее равенство в (Шаблон:Eqref) относительно получаем . Подставляя полученное значение в предпоследнее равенство в (Шаблон:Eqref), решаем его относительно . Продолжая этот процесс, пройдём по всем равенствам (Шаблон:Eqref) от последнего до первого, решая тем самым всю систему уравнений. Решение тогда получается из отношений (Шаблон:Eqref)Шаблон:Sfn.
Примечания
Литература
- Шаблон:Книга
- Шаблон:Книга
- Шаблон:Книга
- Шаблон:Книга
- Шаблон:Книга
- Шаблон:Книга
- Шаблон:Книга
- Шаблон:Книга
- Перевод Шаблон:Книга
- Шаблон:Книга
- Шаблон:Книга
- Шаблон:Книга
- Шаблон:Книга