Properti 1
Suppose that A is m
If m<n, then the inverse of ATA does not exist
If m
A+=(ATA)-1AT satisfies the definition of pseudoinverse
Here, A+A=I holds. I is identity matrix.
A: m
The rank of A and A+ is n
Properti 2
Suppose that A is m
If m>n, then the inverse of AAT does not exist
If m
A+=AT(AAT)-1 satisfies the definition of pseudoinverse
Here, AA+=I holds. I is identity matrix.
A: m
The rank of A and A+ is m
Pseudoinverse dengan Teknik Singular Decomposition Value (SVD)
Suppose A is m
A=UWVT is supposed to be the result of SVD
Assume that the left-upper part of W has larger number, and the right-lower part of W has smaller number
If the component of W is less than a threshold, set it to be 0, and define such matrix as W'
When W'=diag(w1,w2,...,wk,0,0,...,0), we define
W''=diag(1/w1,1/w2,...,1/wk,0,0,...,0)
Define A+=VW''UT
A+A is n
AA+ is m
If the rank of A is n, A+ satisfies the above property 1
Even if the rank of A is less than n, A+ satisfies the definition of pseudoinverse
Suppose that we want to solve Ax=b. Calculate x=VW''UTb
If the rank of A is n, then x is the value where the error is minimum
If the rank of A is less than n, then x is the solution where the norm ||x|| is minimum
Definition of Moore - Penrose generalized matrix inverse
Given m
AA+A=A
A+AA+=A+
(AA+)T=AA+
(A+A)T=A+A
Reference : Diktat Mata Kuliah Teknik Numerik Sistem Linier, ITS Surabaya
Tidak ada komentar:
Posting Komentar