[Golub:1996] Gene H. Golub and Charles F. van Loan, Matrix Computations, third edition, The Johns Hopkins University Press, 1996, 0-8018-5413-X.