https://www.youtube.com/watch?v=vSczTbgc8Rc
Applications
- If A is a invertible square matrix then the condition number is the largest singular value divided by the smallest singular value
- Condition number describes the sensitivity of a solution to Ax = b to errors in A
- A problem with a low condition number is said to be well-conditioned, while a problem with a high condition number is said to be ill-conditioned
- Describe difficulty in computing inverse
- Chaos: small change in input results in massive change in output
- Can use SVD to talk about rkA, ColA, RowA, NulA,
, etc. -
rkA = rk
- ColA = U columns through dim A
- bc
- bc
- Col A perp = U columns after dim A
- by def
- Nul A = V columns that correspond to the free columns of U
-
Process
- Singular values:
- Construct
using the singular values. has the same shape as , with a diagonal matrix of the singular values in the top left corner - V = matrix of eigenvectors of
- Compute an orthonormal basis for Col A: use
for dim - Afterwhich, extend and fill up the remaining orthonormal basis
- Option A: Rawdog it
think about it, so to speak - Option B: Gram-Schmidt Process
- Option C: Use
- Option A: Rawdog it
- Construct the columns of
with the vectors - Note: for U you can also get it via the V process but with
, for eigenvalue 0, find eigenvector - V and U are orthogonal btw, and they have dimensions of
and
where