vix.ing · top · new · best · stats · spec

Calculating the Singular Values and Pseudo-Inverse of a Matrix

1965/01/01 by Gene H. Golub, W. Kahan · 9 citations
Computer Science · Physics and Astronomy · Mathematics · #Matrix Theory and Algorithms #Electromagnetic Scattering and Analysis #Scientific Research and Discoveries #Diagonal #Unitary matrix #Spurious relationship #Matrix (chemical analysis) #Mathematics #Inverse #Sigma #Unitary state #Diagonal matrix #Singular value #Cover (algebra) #Scheme (mathematics) #Applied mathematics #Algorithm #Mathematical analysis #Physics #Eigenvalues and eigenvectors #Geometry #Statistics

paper · doi:10.1137/0702016

openalex publication_date 1965/01/01 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/25

Abstract

A numerically stable and fairly fast scheme is described to compute the unitary matrices U and V which transform a given matrix A into a diagonal form Σ = U^ * AV, thus exhibiting A’s singular values on Σ ’s diagonal. The scheme first transforms A to a bidiagonal matrix J, then diagonalizes J. The scheme described here is complicated but does not suffer from the computational difficulties which occasionally afflict some previously known methods. Some applications are mentioned, in particular the use of the pseudo-inverse AI = VΣ I U^* to solve least squares problems in a way which dampens spurious oscillation and cancellation.

Citations

Cited by