The low-rank eigenvalue problem
Yuji Nakatsukasa

TL;DR
This paper discusses the relationship between eigenvalues of products of matrices and introduces an efficient method for computing eigenvalues of low-rank matrices by reducing the problem to a smaller matrix.
Contribution
It presents a novel algorithm leveraging the eigenvalue equality of AB and BA for low-rank matrices, including analysis of Jordan block behavior.
Findings
Eigenvalues of AB and BA are equal for nonzero values.
Efficient eigenvalue computation for low-rank matrices using small matrices.
Characterization of Jordan block size changes for zero eigenvalues.
Abstract
The nonzero eigenvalues of are equal to those of : an identity that holds as long as the products are square, even when are rectangular. This fact naturally suggests an efficient algorithm for computing eigenvalues and eigenvectors of a low-rank matrix with : form the small matrix and find its eigenvalues and eigenvectors. For nonzero eigenvalues, the eigenvectors are related by with , and the same holds for Jordan vectors. For zero eigenvalues, the Jordan blocks can change sizes between and , and we characterize this behavior.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSparse and Compressive Sensing Techniques · Matrix Theory and Algorithms · Advanced Optimization Algorithms Research
