Professional Documents
Culture Documents
Pregado en Matematicas
Analisis Numerico
El M
etodo de la Potencia
Sabemos que el conjunto Rn posee estrucucra de espacio vectorial y ademas posee dimension
n pero, en terminos algebraicos, en este espacio encontramos un inconveniente pues al considerar
un polinomio en R[x] podra no tener todos sus ceros (races) all por lo cual, se debe extender a
R anadiendole un elemento i caracterizado por la ecuacion i2 = 1 con lo que se obtiene el campo
de los n
umeros complejos denotado por C y as conseguir lo siguiente:
Teorema. (Teorema Fundamental del Algebra) . Todo polinomio en C[x] posee
al menos una raz en dicho campo.
Como un corolario del anterior teorema tenemos que todo polinomio complejo es factorizable
en producto de factores lnelaes (esto es, todos sus ceros son complejos). A todo campo que posea
esta propiedad lo llamamos algebraicamente cerrado.
Como es de esperar, el conjunto Cn tambien posee estructura de espacio vectorial, pero en este
caso sus escalares viven en C, para ser mas precisos, dados x,y Cn , esto es x = (x1 . . . xn ) y
y = (y1 . . . yn ) tenemos lo siguiente.
1. x+y = (x1 + y1 . . . xn + yn )
4. hx,yi = ni=1 xi yi
P
Ahora, para una matriz A de orden n y con entradas complejas tal que satisface la ecuacion
Ax = x donde C y x 6= 0 (es decir, tiene solucion no trivial) decimos que es un eingenvalor
y x es un eingenvector (correspondiente a ) de la matriz A.
De lo anterior tenemos que para encontrar los eingenvalores de una matriz A = {aij } es
suficiente con sulucionar la siguiente ecuacion:
a11 a12 a1n
a21 a22 a2n
det =0
.. .. . . ..
. . . .
an1 an2 ann
2
este procedimiento tiene con costo computacional bastante alto. En este punto es donde se hace
necesario un metodo que se encargue de esta tarea sin tener que pasar por el camino previamente
descrito, este metodo es el metodo de la potencia el cual describimos en la siguiente seccion.
Un resultado que nos permite .encerrartodos los eingenvalores de una matriz en un area espe-
cifica del palno complejo es el siguiente.
Teorema(Circulo de Ger
sgorin) Sea A = {aij } una matriz de orden n con entradas
en C, y sea ( )
n
X
Ri = z C : ||z aii || < ||aij ||
j=1,j6=i
2. El M
etodo de la Potencia
Sea A una matriz de orden n tal que posee un eingenvalor que mayora a los demas en norma
y tambien posee un conjunto de eingenvectores linealmente independientes. Por tanto, podemos
indizar todos los eingenvalores de A como 1 , . . . , n de tal forma que se satisfaga:
3
Donde es claro que rk 1 si k . Esto es, el metodo de la potencia consiste en constriur
una sucesion {rk }
k=1 que converja al eingenvalor con mayor m un, la sucesion {x(k) }
odulo, mas a k=1
se aproxima al vector a1 u(1) es decir, tambien podemos obtener un eingenvector respectivo al
eingenvalor encontrado.
Hay variaciones de este metodo para hallar otro tipo de eingenvalores, uno de ellos es el metodo
de la potencia inversa que se apoya en el siguiente resultado.
Teorema
Si es un eingenvalor de A y A es no singular, entonces 1 es un eingenvalor de A1
Y as, en vez de hallar el eingenvalor de mayor magnitud, estamos hallando el eingenvalor de
magnitud mnima puesto que si ||1 || > ||2 || ||n || entonces ||1 1
1 || < ||2 ||
1
||n ||
3. Ejemplo
Para ilustrar el metodo, tomemos el vector x = (1, 1, 1), la transformacion 2 (x) y una matriz
de orden 3
6 5 5
A = 2 6 2
2 5 1
Con lo que tenemos los sigiuientes resultados
k x(k) rk
0 (-1, 1, 1)
1 (-1, 0.33, 0.33) 2
2 (-1, 0.11, 0.11) -2
3 (-1, 0.407, 0.407) 22
4 (-1, 0.604, 0.604) 8.909
.. .. ..
. . .
6 (-1, -0.824, -0.824) 6.715
.. .. ..
. . .
28 (-1, -0.999, -0.999) 6.00007
Lo que nos permite inferir que el eingenvalor buscado es = 6 y el vector propio correspondiente
es u = (1, 1, 1)
4. Convergencia acelerada
Existen formas para acelerar la convergencia de una sucesion, uno de ellos es la aceleraci
on de
Aikten. El resultado es el siguiente.
4
Teorema.
Si una sucesion {rk } nelaentonce la sucesion {sk }
k=1 posee convergencia l k=1 dada por
2
rk rk+2 rk+1
sk =
rk+2 2rk+1 rk
Tiene una convergencia mas rapida.
Con este resultado, si conseguimos una sucesion de valores rk que converja lnealmente, podemos
mejorar nuestro algortmo y reducir el costo computacional de este.
Referencias
[1] . Kincaid, W. Cheney: Numerical Analysis. Brooks/Cole Publishing Company, 1991, pp. 226-
237
[2] . Burden, J. Faires: Numerical Analysis. Brooks/Cole CENGAGE Learning, novena edicion,
2011, pp. 561-593.