[응용선형대수] Inverse matrix/invertible

2021. 2. 18. 13:56·수학 Mathematics/선형대수학 Linear Algebra

이번에는 Inverse matrix(역행렬)과 invertible의 성질에 대해서 정리합니다.

 

 

1. Inverse matrix 정의

 

$\text{Let A be an m x n matrix, if }\exists B\text{ such that }BA=I_{n}\text{, B is called a left inverse of A}$

$I_{n}\text{ is a n x n identity matrix}$

 

$\text{Let A be an m x n matrix, if }\exists C\text{ such that }AC=I_{m}\text{, C is called a right inverse of A}$

 

 

만약 A가 square matrix가 아닌 rectangular matrix라면 left inverse, right inverse 각각을 고려할 수 있습니다.

아래는 A가 square matrix인 경우를 생각합니다.

 

$\text{Let A be a square matrix of order, A is invertible if }\exists B\text{ such that }BA=I_{n}=AB$

$\text{, then B is called the inverse of A}$

 

또한 $\text{invertible}=\text{nonsingular}$

두 단어는 같은 의미로 사용됩니다.

 


 

2. Inverse 성질/특징

 

$\text{Theorem}$

$\text{1. A&B are invertible, so is AB}$

$\text{2. A&B are invertible, then }(AB)^{-1}=B^{-1}A^{-1}$

 

cf) $A^{-1}$ : Inverse matrix of A

 

A와 B matrix 둘 다 invertible하다면 두 matrix의 곱 역시 invertible합니다. (물론 두 행렬의 차원이 맞아야 합니다.)

그리고 두 matrix의 곱의 inverse는 두 번째에 나와있습니다.

 

이를 증명하기 위해서는 정의에 따라 원래 행렬($AB$)와 역행렬($B^{-1}A^{-1}$)을 곱해서 Identity matrix가 나오는지 확인하면 됩니다.

 

$(AB)(B^{-1}A^{-1})=A(BB^{-1})A^{-1}=AA^{-1}=I_{n}$

$(B^{-1}A^{-1})AB=B^{-1}(A^{-1}A)B=B^{-1}B=I_{n}$

 

 

$\text{3. If A is invertible, so is }A^{T}\text{ and }(A^{T})^{-1}=(A^{-1})^{T}$

$(AA^{-1})^{T}=(I_{n})^{T}=(A^{-1}A)^{T}$

$(A^{-1})^{T}A^{T}=I_{n}=A^{T}(A^{-1})^{T}$

 

$A^{T}$를 기준으로 양쪽에 곱했을 때 Identity matrix가 나옵니다. 따라서 $A^{T}$의 역행렬을 구할 수 있습니다.

 

$\therefore (A^{-1})^{T}=(A^{T})^{-1}$


 

$\text{Def) }A^{k}=\underset{k}{\underbrace{AA\cdots A}}$

만약 k가 0이면

 

$A^{0}=I$이므로, 이를 이용해 $A^{k}$의 역행렬을 구할 수 있습니다.

$\text{If A is invertible, }(A^{-1})^{k}=(A^{k})^{-1}=A^{-k}$

 


$\text{Any matrix with a zero column or a zero row cannot be invertible.}$

 

어떤 행렬에 0으로 이루어진 column이나 row가 있을 경우에는 invertible하지 않습니다.

간단하게 증명할 수 있습니다. 

 

$\text{proof}$

$A=\begin{bmatrix}\vdots & \vdots &  & 0 &  & \vdots \\ a_{1} & a_{2} & \cdots & 0 & \cdots & a_{n}\\ \vdots & \vdots &  & 0 &  & \vdots\end{bmatrix}$

 

A matrix가 invertible하다고 가정하면, $AB=BA=I_{n}$인 B가 존재합니다.

