Considere el siguiente resultado que recientemente me encontré en un trabajo de investigación en mi zona (Procesamiento de la Señal)
Deje X N×N positivo semidefinite (psd) de la matriz cuyo rango es r. Deje A ser cualquier simétrica N×N matriz. Entonces, existen un conjunto de vectores x1,…,xr tal que X=r∑i=1xixTixTiAxi=trace{AX}r, ∀i
La siguiente es la prueba de que yo no puedo comprobar.
Prueba: Considere el siguiente paso a paso el procedimiento de cuyas entradas se XA.
0. Las entradas se X (dado X≥0, rank(X)=r) y A (simétrica).
Descomponer X=RRT.
Generar el eigen descomposición RTAR=UΛUT.
Deje h cualquier N×1 vector tal que |hi|=1 (cada entrada de h). Generar el vector x1 y matriz X1 x1=1√rRUhX1=X−x1xT1
Las salidas son aX1x1.
El papel, las reclamaciones que
- X1 psd y tiene rango de r−1
- xT1Ax1=1rtrace(AX)
Mientras que yo soy capaz de verificar que la segunda afirmación, no soy capaz de verificar el primero? Cómo es esto cierto? Si esto se puede hacer, el resto de la prueba es directa. Estoy buscando una rigurosa prueba.
Lea esto si usted está interesado en saber donde esta la prueba de cabezas. Ahora hay que hacer el paso a paso del algoritmo anterior con entradas de X1 A conseguir x2 X2 tal que X2=X1−x2xT2=X−x1xT1−x2xT2 y xT2Ax2=1r−1trace(AX1)=1rtrace(AX) Then the result of the paper is that you can do this procedure r times and get a rank-one decomposition X=r∑i=1xixTi with the property xTiAxi=1rtrace(AX), ∀ifor any given psd X with rank r and any symmetrix $$.