Affiliation:
1. Department of Mathematics, Randolph-Macon College , Ashland, VA 23005, USA
Abstract
Abstract
Commuting Hermitian matrices may be simultaneously diagonalized by a common unitary matrix. However, the numerical aspects are delicate. We revisit a previously rejected numerical approach in a new algorithm called ‘do-one-then-do-the-other’. One of two input matrices is diagonalized by a unitary similarity, and then the computed eigenvectors are applied to the other input matrix. Additional passes are applied as necessary to resolve invariant subspaces associated with repeated eigenvalues and eigenvalue clusters. The algorithm is derived by first developing a spectral divide-and-conquer method and then allowing the method to break the spectrum into, not just two invariant subspaces, but as many as safely possible. Most computational work is delegated to a black-box eigenvalue solver, which can be tailored to specific computer architectures. The overall running time is a small multiple of a single eigenvalue-eigenvector computation, even on difficult problems with tightly clustered eigenvalues. The article concludes with applications to a structured eigenvalue problem and a highly sensitive eigenvector computation.
Publisher
Oxford University Press (OUP)
Subject
Applied Mathematics,Computational Mathematics,General Mathematics
Reference23 articles.
1. A chart of numerical methods for structured eigenvalue problems;Bunse-Gerstner;SIAM J. Matrix Anal. Appl.,1992
2. Numerical methods for simultaneous diagonalization;Bunse-Gerstner;SIAM J. Matrix Anal. Appl.,1993
3. Blind beamforming for non-Gaussian signals;Cardoso,1993
4. Jacobi angles for simultaneous diagonalization;Cardoso;SIAM J. Matrix Anal. Appl.,1996
5. Some new bounds on perturbation of subspaces;Davis;Bull. Amer. Math. Soc.,1969
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Randomized Joint Diagonalization of Symmetric Matrices;SIAM Journal on Matrix Analysis and Applications;2024-02-26