Популярные услуги

Приложение Л Собственные значения и векторы

2021-03-09СтудИзба

П.12. Собственные значения и векторы

Для любой квадратной матрицы А можно найти такие скалярное число l и ненулевой вектор х, что удовлетворяется равенство

Ах=lх,                                                          (П.12.1)

где l - собственное значение матрицы А и х - её собственный вектор. (Иногда их называют характеристическими значением и вектором.) Выражение (П.12.1) называется уравнением собственных значений-векторов матрицы А. Заметим, что в нём вектор х преобразуется матрицей А в кратное самому себе, так что вектор Ах находится на линии, проходящей по вектору х из начала координат, как показано на рисунке П.12.

Рис. П.12 Собственный вектор х преобразуется в lх.

Чтобы найти l и х матрицы А, запишем (П.12.1) в виде

(А–lI)x=0.                                                    (П.12.2)

В силу (П.3.3), произведение (А–lI)x является линейной комбинацией столбцов матрицы (А–lI) и, в силу (П.4.1) и (П.12.2), эти столбцы линейно зависимы. Таким образом, квадратная матрица (А–lI) является вырожденной и, используя пункт 3 теоремы П.9.1, собственное значение l можно найти решением уравнения

Рекомендуемые материалы

det(А–lI)=0,                                                 (П.12.3)

которое известно как характеристическое уравнение.

Если А=Аnn, то это характеристическое уравнение имеет n корней, то есть матрица А имеет n собственных значений l1, l2,..., ln. Собственные значения необязательно должны быть все разными или все отличными от нуля или даже все реальными числами. (Тем не менее, собственные значения симметричной матрицы являются реальными, см. теорему П.12.3.) Собственные значения l1, l2,..., ln находятся из уравнения (П.12.3), а им соответствующие собственные векторы x1, x2,..., хn можно найти из уравнения (П.12.2).

Если некоторое собственное значение равно 0, то соответствующий ему собственный вектор не равен 0. Чтобы убедиться в этом, заметим, что если l=0, то уравнение (А–lI)x=0 становится Ах=0, которое имеет решения для х, потому что A вырожденная и её столбцы линейно зависимы. [Матрица вырожденная потому, что она имеет нулевое собственное значение.]

Если умножить обе части уравнения (П.12.2) на скаляр k, то получим

k(А–lI)x=0,

что можно переписать в виде

(А–lI)kx=0.

Следовательно, если х - собственный вектор матрицы А, то kx также её собственный вектор. Таким образом, собственные векторы можно изменять умножением на скаляр. (Существует много векторов решений, потому что (А–lI) вырожденная, см. раздел П.8.) Отсюда длина вектора х произвольна, но его направление от начала координат является однозначно определённым, то есть отношения элементов вектора хT= [x1, x2, ..., хn] однозначны. Как правило, собственный вектор приводится к нормированному виду по формуле (П.10.3) и xTx=1.

Пример П.12.1. Для изучения собственных значений и векторов рассмотрим матрицу

А=.

В силу (П.12.3), характеристическим уравнением является

det(А–lI)=det=(1–l)(4–l)+2=0,

которое преобразуется к виду

l2–5 l+6=(l–3)(l–2)=0

с корнями l1=3 и l2=2.

Чтобы найти собственный вектор x1, соответствующий l1=3, используем (П.12.2)

(А–l1I)x1=0,

=,

что можно записать в виде

–2x1+2x2=0

x1+x2=0.

Второе уравнение является кратным первому и получается x1=x2. Вектор-решение можно записать с x1=x2=с как единичный вектор, умноженный на произвольную постоянную:

x1===x1=с.

Если для нормирования этого собственного вектора с =1/, то получаем

x1=.

Аналогично, соответствующее собственному значению l2=2 решение получаем в виде

x2=.

Собственные значения и векторы функций от матриц

Если l - собственное значение матрицы A, а х – её собственный вектор, то для функции g(А) от матрицы A собственное значение этой функции g(А) задаётся функцией g(l), а х является собственным вектором функции g(А) и самой матрицы А. Покажем некоторые из таких функций:

  1. Если l - собственное значение матрицы А, то сl - собственное значение матрицы сA, где с - произвольная постоянная с≠0. Это легко показать, умножая уравнение Ах=lх на с:

сАх=сlх.                                                      (П.12.4)

Заметим, что х - собственный вектор матрицы А, соответствующий собственному значению l, и х также собственный вектор матрицы сА, соответствующий собственному значению сl.

  1. Если l - собственное значение матрицы А и х - соответствующий собственный её вектор, то сl+k - собственное значение матрицы сА+kI и х - собственный вектор матрицы сА+kI, где с и k - скалярные числа. Чтобы показать это, прибавим kх к обеим частям (П.12.4):

сАх+kх=сlх+kх.

