9.1. The Geometry of the SVD¶
As we have seen before, we can visualize the geometry of linear algebra equations in or and the relationships hold in higher dimensions where we can not see the relationships in a diagram. Recall from our introduction to eigenvalue problems at the beginning of Application of Eigenvalues and Eigenvectors that multiplication of a matrix and a vector usually stretches and rotates the vector. As before, we want to factor out the stretching and rotating components of the matrix. For a matrix and a unit vector , we have
(9.1)¶
where is a scalar that is the length of the resulting vector and is a unit vector that shows the direction of the resulting vector. There are vector–matrix relationships like equation (9.1) that make the SVD factorization of a matrix.
Consider the following two orthogonal unit vectors that are multiplied by a yet unknown matrix.
The product of each vector with the matrix is represented by two perpendicular vectors , where the are scalar values called the singular values, and the are unit vectors that are rotated from the original vectors but are still perpendicular to each other. In this example, the resulting vectors from multiplication with are:
After finding the unit vectors, we have:
We can apply equation (9.1) to find the two columns of .
This example shows the relationship between the SVD factors and the impact of multiplying a matrix with a vector. Of course, most of the time we approach the SVD from the opposite perspective where we have a matrix and want to find the three SVD factors , , and .