
- •Министерство образования и науки рф
- •Оглавление
- •Предисловие
- •1. Матрицы
- •1.1. Действия с матрицами
- •1.2. Определители матриц второго и третьего порядка
- •1.3. Разложение определителя матрицы по элементам строки или столбца
- •1.4. Обратная матрица
- •2.N-мерные векторы
- •2.1. Линейные операции надn-мерными векторами
- •2.2. Скалярное произведение и длинаn-мерных векторов
- •2.3. Угол междуn-мерными векторами
- •2.4. Коллинеарные векторы
- •2.5. Разложение вектора по системе векторов
- •2.6. Векторная форма записи системы линейных уравнений
- •2.7. Задания
- •3. Линейно зависимые и линейно независимые системы векторов
- •3.1 Линейная зависимость и линейная независимость системы векторов
- •3.2. Свойства линейно зависимых и линейно независимых систем векторов
- •3.3. Задания
- •4. Базис и ортогонализация системы векторов
- •4.1. Базисы системы векторов
- •4.2. Ранг системы векторов
- •4.3. Ортогональные системы векторов
- •4.4. Ортогонализация системы векторов
- •4.5. Процесс ортогонализации Грамма-Шмидта
- •4.6. Задания
- •5. Ранг, транспонирование и след матрицы
- •5.1. Ранг матрицы
- •5.2. Транспонирование матрицы
- •5.3. Свойства транспонированных матриц
- •5.4. След матрицы
- •5.5. Различные классы квадратных матриц
- •5.6. Задания
- •6. Нахождение собственных векторов и собственных значений квадратной матрицы
- •6.1. Собственные векторы и собственные значения квадратной матрицы
- •6.2. Встроенные функции MathCad для вычисления собственных векторов и собственных значений матриц
- •6.3. Частичные проблемы собственных значений
- •6.4. Задания
- •7. Квадратичные формы
- •7.1. Свойства знака суммирования
- •7.2. Понятие квадратичной формы
- •7.3. Канонический базис квадратичной формы
- •7.4. Положительно и отрицательно определенные квадратичные формы
- •7.5. Задания
- •Контрольные вопросы и задания
- •Библиографический список
- •Для заметок
6. Нахождение собственных векторов и собственных значений квадратной матрицы
6.1. Собственные векторы и собственные значения квадратной матрицы
Большое число научно технических задач, а также некоторых исследований в области вычислительной математики требуют нахождения собственных значений и собственных векторов матриц.
Вектор x=(x1,x2…xn) En называется собственным вектором матрицы А=(aij)nn, если существует такое число R, что имеет место равенство:
. (1)
Число называется собственным значением матрицы А.
Поскольку при умножении собственных векторов на скаляр он остается собственным вектором той же матрицы, его можно нормировать. В частности, каждую координату собственного вектора можно разделить на максимальную из них или на длину вектора. В последнем случае получится единичный собственный вектор.
Характеристической матрицей С данной матрицы А называется матрица вида:
(2)
где Е – единичная матрица.
Легко видеть, что равенство (1) можно записать в виде:
. (3)
Если перейти к координатной форме записи вектора x, то
(4)
Системы (3) и (4) являются однородной системой n линейных уравнений c n неизвестными. Она имеет ненулевое решение лишь тогда, когда её определитель равен нулю.
, (5)
Определитель матрицы С является многочленом n-ной степени относительно λ
. (6)
называется характеристическим многочленом. Корни этого многочлена являются собственными значениями матрицы А.
Для нахождения собственных векторов матрицы требуется решить систему линейных алгебраических уравнений, решение которой не единственно. Из линейной алгебры известно, что в этом случае структура общего решения системы имеет следующий вид: одно или несколько неизвестных, называемых свободными, могут принимать любые значения, а общие неизвестные выражаются через свободные. Число свободных неизвестных равно числу уравнений системы являющихся следствием остальных уравнений, т.е.,
, (7)
где m – число свободных неизвестных; n – размерность системы.
На практике, если свободное неизвестное одно (что часто бывает), его полагают равным некоторому числу, например 1. После этого находят остальные неизвестные (компоненты вектора), которые определяются однозначно. Эта процедура не влияет на результат решения задачи, поскольку уже отмечалось, что собственные векторы находятся с точностью до постоянного множителя.
Пример. Вычислить собственные числа и собственные векторы матрицы А.
Решение. Составим характеристический многочлен:
Найдем корни этого многочлена:
Для нахождения
собственных векторов
и
,
соответствующих собственным значениям1
и 2,
составим систему уравнений для каждого
из них:
,
или в координатной форме:
Замечаем, что
уравнения линейно зависимы. Поэтому
оставляем лишь одно из них. Из первого
уравнения следует, что x2= – x1.
Неизвестное x1
можно считать свободным. Полагаем x1=1,
тогда x2=
– 1 и, собственный вектор, соответствующий
собственному значению 1=2,
имеет вид
=(1,
–1) или
=l1
– l2,
где l1,
l2
– единичные орты выбранной базисной
системы.
Аналогично находим второй собственный вектор, соответствующий собственному значению2 = 5
Отсюда х1=1; х2=2.
вектор
нормирован, нормируем также вектор
,
разделив его компоненты на большую из
них. Получим:
Можно так же привести векторы к единичной длине, разделив их компоненты на значения модулей векторов:
;
Мы рассмотрели простейший пример вычисления собственных значений векторов для матрицы 2-го порядка. Нетрудно также привести подобное решение для матрицы 3-го порядка и для некоторых весьма специальных случаев.
В общем случае, особенно для матриц высокого порядка, задача нахождения их собственных значений и собственных векторов, называемая полной проблемой собственных значений, значительно более сложная.
На первый взгляд может показаться, что вопрос сводится к вычислению корней многочлена (6). Однако эта задача осложнена тем, что среди собственных значений часто встречаются кратные. И, кроме того, для произвольной матрицы непросто вычислить сами коэффициенты характеристического многочлена.