The first algorithms to compute the SVD (Walter Gander)

30.10.2025 16:15

The singular values of a matrix A can be computed as the square roots of the eigenvalues of the matrix A^T A. However, the calculation of A^T A in finite arithmetic seriously violates the smaller singular values. Therefore the pioneers Gene Golub, William Kahan and Christian Reinsch constructed new algorithms which compute the singular values directly from A without forming A^T A. We describe the first algorithm proposed by Golub/Kahan 1965. Then we discuss the two algorithms by Golub-Businger 1967 and by Reinsch 1967 which were developed independently at the same time. The current algorithm used in all software packages is the one of Reinsch. We explain why the algorithm of Reinsch appeared in ``Handbook of Automatic Computation'' under joint authorship with G.H. Golub.

Lieu

Conseil Général 7-9, Room 1-15, Séminaire d'analyse numérique (ATTENTION, heure et salle inhabituelles)

Organisé par

Section de mathématiques

Intervenant-e-s

Walter Gander, ETHZ

entrée libre

Classement

Catégorie: Séminaire

Mots clés: analyse numérique