Степенной метод

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

Пусть - собственные числа матрицы A. Для определенности предположим, что

Берем произвольный ненулевой вектор . Строим последовательность векторов

, ,...,

Тогда

(38)

для любого номера i=1,2,...,n.

Точнее

(*)

Докажем это в предположении, что матрица A имеет n линейных независимых собственных векторов . Запишем разложение вектора по базису из собственных векторов

.

Тогда

Так как для k=2,...,n и для k=3,...,n, то отсюда следует, что при выполняется соотношение (*)

Взяв достаточно большой номер итерации m, мы сможем с любой степенью точности определить по формуле (38) наибольший по модулю корень характеристического уравнения для матрицы A. Для нахождения этого корня может быть использована любая координата вектора , в частности, можно взять среднее арифметическое соответствующих значений.

Так как , то при

.

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: