1 votos

¿Cómo comprobar si una matriz simétrica es PSD?

Dada una matriz que es simétrica, ¿hay alguna forma sencilla de comprobar si es PSD? Supongamos que GCT no funciona. Para mí, la prueba más sencilla (aunque probablemente la más ingenua) sería resolver el valor propio más pequeño utilizando métodos iterativos estándar. Pero, me gustaría evitar esto por costes computacionales. ¿Hay alguna otra manera de probar fácilmente y a bajo coste una matriz de este tipo para PSD?

2voto

bea Puntos 16

Intenta hacer una descomposición Cholelesky utilizando el algoritmo cholesky estándar. Si tiene éxito, entonces es PSD, si se rompe por el camino (por ejemplo, dividiendo por cero, tomando la raíz cuadrada de un número negativo, etc.), entonces no lo es.

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