SciPy Reference Guide: scipy.linalg, SciPy Developers, 2023 - This official documentation provides detailed information on the scipy.linalg module, including functions for SVD, LU, and QR decompositions used in the content, along with their parameters and return values.
Introduction to Linear Algebra, Gilbert Strang, 2016 (Wellesley-Cambridge Press) - A classic textbook providing a thorough theoretical explanation of matrix decompositions, including SVD, LU, and QR, from foundational principles.
Numerical Linear Algebra, Lloyd N. Trefethen and David Bau III, 1997 (Society for Industrial and Applied Mathematics (SIAM))DOI: 10.1137/1.9781611971212 - A standard reference for understanding the numerical methods and stability aspects behind matrix decompositions, which is crucial for efficient software implementations.