우드베리 매트릭스 아이덴티티

Woodbury matrix identity

수학(특히 선형 대수학)에서는 Max A의 이름을 딴 Woodbury 매트릭스 아이덴티티가 있다.우드베리는 일부 행렬의 순위-k 수정의 역행위는 원래 행렬의 역행위로 순위-k 보정을 수행하여 계산할 수 있다고 말한다.[1][2]이 공식의 대체 이름은 매트릭스 반전 보조정리 셔먼-모리슨-우드베리 공식이나 그냥 우드베리 공식.그러나 그 정체는 우드베리 보고서 이전에 여러 신문에 실렸다.[3][4]

우드베리 매트릭스 정체성은[5]

여기서 A, U, CV준수 가능한 행렬이다.An×n, Ck×k, Un×k, Vk×n이다.이는 블럭화 행렬 역순을 사용하여 도출할 수 있다.

그 정체성은 주로 행렬에 사용되지만, 그것은 일반 링이나 Ab-category에서 사용된다.

토론

이 결과를 증명하기 위해, 우리는 더 단순한 것을 증명하는 것으로 시작할 것이다.AC를 ID 매트릭스 I로 대체하면 좀 더 간단한 또 다른 ID를 얻을 수 있다.

축소된 ID에서 원래 방정식을 복구하려면 = A- V= Y 를 설정하십시오

이 정체성 자체는 두 가지 단순한 정체성의 결합으로 볼 수 있다.우리는 로부터 첫 번째 신원을 얻는다.

=( + P)- ( + )=( I+ )- 1+ (+ P)- 1

그러므로

+ )- = I-( + )- 1

마찬가지로

두 번째 정체성은 이른바 푸시스루[6] 정체성이다.

우리가 얻은 것

+ ) 1 VU 왼쪽을 곱한 후

특례

, 이(가) 벡터일 때, 그 정체성은 셔먼-모리슨 공식으로 감소한다.

스칼라 케이스에서는 간단히 (축소된 버전)

합의 역

n = k, U = V = In ID 행렬인 경우

위 방정식의 맨 오른쪽의 용어를 계속 합치면 화의 정체성이 나타난다.

동일한 정체성의 또 다른 유용한 형태는

재귀적 구조를 가진

이 형태는 BA의 섭동인 섭동 팽창에 사용될 수 있다.

변형

이항 역 정리

A, B, U, V가 각각 n×n, k×k, n×k, k×n 크기의 행렬이라면,

단, A와 B + BVAUB−1 비경상적이다.후자의 비논리성은 B(I + VAUB−1)와 같으며 후자의 등급은 B의 등급을 초과할 수 없으므로−1 B가 존재할 것을 요구한다.[6]

B는 수정이 불가능하기 때문에 오른쪽의 모체 수량을 역행하는 두 의 B 용어는 (B−1)로 대체될 수 있으며,−1 이는 원래의 우드베리 아이덴티티로 귀결된다.

B가 단수일 때, 심지어 제곱이 아닐 수도 있는 경우에 대한 변동:[6]

A가 단수인 특정 사례에 대해서도 수식이 존재한다.[7]

파생어

직접증거

이 공식은(A + C ) 우드베리 아이덴티티 우측에 있는 것으로 추정되는 역행렬이 ID 매트릭스를 제공하는지 확인함으로써 증명할 수 있다.

대체 교정쇄

대수적 증명

먼저 이런 유용한 정체성을 생각해봐

자, 이제.

블럭화 제거를 통한 파생

다음의 블록 매트릭스 반전 문제를 해결함으로써 Woodbury 매트릭스 아이덴티티를 쉽게 도출할 수 있다.

확대하면, 위의 내용이

