[선형대수] QR decomposition

2021. 2. 20. 23:33·수학 Mathematics/선형대수학 Linear Algebra

앞에서 썼던 LU Decomposition 외에도 Cholesky decomposition, QR Decomposition, SVD(Singular Value Decomposition) 등 다양한 행렬분해가 존재한다는 사실을 알게 되었습니다.

가끔 시간 날 때마다 정리를 해두면 도움이 될 것 같아서 적어둡니다.

 

위키피디아(ko.wikipedia.org/wiki/%ED%96%89%EB%A0%AC_%EB%B6%84%ED%95%B4)에 따르면,

 

선형 방정식과 관련된 분해와 교윳값(eigenvalue)에 근거한 분해 2가지 종류의 분해가 대표적으로 쓰입니다.

LU, QR, Cholesky decomposition은 선형 방정식과 관련된 분해이고,

 

eigenvalue, jordan, singular value decomposition은 eigenvalue에 근거한 분해라고 합니다.

 

 

제가 지금 정리할 것은 QR decomposition입니다.

 

$m\times n(m\geq n) matrix A$는 QR 분해를 할 수 있습니다.

$A=QR$

A가 실수 성분($\mathbb{R}$)을 가지느냐, 복소수($\mathbb{C}$) 성분을 가지느냐에 따라 QR이 조금 달라지는데요, A가 복소수일 경우

$Q : m\times n \in \mathbb{C}\quad \rightarrow  \text{Unitary matrix }( \text{def: }U^{*}=U^{-1})$

$R : n\times n \in \mathbb{C} \quad  \rightarrow \text{ Upper triangular matrix}$

 

만약 실수 성분을 가진다면

$Q : m\times n \in \mathbb{R} \text{ Orthogonal matrix}$

 

또한

$A$가 invertible matrix일 때 $Q$의 열들은 항상 $A$의 Column space의 orthogonal basis가 됩니다. R의 모든 대각 원소가 양수인 QR Decomposition은 Unique합니다.

 

(내용 추가 예정)

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

[응용선형대수] Null space/Column space  (0) 2021.02.25
[선형대수] Rectangular matrix의 곱과 singularity  (0) 2021.02.22
[응용선형대수] Vector Space/Subspace  (0) 2021.02.20
[응용선형대수] LU Decomposition  (0) 2021.02.20
[응용선형대수] 역행렬 구하기  (0) 2021.02.19
'수학 Mathematics/선형대수학 Linear Algebra' 카테고리의 다른 글
  • [응용선형대수] Null space/Column space
  • [선형대수] Rectangular matrix의 곱과 singularity
  • [응용선형대수] Vector Space/Subspace
  • [응용선형대수] LU Decomposition
보통의공대생
보통의공대생
수학,프로그래밍,기계항공우주 등 공부하는 기록들을 남깁니다.
  • 보통의공대생
    뛰는 놈 위에 나는 공대생
    보통의공대생
  • 전체
    오늘
    어제
    • 분류 전체보기 (459)
      • 공지 (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 (6)
  • 블로그 메뉴

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

  • 공지사항

  • 인기 글

  • 태그

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

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
보통의공대생
[선형대수] QR decomposition
상단으로

티스토리툴바