Processing math: 100%

1 votos

Descomposición en valores singulares de matrices simétricas

Intento comprender la SVD de una matriz simétrica real.

Sea A ser nuestro n×n matriz simétrica real. Y sea una SVD A=UΣVT .

Sea ui y vi sean las columnas de U y T

En el comentario https://math.stackexchange.com/a/22832/764199 dice ui=±vi .

No entiendo por qué es así.

Por ejemplo https://math.stackexchange.com/a/3683742/764199 dice columnas de U y V son vectores propios de A2 por lo que son vectores propios de A . Pero esto no es correcto en general.

Adición:

Por ejemplo, en https://math.berkeley.edu/~hutching/teach/54-2017/svd-notes.pdf En el ejemplo 2.2 hay la siguiente explicación:

Si A es una matriz simétrica real, entonces podemos obtener una SVD a partir de la descomposición de valores propios A=PDP1 . En ese caso, podemos obtener vi=±ui . Pero, ¿cómo sabemos que podemos obtener cada SVD a partir de una descomposición de valores propios?

Adición 2: Ya que podemos decirlo para la SVD obtenida a partir de la descomposición de valores propios, basta con demostrar que, como está escrito en la página de Wikipedia, "la SVD es única hasta transformaciones unitarias arbitrarias aplicadas uniformemente a los vectores columna de ambas U y V abarcando los subespacios de cada valor singular" para completar nuestra demostración. https://en.wikipedia.org/wiki/Singular_value_decomposition

Pero no he podido encontrar la prueba de esa afirmación de "uniquenes hasta".

1voto

Chris Ballance Puntos 17329

Sin condiciones adicionales, la afirmación es falsa. He aquí dos contraejemplos sencillos:

  1. U0VT es una SVD de la matriz cero para cualquier par de matrices ortogonales U y V .
  2. IIAT es una SVD de A=12(1111) .

Sin embargo, la afirmación es cierta cuando todos singular valores de A son distintos. Dado que A es simétrico, tenemos UΣ2UT=AAT=A2=ATA=VΣ2VT . Por lo tanto, para cada j , uj y vj son vectores propios unitarios de A2 correspondiente a la j -ésimo mayor valor propio. Sin embargo, A2 tienen valores propios distintos (porque sus valores propios son los valores singulares de A ). Por lo tanto sus eigenspaces son unidimensionales. Por lo tanto uj=±vj .

Alternativamente, como las matrices semidefinidas positivas tienen raíces cuadradas semidefinidas positivas únicas, la igualdad UΣ2UT=VΣ2VT implica que B:=UΣUT=VΣVT . Por lo tanto uj y vj son vectores singulares unitarios de B correspondiente al valor singular σj . Como todos los valores singulares de B son diferentes (porque los valores singulares de B no son más que los valores singulares de A ), los espacios singulares de B son unidimensionales. Por lo tanto uj=±vj .

Un tercer argumento es observar que UΣ2UT=VΣ2VT implica (VTU)Σ2=Σ2(VTU) . Dado que todas las entradas diagonales de Σ2 son distintos, D:=VTU debe ser una matriz diagonal. Como VTU es ortogonal, las entradas diagonales de D debe ser ±1 . Por lo tanto uj=±vj .

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