which is equivalent to . Eliminating the first equation, we find that , which can be substituted into the second to find . Expanding and rearranging, - 1=( - + - 1 ) , or . Finally, we substitute into our , 그리고 X+ - 1+ - )- - = I 1}+VA^{-^{-1}VA그러므로,

우리는 우드베리 매트릭스 정체성을 도출해냈다.

LDU 분해에서 파생

매트릭스부터 시작해

A에 의거한 입력을 제거함으로써 (A가 불가항력임을 감안하여) 우리는 A에 의거한 입력을 제거하게 된다.

마찬가지로, C 위의 항목을 제거하면

이제 위의 두 가지를 합치면

오른쪽으로 이동하면 힘이 난다.

즉, 블록 행렬을 위쪽 삼각형, 대각선 및 아래쪽 삼각형 행렬로 분해하는 것이다.

이제 양쪽을 뒤집으면

우리는 다른 방법으로도 똑같이 잘 할 수 있었다. 즉, C가 되돌릴 수 없다면)

다시 양쪽을 뒤집으면

이제 위의 (1)과 (2)의 RHS의 원소(1, 1)를 비교하면 우드베리 공식이 주어진다.

적용들

이 ID는 A−1 이미 계산되었고 계산하기를 원하는 특정 수치 계산에 유용하다(A + UCV).−1A의 역수를 이용할 수 있는 상태에서, ID의 우측을 이용하여 결과를 얻기 위해서는 C−1 + VAU−1 역행만 찾으면 된다.CA보다 훨씬 작은 치수를 가지고 있다면 는 A + UCV를 직접 뒤집는 것보다 효율적이다.일반적인 경우는 A의 낮은 순위 업데이트 A + UCV(U가 몇 열만 있고 V가 몇 행만 있는 경우)의 역순을 찾거나, 행렬 B가 낮은 순위 매트릭스 UCV로 근사치를 구할 수 있는 매트릭스 A + B의 역순에 대한 근사치를 구하는 것이다(예: 단수 값 분해 사용).

이는 예를 들어 Kalman 필터재귀 최소 제곱법에서 적용되며, 상태 벡터 크기 매트릭스의 역전이 필요한 파라메트릭 용액을 조건 방정식 기반 용액으로 대체한다.Kalman 필터의 경우 이 행렬은 관측치의 벡터 치수를 가지고 있다. 즉, 한 번에 하나의 새로운 관측치만 처리되는 경우 1만큼 작다.이것은 필터의 종종 실시간 계산을 현저하게 가속화한다.

C가 아이덴티티 매트릭스 I인 경우, I+ - 숫자 선형 대수숫자 부분 미분 방정식에서 캐패시턴스 매트릭스로 알려져 있다.[4]

참고 항목

메모들

  1. ^ Max A. Woodbury, 개조된 행렬 뒤집기, 비망록 파충류. 42, 프린스턴 대학교, 프린스턴 대학교, NJ, 1950, 4pp MR38136
  2. ^ Max A. Woodbury, The Stability of Out-Input Matrice.1949년 시카고, 일리노이 주, 5 페이지MR32564
  3. ^ Guttmann, Louis (1946). "Enlargement methods for computing the inverse matrix". Ann. Math. Statist. 17 (3): 336–343. doi:10.1214/aoms/1177730946.
  4. ^ a b Hager, William W. (1989). "Updating the inverse of a matrix". SIAM Review. 31 (2): 221–239. doi:10.1137/1031049. JSTOR 2030425. MR 0997457.
  5. ^ Higham, Nicholas (2002). Accuracy and Stability of Numerical Algorithms (2nd ed.). SIAM. p. 258. ISBN 978-0-89871-521-7. MR 1927606.
  6. ^ a b c Henderson, H. V.; Searle, S. R. (1981). "On deriving the inverse of a sum of matrices" (PDF). SIAM Review. 23 (1): 53–60. doi:10.1137/1023004. hdl:1813/32749. JSTOR 2029838.
  7. ^ 커트 S. 리델 "셔먼-모리슨-MR1152773 사전 인쇄 MR11537/0613040, 13 (1992)659-662, 도이:10.1137/0613040 매트릭스 분석 및 응용을 통한 순위 증강을 위한 우드베리 아이덴티티티티", 매트릭스 분석 및 응용에 관한 SIAM 저널 "Matrix를 위한 등급 식별"

외부 링크