Loading [MathJax]/extensions/TeX/mathchoice.js

1 votos

Utilizando el método espectral para resolver Ax=b

No encuentro dónde he cometido un error de cálculo al aplicar el método espectral para resolver Ax=b .

Me han dado A=(7212102127),b=(61218) .

He empezado por calcular los valores y vectores propios, tengo los valores propios r1=12,r2=6,r3=6 con vectores propios v1=(1,2,1),v2=(1,0,1),v3=(2,1,0) respectivamente.

Ahora, x por el método espectral viene dado por x=u1br1u1+u2br2u2+u3br3u3.

Normalizar v1,v2,v3 Me sale u1=(162316),u2=(12012),u3=(25150).

Así que x=0+626(1/2,0,1/2)+45(2/5,1/5,0)=(7,4,1).

Esto no satisface Ax=b -- No puedo encontrar mi error. Por el método normal de reducción de filas, obtengo x=(1,2,3) . Wolfram también lo confirma. ¿Estoy aplicando incorrectamente algo aquí?

1voto

Chris Ballance Puntos 17329

Su llamado método espectral funciona si los vectores propios forman una base ortonormal, pero éste no es el caso: su v2,v3 ni siquiera son mutuamente ortogonales.

1voto

Toffomat Puntos 23

Para ampliar la respuesta del usuario1551: Dos valores propios de su A son iguales, y has elegido dos vectores propios (correctos): Ambos v2 y v3 tienen un valor propio 6 pero v2v30 y la fórmula del "método espectral" para x requiere vectores propios ortonormales.

Sin embargo, cualquier combinación lineal de v2 y v3 también será un vector propio con valor propio 6 para que puedas elegir, por ejemplo v2 y ˜v3=v3+av2 con un adecuado a para que v2˜v3=0 y continuar a partir de ahí.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X