Let A be an m×m matrix with entries in C and with a singular value decomposition A=UΣV∗. Find an eigenvalue decomposition of the 2m×2m Hermitian matrix: [OA∗AO].
What I did so far is to denote M=[OA∗AO]. I know that I need to find a diagonal matrix Λ with the eigenvalues of M and a matrix X with eigenvectors of M such that M=XΛX−1.
So Mx=λx⟹[OA∗AO][x1x2]=λ[x1x2]⟹A∗x2=λx1 and Ax1=λx2.
From here, I don't really know where to go with how to find the eigenvectors and relating or using the SVD of A.
Is this a viable approach to proceed?
Answer
Note that if the SVD of A is given by A=UΣV∗, then we have the following system of equations,
AV=UΣA∗U=VΣ.
We can write the above system in terms of block matrices,
[0AA∗0][UV]=[UΣVΣ].
It is also easy to verify that
[0AA∗0][U−V]=[−UΣVΣ].
Putting these together, we have
[0AA∗0][UUV−V]=[UΣ−UΣVΣVΣ]=[U−UVV][Σ00Σ].
Pushing the negative sign into the diagonal matrix of singular values, we conclude
[0AA∗0][UUV−V]=[UUV−V][Σ00−Σ].
Multiplying on the right by [UUV−V]−1 yields the desired eigenvalue decomposition.
No comments:
Post a Comment