(сА+kI)х=(сl+k)х.                                        (П.12.5)

Таким образом, сl+k - собственное значение матрицы сА+kI и х - соответствующий собственный вектор матрицы сА+kI. Заметим, что уравнение (П.12.5) неприменимо для суммы произвольных матриц А и В размеров nxn, то есть А+B не имеет собственного значения lА+lB, где lА - собственное значение А и lB - собственное значение B.

  1. Если l - собственное значение матрицы А, то l2 - собственное значение матрицы А2. Это может быть показано путем умножения равенства Ах=lх слева на А:

А(Ах)=А(lх),

А2х=l(Ах)=l(lх)=l2х.                                (П.12.6)

Таким образом l2 - собственное значение матрицы А2 и х - соответствующий собственный вектор А2. Это может быть распространено на любую степень А:

Akx=lkх;                                                        (П.12.7)

то есть, lk - собственное значение матрицы Ak и х – соответствующий её собственный вектор.

  1. Если l - собственное значение невырожденной матрицы А, то 1/l - собственное значение её обратной матрицы A–1. Чтобы показать это умножим Ах=lх слева на A–1

A–1Ах=A–1lх

х=lA–1х

A–1х=х.                                                      (П.12.8)

Таким образом, 1/l - собственное значение матрицы A–1 и х - собственный вектор как матрицы А, так и матрицы A–1.

  1. Результаты, представленные уравнениями (П.12.4) и (П.12.7), могут быть использованы для получения собственных значений и векторов многочлена от A. Например, если l - собственное значение матрицы А, то для многочлена

(А3+4А2–3А+5I)x=А3x+4А2x–3Аx+5x

=l3x+4l2x–3lx+5x

=(l3+4l2–3l+5)x

выражение l3+4l2–3l+5 - собственное значение многочлена А3+4А2–3А+5I и х - соответствующий собственный его вектор.

Для определённых матриц последний результат может быть распространён на бесконечные ряды. Например, если l - собственное значение матрицы А, то в силу (П.12.5), 1–l - собственное значение IА. Если матрица IА невырожденная, то в силу (П.12.8), 1/(1–l) - собственное значение матрицы (IА)–1. Если –1<l<1, то бесконечный степенной ряд 1+l+l2+l3+... сходится и сумма его членов в области сходимости равна 1/(1–l) [Выгодский (2006) стр.661], то есть,

1/(1–l) =1+l+l2+l3+... .

Следовательно, если все собственные значения А удовлетворяют условию –1<l<1, то

(IА)–1=I+А+A2+A3+... .                                          (П.12.9)

Собственные значения и векторы произведений матриц

После уравнения (П.12.5) отмечено, что собственные значения суммы А+B матриц не имеют вид lА+lB, где lА - собственное значение матрицs А и lB - собственное значение матрицs В. Собственные значения произведения AB матриц также не имеют вид lАlB. Однако собственные значения матрицы AB являются теми же, что и у матрицы ВА.

Теорема П.12.1. Если А=Аnn и В=Вnn или A=А и В=Врn, то (ненулевые) собственные значения произведения AB матриц являются теми же, что и у произведения ВА матриц. Если х - собственный вектор произведения АВ матриц, то Вх - собственный вектор произведения ВА матриц.

Доказательство:

(АВ–lI)х=0,

(ВАВ–lВ)х=0,

(ВА–lI)Вх=0.

Два дополнительных результата, включающие собственные значения произведений матриц, приведены в следующей теореме.

Теорема П.12.2. Пусть А=Аnn - любая матрица.

1. Если Р=Рnn - любая невырожденная матрица, то A и P–1AP имеют одинаковые собственные значения.

2. Если M=Mnn - любая ортогональная матрица, то A и MТAM имеют одинаковые собственные значения.

Доказательство:

0=det(P–1AP–lI)=det(P–1AP–lP–1P)

=det[P–1(A–lI)P]=det[(A–lI)PP–1]

=det(A–lI).

Поэтому A и P–1AP имеют одинаковые характеристические уравнения (П.12.3).

Собственные значения и векторы симметричных матриц

Два свойства собственных значений и векторов симметричной матрицы приведены в следующей теореме.

Теорема П.12.3. Пусть матрица А=Аnn симметричная.

1. Собственные значения l1, l2,..., ln матрицы А реальные числа.

2. Собственные векторы x1, x2,..., хn, соответствующие разным собственным значениям, могут быть выбраны взаимно ортогональными друг другу, то есть, xiTхj=0 для ij (i, j=1, 2, ..., n).

Доказательство: Докажем пункт 2 для случая, когда собственные значения l1, l2,..., ln разные. Записывая уравнение (П.12.1) для векторов xi и хj, имеем Ахi=liхi и Ахj=ljхj. Умножение их слева соответственно на xjT и xiT даёт

xjTАхi=lixjTхi и xiTАхj=ljxiTхj.

