9.48 min read
Immediate Uses of SVD
From the SVD , several fundamental properties of can be read off immediately. The rank of is the number of nonzero singular values. The column space is spanned by the left singular vectors corresponding to nonzero . The null space is spanned by the right singular vectors corresponding to zero .
The pseudoinverse (where replaces each nonzero with ) gives the minimum-norm least-squares solution. The condition number measures numerical sensitivity.
Formal View
Corollary 9.1 — Properties from SVD
Let with . Then:
-
-
-
- (pseudoinverse)
Why This Matters
The SVD gives the most numerically stable way to compute rank, null spaces, and pseudoinverses.
- Numerical rank computation: software like MATLAB uses SVD (not determinant) to reliably determine rank.
- Pseudoinverse for over/under-determined systems handles all cases.
- Condition number alerts to near-singular matrices before solving systems.
Quiz
Question 1
For with singular values , what is ?
Question 2
The null space of is spanned by the right singular vectors corresponding to zero singular values.
Common Mistakes
- Confusing left and right singular vectors — left () spans column space; right () spans null space for zero singular values.
- Forgetting that the pseudoinverse is not the same as .