Hits


용어 정리

  • Partitioned Matrix or Block Matrix (분할 행렬 or 블록 행렬)
  • Column-row expansion AB (AB의 열-행 확장)
  • Inverse of partitioned matrix (분할 행렬의 역행렬)


Partitioned Matrix or Block Matrix - 분할 행렬 or 블록 행렬

  • matrix 가 주어졌을 때 임의로 row 와 column 을 나눈다.
  • 이를 submatrix 로 표현한 것을 partitioned matrix (분할 행렬) 또는 block matrix (블록 행렬)이라고 한다.

    Desktop View

  • 여기서 A 행렬은 총 6개의 파티션으로 나누어졌고, 각 파티션들의 인덱스들은 일반 행렬의 요소들 처럼 취급된다. 따라서 같은 형식으로 파티션이 나뉘어진 행렬들은 똑같은 행렬 연산 (행렬 곱셈, 행렬 덧셈)이 가능하다.



Multiplication of Partitioned Matrix - 분할 행렬의 곱셈

Desktop View

Desktop View

  • 각각의 block을 단일 entry로 다뤄서 기존의 matrix multiplication 을 이용하면 된다.
  • 이렇게 AB 행렬과 같이 파티션이 나누어져 곱연산이 가능한 형태를 comfortable 이라고 한다.

Desktop View



Theorem10. Column-Row Expansion of AB
If A is m×n and B is n×p, then
AB=[col1(A)col2(A)coln(A)][row1(A) row2(A)  rown(A)]
=col1(A)row1(B)++coln(A)rown(B)

Desktop View

  • m×n 분할 행렬 An×p 분할 행렬 B 를 곱하면 m×p 행렬이 만들어진다.



Inverses of Partitioned Matrix - 분할 행렬의 역행렬

Desktop View

  • A matrix 의 form이 block upper triangular 로 주어지고 A11p×p, A22q×q 이고 A 가 invertible 이라고 가정할 때 A1 을 찾아보자.

Desktop View

  • 여기서 B 는 A 의 역행렬이다. Multiplication을 적용하면 4개의 식이 도출된다.

Desktop View

  • 위 식을 A1 를 찾을 수 있다.

Desktop View

Desktop View

  • B11,B12,B21,B22를 구했으므로 B 행렬(A의 역행렬)을 표현할 수 있다.