Stable computation of the CS decomposition: Simultaneous bidiagonalization
The CS-decomposition (CSD) simultaneously diagonalizes the blocks of a unitary matrix in a 2-by-2 block structure. There are quite a few applications of the CSD, e.g. principal angles in higher dimensional Euclidean geometry, perturbations of linear subspaces, canonical correlations in multivariate statistics, existence and computation of the generalized singular value decomposition (GSVD). In an earlier paper, the author had developed a new algorithm to calculate numerically the CSD. Here, its numerical stability is proved. In addition, a modification of this algorithm is given, which is numerically equivalent, but its analysis is more illuminating (according to the author).
- Computing the complete CS decomposition
- A new stable bidiagonal reduction algorithm
- A CS decomposition for orthogonal matrices with application to eigenvalue computation
- Divide and conquer the CS decomposition
- Simultaneous multidiagonalization for the CS decomposition
- A backward stable algorithm for computing the CS decomposition via the polar decomposition
- An algebraic quantum circuit compression algorithm for Hamiltonian simulation
- Characterizing GSVD by singular value expansion of linear operators and its computation
- A contour integral-based algorithm for computing generalized singular values
- Computing the CS and the generalized singular value decompositions
This page was built for publication: Stable computation of the CS decomposition: Simultaneous bidiagonalization
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2903107)