Так как матрица А симметричная, то можно траспонировать обе части первого уравнения (xjTАхi)T=li(xjTхi)T и получить xiTАхj=lixiTхj. Это уравнение имеет такую же левую часть, как и второе уравнение, и поэтому их правые части тоже равны lixiTхj=ljxiTхj, что можно представить в виде (li–lj)xiTхj=0. Так как (li–lj)≠0, то получаем xiTхj=0.

Если собственные векторы симметричной матрицы А нормированы и использованы в виде столбцов матрицы M, то по пункту 2 теоремы П.12.3 они могут быть выбраны все ортогональными друг другу и матрица M получается ортогональной. Эта матрица может быть использована для выражения матрицы А через её собственные значения и нормированные собственные векторы.

Теорема П.12.4. Если матрица А=Аnn симметричная с собственными значениями l1, l2,..., ln и нормированными собственными векторами m1, m2,..., mn, то она может быть представлена в виде

А=MLMT                                                      (П.12.10)

=mimiT,                                                 (П.12.11)

где L=диаг[l1, l2,..., ln] и матрица M=[m1, m2,..., mn] ортогональная. Любое выражение (П.12.10) или (П.12.11) часто называют спектральным разложением матрицы А.

Доказательство: По пункту 2 теоремы П.12.3 матрицу M можно сделать ортогональной. Тогда, в силу (П.10.5), имеем I=MMT и его умножение слева на A даёт

A=AMMT.

Теперь преобразуем это выражение разделением матрицы M по столбцам [m1, m2,..., mn], чтобы получить

A=A[m1, m2,..., mn]MT

=[Am1, Am2,..., Amn]MT         [в силу (П.2.20)]

=[l1m1, l2m2,..., lnmn]MT       [в силу (П.12.1)]

=MLMT,                                                                               (П.12.12)

так как при умножение справа на L=диаг[l1, l2,..., ln] столбцы матрицы M умножаются на элементы матрицы L [см. (П.2.22)]. Далее, записывая MT в виде

MT=[m1, m2,..., mn]T=,             [в силу (П.3.5)]

выражение (П.12.12) становится

A=[l1m1, l2m2,..., lnmn]

=l1m1m1T+l2m2m2T+...+lnmnmnT.

Следствие 1. Если матрица А симметричная, а M и L определены в теореме П.12.4, то с использованием матрицы M можно преобразовать А в диагональную:

MTAM=L.                                                    (П.12.13)

Доказательство: В силу (П.12.10), А=MLMT, а так как матрица M ортогональная, то умножая А=MLMT слева на MT и справа на M, получаем MTАM=MTMLMTM=L.

Можно выразить также определитель и след квадратной матрицы А через её собственные значения.

Теорема П.12.5. Если матрица А=Аnn любая, имеющая собственные значения l1, l2,..., ln, то

det(A)=                                                (П.12.14)

и

след(A)=.                                             (П.12.15)

Доказательство: [Schott (2016) стр.101] Характеристическое уравнение det(A–lI)=0 можно представить в виде многочлена

(–l)п+αп–1(–l)п–1+…+α1(–l)+α0=0,                                      (П.12.16)

где коэффициенты α0, α1,..., αп–1 скалярные числа. Сначала определим коэффициенты α0 и αп–1. Коэффициент α0 можно определить, оценивая левую часть уравнения (П.12.16) при l=0. Таким образом, α0=det(A–0I)=det(A). Для нахождения αп–1, напомним, что по определению, определитель выражается в виде суммы членов для всех перестановок целых чисел (1, 2, ..., п). Так как αп–1 - коэффициент перед (–l)п–1, то для определения этого члена необходимо рассмотреть только те члены суммы, которые включают, по крайней мере, п–1 диагональных элементов (A–lI). Но каждый член в сумме является произведением п элементов матрицы (A–lI) с соответствующим знаком и элементами, выбранными по одному из каждой строки и каждого столбца матрицы (A–lI). Поэтому единственным членом в сумме, включающим, по крайней мере, п–1 диагональных элементов (A–lI), является член, представляющий произведение всех диагональных элементов. Так как этот член содержит чётное число перестановок, то знак члена +, и таким образом, αп–1 - коэффициент перед (–l)п–1 в произведении

(а11–l)(а22–l)...(апп–l),

что очевидно является а11+а22+...пп или просто след(A). Теперь, чтобы связать α0=det(A) и αп–1=след(A) с собственными значениями матрицы А, отметим, что, так как l1, ..., lп - корни характеристического уравнения, который является полиномом от l порядка п, то следует, что

(l1–l)(l2–l)...(lm–l)=0.

Выполняя умножение в левой части этого уравнения, а затем, приводя в соответствие соответствующие члены с теми, что в (П.12.16), находим det(A)= и след(A)=.

