Pseudoinverse
   HOME

TheInfoList



OR:

In
mathematics Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
, and in particular,
algebra Algebra is a branch of mathematics that deals with abstract systems, known as algebraic structures, and the manipulation of expressions within those systems. It is a generalization of arithmetic that introduces variables and algebraic ope ...
, a generalized inverse (or, g-inverse) of an element ''x'' is an element ''y'' that has some properties of an
inverse element In mathematics, the concept of an inverse element generalises the concepts of opposite () and reciprocal () of numbers. Given an operation denoted here , and an identity element denoted , if , one says that is a left inverse of , and that ...
but not necessarily all of them. The purpose of constructing a generalized inverse of a matrix is to obtain a matrix that can serve as an inverse in some sense for a wider class of matrices than
invertible matrices In linear algebra, an invertible matrix (''non-singular'', ''non-degenarate'' or ''regular'') is a square matrix that has an inverse. In other words, if some other matrix is multiplied by the invertible matrix, the result can be multiplied by a ...
. Generalized inverses can be defined in any
mathematical structure In mathematics, a structure on a set (or on some sets) refers to providing or endowing it (or them) with certain additional features (e.g. an operation, relation, metric, or topology). Τhe additional features are attached or related to the ...
that involves
associative In mathematics, the associative property is a property of some binary operations that rearranging the parentheses in an expression will not change the result. In propositional logic, associativity is a valid rule of replacement for express ...
multiplication, that is, in a
semigroup In mathematics, a semigroup is an algebraic structure consisting of a set together with an associative internal binary operation on it. The binary operation of a semigroup is most often denoted multiplicatively (just notation, not necessarily th ...
. This article describes generalized inverses of a
matrix Matrix (: matrices or matrixes) or MATRIX may refer to: Science and mathematics * Matrix (mathematics), a rectangular array of numbers, symbols or expressions * Matrix (logic), part of a formula in prenex normal form * Matrix (biology), the m ...
A. A matrix A^\mathrm \in \mathbb^ is a generalized inverse of a matrix A \in \mathbb^ if AA^\mathrmA = A. A generalized inverse exists for an arbitrary matrix, and when a matrix has a regular inverse, this inverse is its unique generalized inverse.


Motivation

Consider the
linear system In systems theory, a linear system is a mathematical model of a system based on the use of a linear operator. Linear systems typically exhibit features and properties that are much simpler than the nonlinear case. As a mathematical abstractio ...
:Ax = y where A is an m \times n matrix and y \in \mathcal C(A), the
column space In linear algebra, the column space (also called the range or image) of a matrix ''A'' is the span (set of all possible linear combinations) of its column vectors. The column space of a matrix is the image or range of the corresponding matr ...
of A. If m = n and A is nonsingular then x = A^y will be the solution of the system. Note that, if A is nonsingular, then :AA^A = A. Now suppose A is rectangular (m \neq n), or square and singular. Then we need a right candidate G of order n \times m such that for all y \in \mathcal C(A), :AGy = y. That is, x=Gy is a solution of the linear system Ax = y. Equivalently, we need a matrix G of order n\times m such that :AGA = A. Hence we can define the generalized inverse as follows: Given an m \times n matrix A, an n \times m matrix G is said to be a generalized inverse of A if AGA = A. The matrix A^ has been termed a regular inverse of A by some authors.


Types

Important types of generalized inverse include: * One-sided inverse (right inverse or left inverse) ** Right inverse: If the matrix A has dimensions m \times n and \textrm (A) = m, then there exists an n \times m matrix A_^ called the right inverse of A such that A A_^ = I_m , where I_m is the m \times m
identity matrix In linear algebra, the identity matrix of size n is the n\times n square matrix with ones on the main diagonal and zeros elsewhere. It has unique properties, for example when the identity matrix represents a geometric transformation, the obje ...
. ** Left inverse: If the matrix A has dimensions m \times n and \textrm (A) = n, then there exists an n \times m matrix A_^ called the left inverse of A such that A_^ A = I_n , where I_n is the n \times n identity matrix. * Bott–Duffin inverse * Drazin inverse *
Moore–Penrose inverse In mathematics, and in particular linear algebra, the Moore–Penrose inverse of a matrix , often called the pseudoinverse, is the most widely known generalization of the inverse matrix. It was independently described by E. H. Moore in 1920, Ar ...
Some generalized inverses are defined and classified based on the Penrose conditions: # A A^\mathrm A = A # A^\mathrm A A^\mathrm= A^\mathrm # (A A^\mathrm)^* = A A^\mathrm # (A^\mathrm A)^* = A^\mathrm A, where ^* denotes conjugate transpose. If A^\mathrm satisfies the first condition, then it is a generalized inverse of A. If it satisfies the first two conditions, then it is a reflexive generalized inverse of A. If it satisfies all four conditions, then it is the pseudoinverse of A, which is denoted by A^+ and also known as the Moore–Penrose inverse, after the pioneering works by E. H. Moore and
Roger Penrose Sir Roger Penrose (born 8 August 1931) is an English mathematician, mathematical physicist, Philosophy of science, philosopher of science and Nobel Prize in Physics, Nobel Laureate in Physics. He is Emeritus Rouse Ball Professor of Mathematics i ...
. It is convenient to define an I-inverse of A as an inverse that satisfies the subset I \subset \ of the Penrose conditions listed above. Relations, such as A^ A A^ = A^+, can be established between these different classes of I-inverses. When A is non-singular, any generalized inverse A^\mathrm = A^ and is therefore unique. For a singular A, some generalised inverses, such as the Drazin inverse and the Moore–Penrose inverse, are unique, while others are not necessarily uniquely defined.


Examples


Reflexive generalized inverse

Let : A = \begin 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end, \quad G = \begin -\frac & \frac & 0 \\ pt \frac & -\frac & 0 \\ pt 0 & 0 & 0 \end. Since \det(A) = 0, A is singular and has no regular inverse. However, A and G satisfy Penrose conditions (1) and (2), but not (3) or (4). Hence, G is a reflexive generalized inverse of A .


One-sided inverse

Let : A = \begin 1 & 2 & 3 \\ 4 & 5 & 6 \end, \quad A_\mathrm^ = \begin -\frac & \frac \\ pt -\frac & \frac \\ pt \frac & -\frac \end. Since A is not square, A has no regular inverse. However, A_\mathrm^ is a right inverse of A . The matrix A has no left inverse.


Inverse of other semigroups (or rings)

The element ''b'' is a generalized inverse of an element ''a'' if and only if a \cdot b \cdot a = a, in any semigroup (or ring, since the
multiplication Multiplication is one of the four elementary mathematical operations of arithmetic, with the other ones being addition, subtraction, and division (mathematics), division. The result of a multiplication operation is called a ''Product (mathem ...
function in any ring is a semigroup). The generalized inverses of the element 3 in the ring \mathbb/12\mathbb are 3, 7, and 11, since in the ring \mathbb/12\mathbb: :3 \cdot 3 \cdot 3 = 3 :3 \cdot 7 \cdot 3 = 3 :3 \cdot 11 \cdot 3 = 3 The generalized inverses of the element 4 in the ring \mathbb/12\mathbb are 1, 4, 7, and 10, since in the ring \mathbb/12\mathbb: :4 \cdot 1 \cdot 4 = 4 :4 \cdot 4 \cdot 4 = 4 :4 \cdot 7 \cdot 4 = 4 :4 \cdot 10 \cdot 4 = 4 If an element ''a'' in a semigroup (or ring) has an inverse, the inverse must be the only generalized inverse of this element, like the elements 1, 5, 7, and 11 in the ring \mathbb/12\mathbb. In the ring \mathbb/12\mathbb any element is a generalized inverse of 0; however 2 has no generalized inverse, since there is no ''b'' in \mathbb/12\mathbb such that 2 \cdot b \cdot 2 = 2.


Construction

The following characterizations are easy to verify: * A right inverse of a non-square matrix A is given by A_\mathrm^ = A^ \left( A A^ \right)^, provided A has full row rank. * A left inverse of a non-square matrix A is given by A_\mathrm^ = \left(A^ A \right)^ A^, provided A has full column rank. * If A = BC is a
rank factorization A rank is a position in a hierarchy. It can be formally recognized—for example, cardinal, chief executive officer, general, professor—or unofficial. People Formal ranks * Academic rank * Corporate title * Diplomatic rank * Hierarch ...
, then G = C_\mathrm^ B_\mathrm^ is a g-inverse of A, where C_\mathrm^ is a right inverse of C and B_\mathrm^ is left inverse of B. * If A = P \beginI_r & 0 \\ 0 & 0 \end Q for any non-singular matrices P and Q, then G = Q^ \beginI_r & U \\ W & V \end P^ is a generalized inverse of A for arbitrary U, V and W. * Let A be of rank r. Without loss of generality, letA = \beginB & C\\ D & E\end,where B_ is the non-singular submatrix of A. Then,G = \begin B^ & 0\\ 0 & 0 \endis a generalized inverse of A if and only if E=DB^C.


Uses

Any generalized inverse can be used to determine whether a
system of linear equations In mathematics, a system of linear equations (or linear system) is a collection of two or more linear equations involving the same variable (math), variables. For example, : \begin 3x+2y-z=1\\ 2x-2y+4z=-2\\ -x+\fracy-z=0 \end is a system of th ...
has any solutions, and if so to give all of them. If any solutions exist for the ''n'' × ''m'' linear system :Ax = b, with vector x of unknowns and vector b of constants, all solutions are given by :x = A^\mathrmb + \left - A^\mathrmA\right, parametric on the arbitrary vector w, where A^\mathrm is any generalized inverse of A. Solutions exist if and only if A^\mathrmb is a solution, that is, if and only if AA^\mathrmb = b. If ''A'' has full column rank, the bracketed expression in this equation is the zero matrix and so the solution is unique.


Generalized inverses of matrices

The generalized inverses of matrices can be characterized as follows. Let A \in \mathbb^, and A = U \begin \Sigma_1 & 0 \\ 0 & 0 \end V^\operatorname be its singular-value decomposition. Then for any generalized inverse A^g, there exist matrices X, Y, and Z such that A^g = V \begin \Sigma_1^ & X \\ Y & Z \end U^\operatorname. Conversely, any choice of X, Y, and Z for matrix of this form is a generalized inverse of A. The \-inverses are exactly those for which Z = Y \Sigma_1 X, the \-inverses are exactly those for which X = 0, and the \-inverses are exactly those for which Y = 0. In particular, the pseudoinverse is given by X = Y = Z = 0: A^+ = V \begin \Sigma_1^ & 0 \\ 0 & 0 \end U^\operatorname.


Transformation consistency properties

In practical applications it is necessary to identify the class of matrix transformations that must be preserved by a generalized inverse. For example, the Moore–Penrose inverse, A^+, satisfies the following definition of consistency with respect to transformations involving unitary matrices ''U'' and ''V'': :(UAV)^+ = V^* A^+ U^*. The Drazin inverse, A^\mathrm satisfies the following definition of consistency with respect to similarity transformations involving a nonsingular matrix ''S'': :\left(SAS^\right)^\mathrm = S A^\mathrm S^. The unit-consistent (UC) inverse, A^\mathrm, satisfies the following definition of consistency with respect to transformations involving nonsingular diagonal matrices ''D'' and ''E'': :(DAE)^\mathrm = E^ A^\mathrm D^. The fact that the Moore–Penrose inverse provides consistency with respect to rotations (which are orthonormal transformations) explains its widespread use in physics and other applications in which Euclidean distances must be preserved. The UC inverse, by contrast, is applicable when system behavior is expected to be invariant with respect to the choice of units on different state variables, e.g., miles versus kilometers.


See also

* Block matrix pseudoinverse *
Regular semigroup In mathematics, a regular semigroup is a semigroup ''S'' in which every element is regular, i.e., for each element ''a'' in ''S'' there exists an element ''x'' in ''S'' such that . Regular semigroups are one of the most-studied classes of semigroup ...


Citations


Sources


Textbook

* * * * *


Publication

* * * {{cite journal, last1=Zheng, first1=Bing, last2=Bapat, first2=Ravindra, title=Generalized inverse A(2)T,S and a rank equation, journal=Applied Mathematics and Computation, volume=155, issue=2, pages=407–415, year=2004, doi=10.1016/S0096-3003(03)00786-0 Matrices (mathematics) Mathematical terminology