본문 바로가기

공부를 합니다/수학 (mathematics)

선형대수(HYU)_15 행렬의 판별식

Chapter 4. Determinants

 

4.1 Introduction

Four main uses of determinants:

  1. Invertibility test
    • Adeterminantzero이면 Asingular하다.
    • detA0이면 A1이 존재한다. (A가 invertible)
  2. A의 determinant는 n-dimensional space 안 box의 volumne과 같다.
    • e.g., f(x,y,z)dV의 little cube dV=dxdydz를 cylindrical coordinate로 바꿀 때,
      x=rcosθy=rsinθz=z
    • Volume element는 Jdrdθdz가 된다.
    • JJacobian determinant로 stretching factor 역할을 한다.
      J=|xrxθxzyryθyzzrzθzz|=|cosθrsinθ0sinθrcosθ0001|=r(for cylindrical)
  3. determinant = ± (product of the pivots)
    • Elimination의 순서와 상관 없이 pivot의 곱의 절댓값은 일정하다.
    • Sign 변화는 row exchange 과정에서 생긴다.
  4. Determinant로 A1b에서 b의 각 element의 영향(xi)을 측정할 수 있다. : Cramer's rule

 

4.2 Properties of the Determinant

Determinant는 가장 간단한 세 개의 특성으로 정의될 수 있다.

  • 예시는 2 by 2 matrix case
    det[abcd]=|abcd|=adbc
  1. Identity matrix의 determinant는 1이다.

detI=1|1001|=1and|100010001|=1

  1. 두 개의 row를 서로 바꾸면 determinant의 sign이 바뀐다.

|cdab|=cbad=|abcd|

  1. Determinant는 첫 번째 row에 linearly depend하다.

Add vectors in row 1|a+ab+bcd|=|abcd|+|abcd|Multiply by t in row 1|tatbcd|=t|abcd|

  • 모든 row의 연산이 아니라 첫 번째 행의 연산에만 해당된다는 것에 주의해야한다.
    • det(A+B)det(A)+det(B)
    • det(tA)tdet(A)

 

위의 세 basic rulerty로 부터 additional한 property를 도출해낼 수 있다.

  1. A의 row중 두 개가 같으면 detA=0이다. (by rule 2)
  • 같은 두 개의 row를 바꾼 matrix를 A이라고 했을 때,
  • Prop. 2에 의해서 detA=detA, A=A이므로 detA=detA
  • detA=0
  1. 하나의 row에서 다른 row의 multiple을 빼더라도 determinant는 변하지 않는다. (by rule 3)
  • determinant는 row operation에도 변하지 않는다.
    |alcbldcd|=|abcd|+|lcldcd|=|abcd|
  1. Arows of zero가 있으면 detA=0이다.

detA=|00cd|=|00cd|+|00cd|=detA+detA

  1. A가 triangular matrix이면 detAdiagonal entries a11,a22,,ann의 곱이다.
  • proof : 모든 diagonal entry가 0이 아니면 Gaussian elimination을 이용해 모든 off-diagonal element를 제거할 수 있다. 이 때 rule 5에 의해 determinant는 변하지 않는다.
  • detD=(a11a22ann)detI=a11a22annfor diagonal matrix (by rule 3)
  1. Asingular*이면 detA=0이다. A가 *non-singular(invertible) 이면 detA0이다.
  • A가 singular이면 elimination 결과 U에 zero row가 생긴다. detA=detU=0
  1. det(AB)=det(A)det(B)
  • For particular case detA1=1detA
  • 증명은 d(A)=det(AB)/det(B)를 정의한 뒤 결과가 det(A)와 같음을 밝히면 된다. 자세한 내용은 서적 참고
  1. det(AT)=det(A)
  • Factorization을 하면 PA=LDU이다. 양 변의 determinant를 구하면 rule9에 의해 다음과 같다
    detPdetA=detLdetDdetU
  • PA=LDU를 transposing하여 determinant를 구하면
    detATdetPT=detUTdetDTdetLT
  • L,U,LT,UT의 determinant는 모두 1이고, D=DT이다.
  • P의 경우 PPT=1이므로 detTdetPT=1detPdetPT는 1이나 -1로 같다.
  • 결과적으로 detA=detAT이다.