Эта теорема верна для любой квадратной матрицы. Она приведена здесь, так как её легко доказать для симметричной матрицы А с помощью теоремы П.12.4. Так, имеем det(A)=det(MLMT) и, в силу (П.9.13), det(MLMT)=det(MTML)=det(L), а по (П.9.3) det(L)=.

Пример П.12.2. Для применения теоремы П.12.5 рассмотрим матрицу А из примера П.12.1

А=,

которая имеет собственные значения l1=3 и l2=2. Их произведение l1l2=6 такое же, как det(A)=4–(–1)(2)=6. Их сумма l1+l2=3+2=5 та же, что и след(А)=1+4=5.

Теорема П.12.6. Симметричная матрица, имеющая собственные значения равные 0 и 1, является идемпотентной.

Доказательство: По следствию 1 теоремы П.12.4 симметричная матрица А всегда может быть представлена в виде MTAM=L, где L=диаг[l1, l2,..., ln] диагональная матрица собственных значений матрицы А и матрица M ортогональная. Когда эти собственные значения равные 0 и 1, то имеем MTAM=. По теореме П.12.4, A=MMT, следовательно, АА=MMTMMT=MMT=А, так как MTM=I.

Теорема П.12.7. Если матрицы А и S симметричные и S положительно определённая, то имеющая собственные значения равные 0 и 1 матрица АS является идемпотентной.

Доказательство: Характеристическое уравнение det(АS–lI)=0 имеет решения равные 0 и 1. По теореме П.6.3 для некоторой невырожденной матрицы Р имеем S=PТР. Следовательно, уравнение det(P)det(АPТР–lI) det(P–1)=0 имеет решения равные 0 и 1, то есть, det(РАPТ–lI)=0 имеет решения равные 0 и 1. Отсюда РАPТ имеет собственные значения равные 0 и 1 и является симметричной (РАPТ)T=РАPТ. Следовательно по теореме П.12.6 матрица РАPТ является идемпотентной, то есть РАPТРАPТ=РАPТ. А так как матрица Р невырожденная, то АPТРАPТР=АPТР, то есть, АSАS=АS, что и доказывает идемпотентность матрицы АS.

Собственные значения и векторы определённых матриц

Собственные значения l1, l2,..., ln положительно и неотрицательно определённых матриц (раздел П.6) соответственно положительные и неотрицательные.

Теорема П.12.8. Пусть матрица А=Аnn имеет собственные значения l1, l2,..., ln.

1. Если А положительно определённая, то li>0 (i =1, 2,..., n).

2. Если А неотрицательно определённая, то li≥0. Число собственных значений li больших 0 равно рангу матрицы А.

Доказательство:

1. Для любого собственного значения li имеем Axi=lixi. Умножая слева на xiT, получаем

xiTAxi=lixiTxi и li=(xiTAxi)/(xiTxi)>0.

Во втором выражении квадратичная форма xiTAxi положительная, так как матрица A положительно определённая, и xiTxi положительно, потому что xi0.

2. В доказательстве первого пункта, если А неотрицательно определённая, то xiTAxi≥0, в то время как xiTxi>0. По следствию 1 теоремы П.12.4 имеем MTAM=L, где L=диаг[l1, l2,..., ln]. Так как матрица M ортогональная и невырожденная, то по пункту 2 теоремы П.4 ранг матрицы L равен рангу матрицы А. Так как L диагональная, то её ранг равен числу ненулевых элементов в диагонали, то есть, числу ненулевых собственных значений [Rao, Rao (1998) стр.181].

Если матрица А положительно определённая, то можно найти её квадратный корень следующим образом. Поскольку собственные значения матрицы А положительные, то в её спектральном разложении по формуле (П.12.10) можно заменить собственные значения li их квадратными корнями  чтобы получить

А1/2=ML1/2MT,                                              (П.12.17)

где L1/2=диаг[,,...,]. Матрица А1/2 симметричная и произведение

А1/2А1/2=(А1/2)2=A.                                        (П.12.18)

Люди также интересуются этой лекцией: 5.5. Контркультура и субкультура.

Теорема П.12.9. Симметричная матрица А=Аnn ранга r может быть записана в виде LLT, где матрица L=Lnr ранга r, то есть, имеет полный ранг по столбцам.

Доказательство: Для некоторой ортогональной матрицы М можно написать

МАМT==,

где матрица D=Drr диагональная. Следовательно,

А=МTМ=LLT,

где LT=М размеров rxn и полного ранга по строкам, то есть L=Lnr полного ранга по столбцам. Заметим также, что, хотя LLT=А и LTL=D2, матрица LT является действительной только когда А неотрицательно определённая, то есть, только когда ненулевые элементы матрицы D2 положительные.

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5193
Авторов
на СтудИзбе
434
Средний доход
с одного платного файла
Обучение Подробнее