$BA = \begin{bmatrix}\vdots & \vdots &  & 0 &  & \vdots \\Ba_{1} & Ba_{2} & \cdots & 0 & \cdots & Ba_{n}\\ \vdots & \vdots &  & 0 &  & \vdots\end{bmatrix} \neq I_{n}$

 

한 column이 모두 0이기 때문에 결코 identity matrix가 나올 수 없습니다.

 

참고

$AB=\begin{bmatrix}Ab_{1} & Ab_{2} & \cdots & Ab_{m}\end{bmatrix}_{m\times m}$

 

 

 


다음 글에는 gauss elimination을 이용해 inverse matrix를 찾는 방법을 다루겠습니다.

'수학 Mathematics > 선형대수학 Linear Algebra' 카테고리의 다른 글

[응용선형대수] LU Decomposition  (0) 2021.02.20
[응용선형대수] 역행렬 구하기  (0) 2021.02.19
[응용선형대수] matrix(matrices)  (0) 2021.02.17
[응용선형대수] Gauss elimination 가우스 소거법  (0) 2021.02.09
[응용선형대수] Linear equation  (0) 2021.02.09
'수학 Mathematics/선형대수학 Linear Algebra' 카테고리의 다른 글
  • [응용선형대수] LU Decomposition
  • [응용선형대수] 역행렬 구하기
  • [응용선형대수] matrix(matrices)
  • [응용선형대수] Gauss elimination 가우스 소거법
보통의공대생
보통의공대생
수학,프로그래밍,기계항공우주 등 공부하는 기록들을 남깁니다.
  • 보통의공대생
    뛰는 놈 위에 나는 공대생
    보통의공대생
  • 전체
    오늘
    어제
    • 분류 전체보기 (460)
      • 공지 (1)
      • 영어 공부 English Study (40)
        • 텝스 TEPS (7)
        • 글 Article (21)
        • 영상 Video (10)
      • 연구 Research (99)
        • 최적화 Optimization (3)
        • 데이터과학 Data Science (7)
        • 인공지능 Artificial Intelligent (40)
        • 제어 Control (45)
      • 프로그래밍 Programming (103)
        • 매트랩 MATLAB (25)
        • 파이썬 Python (33)
        • 줄리아 Julia (2)
        • C++ (3)
        • 리눅스 우분투 Ubuntu (6)
      • 항공우주 Aeronautical engineeri.. (21)
        • 항법 Navigation (0)
        • 유도 Guidance (0)
      • 기계공학 Mechanical engineering (13)
        • 열역학 Thermodynamics (0)
        • 고체역학 Statics & Solid mechan.. (10)
        • 동역학 Dynamics (1)
        • 유체역학 Fluid Dynamics (0)
      • 수학 Mathematics (34)
        • 선형대수학 Linear Algebra (18)
        • 미분방정식 Differential Equation (3)
        • 확률및통계 Probability & Sta.. (2)
        • 미적분학 Calculus (1)
        • 복소해석학 Complex Analysis (5)
        • 실해석학 Real Analysis (0)
      • 수치해석 Numerical Analysis (21)
      • 확률 및 랜덤프로세스 Random process (2)
      • 추론 & 추정 이론 Estimation (3)
      • 기타 (26)
        • 설계 프로젝트 System Design (8)
        • 논문작성 Writing (55)
        • 세미나 Seminar (2)
        • 생산성 Productivity (3)
      • 유학 생활 Daily (7)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    Numerical Analysis
    고체역학
    MATLAB
    텝스
    Python
    obsidian
    서버
    수치해석
    우분투
    matplotlib
    Statics
    생산성
    Zotero
    옵시디언
    ChatGPT
    Dear abby
    pytorch
    딥러닝
    IEEE
    인공지능
    WOX
    JAX
    논문작성법
    Julia
    Linear algebra
    LaTeX
    논문작성
    텝스공부
    에러기록
    teps
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
보통의공대생
[응용선형대수] Inverse matrix/invertible
상단으로

티스토리툴바