Introduction Matrix Action Perpframes, Aligners and Hangers Stretchers Coordinates Projections SVD Matrix Subspaces Linear Systems, Pseudo-Inverse Condition Number Matrix Norm, Rank One Data Compression Noise Filtering
Todd Will
|
Pseudo-inverse
Example
Reduced SVD Pseudo-inverse |
Linear Systems &Pseudo-Inverse |
Inverse
and Determinant
Exercises |
Pseudo-Inverse ExampleSuppose the SVD for a matrix![]() ![]() ![]()
Answer: The first thing you know is that no matter what x you use, A x is always in the column space of A, Col[A]. So if If The solution to Here's what you do to solve the system: Step 1: Find the vector Since Step 2: Let That's it! If the system has a solution, then you've just found it. If the system has no solution, then you've done the best you can -- you've found the least squares solution.
Here's a check on your solution: If you set
Note that you can compute ![]() The matrix The least squares solution to A x=y is Other least squares solutions have the form Since the SVD gives you an orthonormal basis for N[A], you know any
least squares solutions to A x=y can be expressed
as
Reduced SVDIt's easiest to describe the pseudo-inverse in general terms by first defining the reduced SVD for A.If then You get the reduced SVD from the full SVD by keeping only
You can tell that the reduced SVD equals the full SVD (and so still equals A), since the two decomposition agree on the basis ![]()
General Pseudo-InverseIf you have the reduced SVD for an m x n matrix A :![]() ![]() The least squares solution to A x = y is given by
The Inverse and the Absolute Value of the DeterminantSuppose A is a square matrix and an SVD is![]() As it turns out the absolute value of the determinant of A, Thus, if This tells you that A has rank n and so is invertible.
If all the singular values are positive, then you can compute
(1) The inverse of a product is the product of the inverses in reverse order. (2) The aligner matrix A similar argument explains why To undo the stretcher matrix ![]() (3) The definition of Comment: You've just shown that if A is invertible, then
Exercises1. Suppose![]() In terms of the ![]() ![]() a. express the reduced SVD for A as a product of three matrices b. express the pseudo-inverse, c. express a solution to d. express all solutions to 2. Suppose ![]() a. What are the possible values for the determinant of A? b. In terms of |