Misplaced Pages

Partial inverse of a matrix

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
This article is about the partial inverse of a matrix. For the partial inverse of a function, see Inverse function ยง Partial inverses.

In linear algebra and statistics, the partial inverse of a matrix is an operation related to Gaussian elimination which has applications in numerical analysis and statistics. It is also known by various authors as the principal pivot transform, or as the sweep, gyration, or exchange operator.

Given an n × n {\displaystyle n\times n} matrix A {\displaystyle A} over a vector space V {\displaystyle V} partitioned into blocks:

A = ( A 11 A 12 A 21 A 22 ) {\displaystyle A={\begin{pmatrix}A_{11}&A_{12}\\A_{21}&A_{22}\end{pmatrix}}}

If A 11 {\displaystyle A_{11}} is invertible, then the partial inverse of A {\displaystyle A} around the pivot block A 11 {\displaystyle A_{11}} is created by inverting A 11 {\displaystyle A_{11}} , putting the Schur complement A / A 11 {\displaystyle A/A_{11}} in place of A 22 {\displaystyle A_{22}} , and adjusting the off-diagonal elements accordingly:

inv 1 A = ( ( A 11 ) 1 ( A 11 ) 1 A 12 A 21 ( A 11 ) 1 A 22 A 21 ( A 11 ) 1 A 12 ) {\displaystyle \operatorname {inv} _{1}A={\begin{pmatrix}(A_{11})^{-1}&-(A_{11})^{-1}A_{12}\\A_{21}(A_{11})^{-1}&A_{22}-A_{21}(A_{11})^{-1}A_{12}\end{pmatrix}}}

Conceptually, partial inversion corresponds to a rotation of the graph of the matrix ( X , A X ) V × V {\displaystyle (X,AX)\in V\times V} , such that, for conformally-partitioned column matrices ( x 1 , x 2 ) T {\displaystyle (x_{1},x_{2})^{T}} and ( y 1 , y 2 ) T {\displaystyle (y_{1},y_{2})^{T}} :

A ( x 1 x 2 ) = ( y 1 y 2 ) inv 1 ( A ) ( y 1 x 2 ) = ( x 1 y 2 ) {\displaystyle A{\begin{pmatrix}x_{1}\\x_{2}\end{pmatrix}}={\begin{pmatrix}y_{1}\\y_{2}\end{pmatrix}}\Leftrightarrow \operatorname {inv} _{1}(A){\begin{pmatrix}y_{1}\\x_{2}\end{pmatrix}}={\begin{pmatrix}x_{1}\\y_{2}\end{pmatrix}}}

As defined this way, this operator is its own inverse: inv k ( inv k ( A ) ) = A {\displaystyle \operatorname {inv} _{k}(\operatorname {inv} _{k}(A))=A} , and if the pivot block A 11 {\displaystyle A_{11}} is chosen to be the entire matrix, then the transform simply gives the matrix inverse A 1 {\displaystyle A^{-1}} . Note that some authors define a related operation (under one of the other names) which is not an inverse per se; particularly, one common definition instead has ( inv k ) 2 ( A ) = A {\displaystyle (\operatorname {inv} _{k})^{2}(A)=-A} .

The transform is often presented as a pivot around a single non-zero element a k k {\displaystyle a_{kk}} , in which case one has

[ inv k ( A ) ] i j = { 1 a k k i = j = k a k j a k k i = k , j k a i k a k k i k , j = k a i j a i k a k j a k k i k , j k {\displaystyle \left_{ij}={\begin{cases}{\frac {1}{a_{kk}}}&i=j=k\\-{\frac {a_{kj}}{a_{kk}}}&i=k,j\neq k\\{\frac {a_{ik}}{a_{kk}}}&i\neq k,j=k\\a_{ij}-{\frac {a_{ik}a_{kj}}{a_{kk}}}&i\neq k,j\neq k\end{cases}}}

Partial inverses obey a number of nice properties:

  • inversions around different blocks commute, so larger pivots may be built up from sequences of smaller ones
  • partial inversion preserves the space of symmetric matrices

Use of the partial inverse in numerical analysis is due to the fact that there is some flexibility in the choices of pivots, allowing for non-invertible elements to be avoided, and because the operation of rotation (of the graph of the pivoted matrix) has better numerical stability than the shearing operation which is implicitly performed by Gaussian elimination. Use in statistics is due to the fact that the resulting matrix nicely decomposes into blocks which have useful meanings in the context of linear regression.

References

  1. ^ Tsatsomeros, M. J. (2000). Principal pivot transforms: properties and applications. Linear Algebra and its Applications, 307 (1-3), 151โ€“165.
  2. ^ Sweeping a matrix rotates its graph,
  3. ^ Exceedingly Simple Principal Pivot Transforms
Category: