Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц

Вычисление собственных значений и собственных векторов

Собственным вектором линейного преобразования Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru называется такой ненулевой вектор Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru , что для некоторого Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru

Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru (1)

Собственным значением линейного преобразования Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru называется такое число Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru , для которого существует собственный вектор, то есть уравнение Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru имеет ненулевое решение Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru .

Упрощённо говоря, собственный вектор — любой ненулевой вектор x, который отображается оператором в коллинеарный Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru , а соответствующий скаляр Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru называется собственным значением оператора.

Классический способ нахождения собственных значений и собственных векторов известен и заключается в следующем: для однородной СЛАУ, полученной из (1)

(A−λE)x =0 (2)

ненулевые решения имеют место при

det(A−λE) = 0 (3)

причем уравнение (3) называют характеристическим уравнением, а выражение в левой части - характеристическим многочленом.

Каким-либо способом находят решения λ1, λ2,…, λn алгебраического уравнения (3) n-й степени (предположим, что они вещественны и различны).

Решая однородную СЛАУ (3) для различных собственных значений λj где j =1,…,n ,

(A −λj E) xj=0, j =1,…,n.

получаем линейно независимые собственные векторы , xj соответствующие собственным значениям λj.

Попарно различным собственным значениям соответствуют линейно независимые собственные векторы.

Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц

Метод вращений Якоби применим только для симметрических матриц A nxn (A = AT ) и решает полную проблему собственных значений и собственных векторов таких матриц. Он основан на отыскании с помощью итерационных процедур матрицы U в преобразовании подобия Λ= U-1AU, а поскольку для симметрических матриц A матрица преобразования подобия U является ортогональной (U-1=UT ), то Λ =UTAU, где Λ - диагональная матрица с собственными значениями на главной диагонали

Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru .

Пусть дана симметрическая матрица A. Требуется для нее вычислить с определенной точностью Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru все собственные значения и соответствующие им собственные векторы. Алгоритм метода вращения следующий:

Пусть известна матрица А(k) на k–й итерации, при этом для k=0 A(0)= A.

1. Выбирается максимальный по модулю недиагональный элемент матрицы Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru

Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru

2. Ставится задача найти такую ортогональную матрицу U(k) , чтобы в результате преобразования подобия A(k+1)=U(k)T A(k)U(k) произошло обнуление элемента Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru матрицы A(k+1).

В качестве ортогональной матрицы выбирается матрица вращения, имеющая следующий вид:

Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru

В матрице вращения на пересечении i-й строки и j-го столбца находится элемент

Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru , где Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru - угол вращения, подлежащий определению.

Симметрично относительно главной диагонали ( j-я строка, i-й столбец) расположен элемент Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru Диагональные элементы Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru и Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru равны соответственно Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru , Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru ; другие диагональные элементы Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru , Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru ; остальные элементы в матрице вращения равны нулю.

Угол вращения Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru определяется из условия Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru :

Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru ,

причем если Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru то Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru .

3. Строится матрица Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru в которой элемент Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru .

В качестве критерия окончания итерационного процесса используется условие малости суммы квадратов внедиагональных элементов:

Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru

Если Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru , то итерационный процесс Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru продолжается.

Если Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru , то итерационный процесс останавливается, и в качестве искомых собственных значений принимаются Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru

Координатными столбцами собственных векторов матрицы A в единичном

базисе будут столбцы матрицы Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru т.е. ,

Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru ), Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru ), Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru ) ,

причем эти собственные векторы будут ортогональны между собой, т.е.

Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru

Задание: Вычислить собственные значения и собственные векторы для симметричной матрицы.

Метод вращений Якоби численного р ешения задач на собственные значения и собственные векторы матриц - student2.ru

Наши рекомендации