Question #44695

Q.Give some detail explanation on Pseudo inverse matrix???

Expert's answer

Answer on Question #44695 – Math - Linear Algebra

Give some detail explanation on Pseudo inverse matrix??

Solution

Pseudoinverse matrix – is a generalization of the inverse matrix in mathematics, particularly in linear algebra.

Pseudoinverse satisfies the following criteria:

- AA+A=AAA^{\wedge} + A = A (AA+or A+AAA^{\wedge} + \text{or } A^{\wedge} + A is not necessarily equal to the identity matrix);

- (AA+)=AA+ (meaning that AA+ - Hermitian matrix) (AA^{\wedge} +)^{\wedge} * = AA^{\wedge} + \text{ (meaning that } AA^{\wedge} + \text{ - Hermitian matrix) };

- A+AA+=A+A^{\wedge} + A A^{\wedge} + = A^{\wedge} +;

- (A+A)=A+A(A+A(A^{\wedge} + A)^{\wedge} * = A^{\wedge} + A (A^{\wedge} + A – also Hermitian matrix);

where AA^{\wedge} * – Hermitian-conjugate matrix to the matrix AA.

Calculation

With A=BCA = \mathrm{BC} schedule

Let rr – rank matrix AA size mm times nn. Then AA can be represented as A=BCA = \mathrm{BC}, where BB – matrix of size mm times rr, CC – matrix of size rr times nn. Then


A+=C(CC){1}(BB){1}B.A^{\wedge} + = C^{\wedge} * (CC^{\wedge} *)^{\wedge} \{-1\} (B^{\wedge} * B)^{\wedge} \{-1\} B^{\wedge} *.


or


A+=C(BAC){1}BA^{\wedge} + = C^{\wedge} * (B^{\wedge} * AC^{\wedge} *)^{\wedge} \{-1\} B^{\wedge} *


where (CC){1}(BB){1}=(BBCC){1}=(BAC){1}(CC^{\wedge} *)^{\wedge} \{-1\} (B^{\wedge} * B)^{\wedge} \{-1\} = (B^{\wedge} * BCC^{\wedge} *)^{\wedge} \{-1\} = (B^{\wedge} * AC^{\wedge} *)^{\wedge} \{-1\} – a smaller matrix of size rr times rr.

Using QR decomposition

A matrix represented as A=QRA = \mathrm{QR}, where QQ – unitary matrix, QQ=QQ=1Q^{\wedge} * Q = QQ^{\wedge} * = 1, and RR – upper triangular matrix. Then


AA=(QR)(QR)=RQQR=RR,A^{\wedge} * A = (QR)^{\wedge} * (QR) = R^{\wedge} * Q^{\wedge} * QR = R^{\wedge} * R,A+=(RR)+AA^{\wedge} + = (R^{\wedge} * R)^{\wedge} + A^{\wedge} *

Properties

- Pseudoinverse matrix always exists and is unique.

- Pseudoinverse matrix is equal to zero its transposition.

- Pseudoinverse is reversible to himself:


(A+)+=A.(A^{\wedge} +)^{\wedge} + = A.


- Pseudoinverse commutes with transposition, Hermitian coupling and coupling:

- (A ^ T) ^ + = (A ^ +) ^ T, \ qquad (\ overline {A}) ^ + = \ overline {A ^ +}, \ qquad (A ^ *) ^ + = (A ^ +) ^ *.

-Pilot matrix equals its rank to pseudoinverse:

- rank \ A ^ + = rank \ A

- Pseudoinverse matrix product of A by a scalar \ alpha is the product of the matrix A ^ + on inverse number \ alpha ^ {- 1}:

(\ alpha A) ^ + = \ alpha ^ {- 1} \; A ^ +, \ quad \ forall \ alpha \ ne 0.

-If already known matrix (A ^ * A) ^ + or matrix (AA ^ *) ^ + , they can be used to calculate A ^ +:

- A ^ + = (A ^ * A) ^ + \ ; A ^ *

- A ^ + = A ^ * \ ; (A A ^ *) ^ +.

-Matrix \ A ^ + A, \ AA ^ + - is the orthogonal projection-matrices.

-If the matrix \ A_i formed from the matrix \ A by inserting another zero row / column in the i-th position, then A_i ^ + will be created with \ A ^ + by adding a zero column / row in the i-th position.

www.AssignmentExpert.com


Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

LATEST TUTORIALS
APPROVED BY CLIENTS