유사 역행렬
📂행렬대수유사 역행렬
개요
유사역행렬pseudoinvers matrix은 역행렬의 일반화로써, 행과 열의 크기가 같지 않아서 정방행렬이 아닌 행렬 A∈Rm×n 에 대해 ‘사실상’ 역행렬이 되는 행렬을 말한다. 행렬변환 TA:N(A)→C(A) 이 모든 x∈N(A)⊥ 에 대해
TAx=Ax
을 만족한다면 TA 는 전단사가 된다. 이는 TA 의 공역을 좁혀서 강제로 전사surjection가 되게끔 만든 것으로 볼 수 있으며, 역변환 TA−1:C(A)→N(A) 이 존재해 이를 통해 유사역행렬을 정의할 수 있다.
정의
행렬 A∈Rm×n 와 행렬변환 TA:N(A)→C(A) 가 주어져 있다고 하자. 모든 벡터 y=y1+y2∈Rm 에 대해 행렬 A† 가 다음을 만족하면 A† 를 A 의 무어-펜로즈moore-Penrose 유사역행렬이라 부른다.
A†y=TA−1y1
- y1∈C(A) 이고 y2∈C(A)⊥ 이다.
- † 는 단도의 칼날을 아랫방향으로 둔 모양의 기호로써, 실제로 대거dagger라 읽는다. 수리물리학에서는 켤레전치행렬을 나타내기도 하지만, 맥락을 잘 읽으면 혼동은 없을 것이다.
정리
행렬 A∈Rm×n 의 유사역행렬은 다음과 같이 계산된다.
A†==δ→0lim(ATA+δ2I)−1ATδ→0limAT(ATA+δ2I)−1