Matrix multiplication (행렬 곱)

다시 살펴 보기

1 Row x column 방법

regular way – 성분 별 dot product

2 Column-wise방법

column way – 열들의 선형 결합

3 Row-wise 방법

row way – 행들의 선형 결합

4 column x row 방법

A 의 k 번째 열과 B 의 k 번째 행의 곱셈 결과 행렬들을 모두 더함

5 Block Multiplication 방법


Inverse(역행렬)

$$ AA^{-1} = A^{-1}A = I $$

보통 행렬은 곱셈의 순서에 따라 결과가 달라진다. 하지만, 역행렬이 존재 하는 정방행렬(Square Matrix)의 경우는 그렇지 않다.

한개 이상의 역행렬의 곱

역행렬 존재 요구 사항
  1. 만약, 가우스 소거법 결과과 N 개의 피폿을 생성할때 (=가우스 소거법이 가능하다)

  2. The inverse is unique

  3. if $$ A^{-1} $$ exists, Ax = b => $$AA^{-1}x = A^{-1}b $$

  4. Assume that there is a non-zero vector X such that Ax = 0 (b=0) ==> then $$ A^{-1} $$ does not exist

  1. Diagonal Matrix의 역행렬은 $$ d_n -> 1/d_n $$
    • 대각선은 0이 존재 하면 안된다. (곱해서 0이 되면 안됨)
  1. The inverse comes in the reverse order
    • $$ (ABC)^{-1} = C^{-1}B^{-1}A^{-1} $$
역행렬이 존재 하지 않는 경우
  1. Ax = 0을 만족 하는 해가 있는 경우
    • A는 정방행렬, x는 0이 아닌 백터
  1. 행렬식이 0이 되는 경우

  2. Column picture에서 두 column이 같은 방향을 가르 키는 경우

1.1 역행렬 계산법 (2x2경우)

$$ A^{-1} = \frac{1}{ad-bc}\begin{bmatrix} d & -b \ -c & a \end{bmatrix}

$$

1.2 역행렬 계산 법 (3x3 이상의 경우) - Gauss-Jordan Method

  1. A에 역행렬을 곱하면 I가 되어야 한다.

  2. 두개의 column wise시스템으로 분리 하면 아래와 같다.

  3. 두 식을 합쳐서 하나의 식으로 만든다. 이때, Augmented Matrix의 extra column를 두개로 한다.

  4. Gauss소거법을 활용해 소거

  5. 반대로 아래에서 위쪽으로 소거를 한번 더 진행

results matching ""

    No results matching ""