You are here
Home ›pseudoinverse
Primary tabs
pseudoinverse
The inverse of a matrix exists only if is square and has full rank. In this case, has the solution .
The pseudoinverse (beware, it is often denoted otherwise) is a generalization of the inverse, and exists for any matrix. We assume . If has full rank () we define:
and the solution of is .
More accurately, the above is called the Moore-Penrose pseudoinverse.
1 Calculation
The best way to compute is to use singular value decomposition. With , where and (both ) orthogonal and () is diagonal with real, non-negative singular values , . We find
If the rank of is smaller than , the inverse of does not exist, and one uses only the first singular values; then becomes an matrix and , shrink accordingly. see also Linear Equations.
2 Generalization
for a matrix . Beyond this, pseudoinverses can be defined on any reasonable matrix identity.
References
-
Originally from The Data Analysis Briefbook (http://rkb.home.cern.ch/rkb/titleA.html)
Mathematics Subject Classification
15-00 General reference works (handbooks, dictionaries, bibliographies, etc.)65-00 General reference works (handbooks, dictionaries, bibliographies, etc.)
- Forums
- Planetary Bugs
- HS/Secondary
- University/Tertiary
- Graduate/Advanced
- Industry/Practice
- Research Topics
- LaTeX help
- Math Comptetitions
- Math History
- Math Humor
- PlanetMath Comments
- PlanetMath System Updates and News
- PlanetMath help
- PlanetMath.ORG
- Strategic Communications Development
- The Math Pub
- Testing messages (ignore)
- Other useful stuff
Recent Activity
new question: Linear Algebra Combination Problem! by Bruce Lee
new question: Computation of $\varphi(2000)$ by jeremyboden
new question: Computation of $\varphi(2000)$ by jeremyboden
May 21
new question: pure subgroups by lvoyster
new correction: Typo in M\"obius function? by Aleph Zero
new collection: analytic number theory by Aleph Zero
May 20
new question: Taylor's Series Query! by unlord
new question: Laplace transform by J
new question: Residue Calculus by J
May 19
new Education: Project: PlanetMath Outlines Series by unlord



Comments
Generalized Pseudo-Inverse
As far as I know a matrix B is a (generalized) pseudo-inverse of A if
(1) ABA=A
(2) BAB=B
I am missing (2) in the article.
Re: Generalized Pseudo-Inverse
There are different notions of pseudo-inverse (or generalized inverse). At the moment I'm using a book called "Generalized Inverses" by Ben-Israel and Greville in which its first chapter you can find all these different notions. They give four conditions,
(1) ABA=A
(2) BAB=B
(3) (AB)*=AB
(4) (BA)*=BA
There's a unique B satisfying the four conditions (a {1,2,3,4}-inverse in Ben-Israel and Greville's notation), which is the Moore-Penrose pseudo-inverse. What TN talks about is a {1,2}-inverse and so on.