Método de las potencias

En análisis numérico, el método de las potencias es un método iterativo que calcula sucesivas aproximaciones a los autovectores y autovalores de una matriz.

El método se usa principalmente para calcular el autovector de mayor autovalor en matrices grandes. En particular, Google lo emplea para calcular el PageRank de los documentos en su motor de búsqueda.[1]

Para aplicar el método de las potencias se supone que la matriz A de n x n tiene n valores característicos λ 1 , λ 2 , . . . , λ n {\displaystyle \lambda _{1},\lambda _{2},...,\lambda _{n}} con un conjunto asociado de vectores característicos linealmente independientes ( v ( 1 ) , v ( 2 ) , . . . , v ( n ) ) {\displaystyle (v^{(1)},v^{(2)},...,v^{(n)})} . Es más, se supone que A tiene exactamente un valor característico λ 1 {\displaystyle \lambda _{1}} cuya magnitud es la mayor, por lo que | λ 1 | > | λ 2 | | λ 3 | . . . | λ n | 0 {\displaystyle |\lambda _{1}|>|\lambda _{2}|\geq |\lambda _{3}|...\geq |\lambda _{n}|\geq 0} . El método converge lentamente y solo puede determinar uno de los autovectores de la matriz.

El método

El método empieza por tomar cualquier vector x 0 {\displaystyle x_{0}} , que puede ser una aproximación inicial al autovector dominante o un vector escogido aleatoriamente. En cada paso k, se calcula x k + 1 = A x k A x k . {\displaystyle x_{k+1}={\frac {Ax_{k}}{\|Ax_{k}\|}}.} Entonces x k {\displaystyle x_{k}} converge normalmente al autovector de mayor autovalor.

Este método puede usarse también para calcular el radio espectral de una matriz, computando el cociente de Rayleigh

x k A x k x k x k = x k + 1 x k x k x k . {\displaystyle {\frac {x_{k}^{\top }Ax_{k}}{x_{k}^{\top }x_{k}}}={\frac {x_{k+1}^{\top }x_{k}}{x_{k}^{\top }x_{k}}}.}

Referencias

  1. Analysis and Computation of Google’s PageRank

Enlaces externos

  • Método de las potencias en www.math.buffalo.edu.
  • Método de las potencias en www.math.gatech.edu


Control de autoridades
  • Proyectos Wikimedia
  • Wd Datos: Q1426504
  • Wd Datos: Q1426504