Generalized singular value decomposition
From Wikipedia, the free encyclopedia
In linear algebra the generalized singular value decomposition (GSVD) is a matrix decomposition more general than the singular value decomposition. It is used to study the conditioning and regularization of linear systems with respect to quadratic semi-norms.
Given an
matrix A and a
matrix B of real or complex numbers the GSVD is
- A = UΣ1[0,R]Q *
and
- B = VΣ2[0,R]Q *
where U,V and Q are unitary matrices and R is an upper triangular, nonsingular
matrix, and
is the rank of [A * ,B * ]. Also, Σ1 and Σ2 are
and
matrices, zero except for the leading diagonals which consist of the real numbers αi and βi respectively, satisfying
and
.
The ratios σi = αi / βi are analogous to the singular values. In the important special case, where B is square and invertible, they are the singular values, and U and V are the matrices of singular vectors of the matrix AB − 1.
[edit] References
- Gene Golub, and Charles Van Loan, Matrix Computations, Third Edition, Johns Hopkins University Press, Baltimore, 1996, ISBN 0-8018-5414-8
- Hansen, Per Christian, Rank-Deficient and Discrete Ill-Posed Problems: Numerical Aspects of Linear Inversion, SIAM Monographs on Mathematical Modeling and Computation 4. ISBN 0-89871-403-6
- LAPACK manual [1]
- MATLAB documentation [2]

