Математика для студентов-медиков. В 4 частях. Ч.1. Начала линейной алгебры. Учебное пособие
.pdf6.Собственные числа и собственные векторы матриц
6.1.Основные понятия и определения
Пусть A — квадратная матрица n × n, число λ и вектор x Rn, x ≠ 0 таковы, что
Ax = λx. |
(6.24) |
Определение. Число λ называется собственным числом матрицы A, а вектор x — собственным вектором, соответствующим собственному числу λ.
Равенство (6.24) эквивалентно
(A − λE) x = 0, x ̸= 0. |
(6.25) |
Отсюда следует, что число λ есть собственное число матрицы A в том и только в том случае, когда det(A − λE) = 0, т. е. λ есть корень многочлена p(λ) = det(A − λE), называемого характеристическим многочленом матрицы A.
Столбец координат x собственного вектора, соответствующего собственному числу λ, есть нетривиальное решение однородной системы (6.25).
Итак, задача о нахождении собственных чисел и собственных векторов матрицы решается в следующей последовательности.
1.Составляем характеристическое уравнение. Для этого в заданной матрице по главной диагонали вычитаем число λ и вычисляем определитель полученной матрицы (A−λE). Отметим, что характеристический многочлен имеет степень n. В соответствии с общей теорией многочленов такое уравнение имеет ровно n корней в пространстве комплексных чисел. Для уравнений с вещественными коэффициентами известно, что если комплексное число α + iβ является его корнем, то комплексно-сопряженное число α−iβ тоже является корнем.
2.Для каждого собственного числа ищем один или несколько собственных векторов как решение уравнения (A−λE)u = 0.
101
Пример 1. Найти собственные числа и собственные векторы мат-
рицы |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
A = (3 |
4). |
|
|
|||||
Выпишем характеристическое уравнение и найдем собствен- |
|||||||||||||||
ные числа матрицы A. |
|
|
− |
|
|
|
|
|
|
|
|||||
|
|
|
|
2 − λ |
|
|
|
|
|
|
|
||||
|
A λE = |
|
|
1 |
|
= (2 |
|
2 |
λ)(4 λ) 3 1 = |
||||||
| − | |
|
|
|
3 |
4 λ |
|
|
− |
|
− − · |
|||||
|
|
= |
8 |
− |
2λ |
− |
4λ |
|
3 = λ |
|
− |
6λ + 5. |
|||
|
|
|
|
|
|
|
− |
|
|
|
|
|
|||
Приравнивая характеристический многочлен к нулю и решая полученное квадратное уравнение, находим λ1 = 1, λ2 = 5.
Далее, поочередно подставляя найденные собственные числа в выражение (6.25), для каждого собственного числа найдем собственный вектор v = (v1, v2).
Для λ1 = 1 соотношение (6.25) дает |
|
|
|
|||||||||
(A |
− |
λE)v = (A |
− |
1 |
· |
E)v = |
2 − 1 1 |
v = 1 |
1 |
v = 0. |
||
|
|
|
|
( |
3 |
4 − 1) (3 |
3) |
|
||||
Умножая матрицу на вектор по правилу "строка на столбец" , |
||||||||||||
получим систему уравнений |
|
|
|
|
|
|||||||
|
|
|
|
|
|
1 |
v1 + 1 |
v2 = 0, |
|
|
|
|
|
|
|
|
|
{ 3 ·· |
v1 + 3 ·· |
v2 = 0 |
|
|
|
||
с нулевым определителем, решением которой будет, например, вектор (1, −1).
|
Для λ2 = 5 аналогично получим |
|
|
|
|
|||||||
(A |
− |
λE)w = (A |
− |
5 |
· |
E)w = |
( |
2 − 5 |
1 |
w = |
−3 1 |
w = 0, |
|
|
|
|
3 |
4 − 5) |
( |
3 −1) |
|
||||
{
−3 · w1 + 1 · w2 = 0, 3 · w1 − 1 · w2 = 0,
в качестве собственного можно взять вектор (1, 3). Итак, собственному числу 1 соответствует вектор (1, −1), а собственному числу 5
— вектор (1, 3). Проверку равенства (6.24) предоставим читателю.
102
Пример 2. Рассмотрим две матрицы простой структуры
1 |
0 |
|
1 |
1 |
A1 = (0 |
1) = E |
и |
A2 = (0 |
1) |
инайдем для них собственные числа и собственные векторы.
Уобеих матриц совпадают характеристические многочлены (1 − λ)2 = 0, дающие в качестве собственного числа кратности 2 корень λ = 1.
Вычисление собственных векторов для матрицы A1 дает
0 |
0 |
A1 − λE = A1 − E = (0 |
0). |
Умножая справа на неизвестный вектор (u1, u2), получим
{
0 · u1 + 0 · u2 = 0, 0 · u1 + 0 · u2 = 0,
т. е. величины u1 и u2 могут быть любыми. Значит, любой двумерный вектор будет собственным вектором, отвечающим собственному числу 1. Таким образом, в качестве собственных можно взять два линейно независимых вектора
1 |
|
0 |
u = (0) |
и |
v = (1), |
являющихся базисом пространства двумерных векторов. Проводя аналогичные вычисления для матрицы A2, имеем
|
|
|
0 |
1 |
A1 − λE = A1 − E = (0 |
0), |
|||
{ |
0 |
u1 + 1 |
u2 = 0, |
|
0 ·· |
u1 + 0 ·· |
u2 = 0. |
|
|
Отсюда с необходимостью следует u2 = 0, так что собственным вектором в этом случае будет только u = (1, 0). Напомним, что собственный вектор находится с точностью до множителя.
103
Таким образом, хотя обе матрицы имеют одинаковую размерность и одинаковые собственные числа одной и той же кратности, но число собственных векторов у них разное.
Теорема. Число линейно независимых собственных векторов, соответствующих собственному числу λ, равно
n − rang(A − λE).
Действительно, вычислим количество собственных векторов матриц A1 и A2 из примера 2:
rang(A1 − λE) = 0 n − rang(A1 − λE) = 2,
rang(A2 − λE) = 1 n − rang(A2 − λE) = 1,
что подтверждает правильность решения примера 2.
Пример 3. Найти собственные числа и собственные векторы мат-
рицы |
|
|
|
|
|
2 |
1 |
1 |
|
2 |
1 |
2 |
||
A = −2 |
0 |
−1 . |
||
Выпишем характеристическое уравнение и найдем собственные числа матрицы A:
|
|
|
|
|
|
|
2 − λ |
1 |
1 |
|
|
|
|
|
|
|
A |
|
λE |
|
= |
|
−2 0 − λ |
− |
|
= λ3 |
|
4λ2 + 5λ |
|
2 = 0. |
|
| |
|
− |
|
| |
|
|
2 |
1 |
2 λ |
|
− |
|
− |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
В соответствии с теоремой Виета корни уравнения третьей степени ищем среди делителей свободного члена. Получим
λ1 = λ2 = 1, λ3 = 2.
Для простого собственного числа λ3 = 2 найдем собственный вектор u. Из (6.25) имеем
|
|
|
|
|
|
2 − 2 |
1 |
1 |
|
|
(A |
− |
λE)u = (A |
− |
2E)u = |
−2 |
0 − 2 −1 |
u = |
|||
|
|
|
|
2 |
1 |
2 − 2 |
|
|||
104
|
|
|
|
|
|
0 |
|
1 |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
1 |
0 |
|
|
|
|
|
|||
|
|
|
|
= −2 |
|
−2 |
−1 u = 0, |
|
|
|
|
|||||
|
0 |
|
1 |
1 |
|
0 |
|
|
1 |
1 |
|
−2 −2 −1 |
, |
|||
|
−2 −2 |
−1 s −2 |
|
−2 −1 s |
0 |
1 |
1 |
|||||||||
т. е. |
2 |
|
1 |
0 0 |
|
|
−1 −1 |
0 |
0 |
0 |
|
|||||
|
|
|
|
{ − |
2u1 |
− |
2u2 − u3 = 0, |
|
|
|
|
|||||
|
|
|
|
|
u2 + u3 = 0. |
|
|
|
|
|||||||
В качестве собственного вектора для λ = 2 можно взять |
||||||||||||||||
|
|
|
|
|
|
|
u1 |
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
u3 |
2 |
|
|
|
|
|
||||
|
|
|
|
u = u2 |
|
= −2 . |
|
|
|
|
||||||
Будем искать собственный вектор для кратного собственного |
||||||||||||||||
числа λ = 1. Тогда (6.25) дает |
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
2 − 1 |
1 |
|
1 |
|
|
|
|
|
|
A |
− |
λE = A |
− |
E = |
|
−2 0 − 1 −1 |
|
|
||||||
|
|
|
|
|
|
|
2 |
1 |
|
2 − 1 |
|
|
||||
|
|
|
|
1 |
|
1 |
|
|
1 |
|
1 |
1 |
1 |
|
|
|
|
|
|
|
2 |
|
1 |
|
|
1 0 0 |
0 |
|
|
|
|||
|
|
|
|
−2 |
−1 |
|
−1 s |
1 0 |
0 . |
|
|
|
||||
Умножая эту матрицу справа на неизвестный вектор (v1, v2, v3)T , получим систему {
v1 + v2 + v3 = 0, v1 = 0,
решением которой будет (0, 1, −1).
Обратите внимание, что для собственного числа λ1 = λ2 = 1 кратности 2 есть только один собственный вектор, поскольку
1 |
1 |
1 |
rang(A − λE) = rang 1 |
0 |
0 = 2, |
0 |
0 |
0 |
105
а размерность пространства решений (числа собственных векторов) в этом случае равна
n − rang(A − λE) = 3 − 2 = 1.
Теорема. Собственные векторы, соответствующие различным собственным числам, линейно независимы.
Пример 4. Рассмотрим матрицу
2 |
−1 |
1 |
|
1 |
−1 |
2 |
|
1 |
2 |
−1 . |
|
Построение характеристического уравнения и вычисление собственных чисел дает
λ1 = 1, λ2 = 2, λ3 = 3.
Этим собственным числам соответствуют собственные векто-
ры |
|
|
|
|
0 |
1 |
|
1 |
|
1 |
1 |
−1 |
||
u1 = 1 , |
u2 = 1 , |
u3 = |
0 |
. |
Читателю предлагается проверить, что указанные векторы действительно являются собственными (выполнено (6.24)) и линейно независимы.
Пример 5. Найти собственные числа и собственные векторы мат-
рицы |
|
|
|
|
0 |
1 |
|
A = (−1 |
0). |
||
Составим характеристический многочлен и вычислим его кор- |
|||
ни: |
− |
− |
|
det(A − λE) = |
λ |
1 |
|
−1 |
λ = λ2 + 1 = 0, |
||
|
|
− |
i. |
λ1 = i, λ2 = |
|||
106
Найдем собственные векторы. Для λ1 = i получаем
()( )
−i |
1 |
u1 |
= 0, |
−1 |
−i |
u2 |
|
{
(−i)u1 + u2 = 0,
−u1 − iu2 = 0.
Отсюда имеем соотношение для координат собственного вектора
u1 = −iu2,
()
i
u = −1 .
Для λ2 = −i получим систему
()( )
i |
1 |
v1 |
= 0, |
|
−1 |
i |
v2 |
||
|
{
iv1 + v2 = 0, −v1 + iv2 = 0,
v1 = iv2,
( )
i
v = 1 .
6.2.Примеры задач с решениями
1.Найти собственные числа и собственные векторы матрицы
3 |
4 |
A = (5 |
2). |
Для нахождения собственных чисел составим характеристическое уравнение
()
det(A |
− |
λE) = det |
3 − λ |
2 |
4 |
λ |
= (3 |
− |
λ)(2 |
− |
λ) |
− |
5 |
· |
4 = |
|
|
5 |
− |
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
107
= λ2 − 5λ − 14 = 0.
Отсюда
λ1 = 7, λ2 = −2.
Для каждого собственного числа найдем собственный вектор.
Координаты собственного вектора v = (v1, v2)T для λ1 = 7 ищем из условия
|
( |
|
(A − 7E)v = 0, |
|
|
|
5 |
2 − 7)(v2) (0) |
|||
|
3 |
− 7 |
4 |
v1 = |
0 , |
т. е. |
( 5 −5)(v2) (0) |
||||
|
|
−4 |
4 |
v1 = |
0 . |
Откуда
v1 = v2,
и в качестве собственного можно взять вектор (1, 1). Напомним, что собственный вектор всегда находится с точностью до множителя.
Аналогично для λ2 = −2 имеем
|
|
|
|
(A − 2E)u = 0, |
|
|
3 |
− |
( |
2) |
4 |
u1 |
0 |
( |
5− |
|
2 − (−2))(u2) = |
(0), |
||
|
|
(5 |
4)(u2) |
= (0). |
|
|
|
|
|
5 |
4 u1 |
0 |
|
Откуда следует, что
5u1 + 4u2 = 0,
в качестве собственного вектора можно взять u = (4, −5).
108
2. Найти собственные числа и собственные векторы матрицы
()
|
0 |
a |
B = |
−a |
0 . |
Составим характеристическое уравнение
()
det(B |
− |
λE) = det |
0 − λ |
0 |
a |
λ |
= λ2 |
+ a2 |
= 0. |
|
|
a |
− |
|
|
|
|||
|
|
|
− |
|
|
|
|
|
Данное квадратное уравнение имеет пару сопряженных комплексных корней
λ1 = ai, λ2 = −ai.
Найдем собственный вектор p = (p1, p2) для λ1 = ai:
()( ) ( )
−ai |
a |
p1 |
= |
0 . |
−a |
−ai |
p2 |
|
0 |
Отсюда
−ap1 − (ai)p2 = 0,
p1 + ip(2 =) 0,
1
p = i .
Для λ2 = −ai аналогично имеем
(B − (−ai)E)q = 0,
()( ) ( )
ai |
a |
q1 |
= |
0 |
, |
−a |
ai |
q2 |
|
0 |
|
−aq1 + (ai)q2 = 0,
q1 =( iq2),
1
q = −i .
109
3. Найти собственные числа и собственные векторы матрицы
|
|
|
|
|
C = |
3 |
12 |
0 |
. |
|
|
||||
|
|
|
|
|
4 |
0 |
|
|
|||||||
|
|
|
|
|
|
|
|
− |
− |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
−8 |
−2 |
|
|
|
|
|
Составим характеристическое уравнение |
|
|
|
||||||||||||
|
|
|
|
|
|
|
3 − λ |
1 |
|
|
|
0 |
|
|
|
|
C |
|
λE |
|
= |
|
|
−4 |
− |
|
− − |
|
= 0. |
||
| |
|
− |
|
| |
|
|
|
4 |
8 |
|
|
2 λ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Этот определитель удобно вычислить, раскладывая его по третьему столбцу. В итоге получаем уравнение
4 + 4λ − λ2 − λ3 = 0,
корнями которого будут
λ1 = −1, λ2 = 2, λ3 = −2.
Найдем собственный вектор для λ = −1 :
|
4 |
1 |
0 |
u1 |
|
4 |
−8 |
−1 u3 |
|||
(C + E)u = −4 |
−1 |
0 |
u2 |
= 0. |
|
Отсюда
4u1 + u2 = 0,
4u1 − 8u2 − u3 = 0,
и в качестве собственного подходит вектор u = (1, −4, 36).
Аналогично для λ = 2 имеем |
|
|
|
|||
|
− |
1 |
1 |
0 |
u1 |
|
|
4 |
−8 |
−4 u3 |
|||
(C |
|
2E)u = −4 |
−4 |
0 |
u2 |
= 0. |
Отсюда
u1 + u2 = 0,
110
