본문 바로가기
Mathematics/선형대수

(선형대수학) 3.6 Triangular Form

by 피그티 2018. 7. 30.

Finite-dimensional vector space V의 linear operator D가 diagonalizable하면 D의 matrix 표현이

[D]=[a000b000c]

가 되는 V의 basis B가 존재한다. 그러나 linear operator가 diagonalizable하지 않을 경우 위와 같은 형태로 표현할 수 없다. 그렇다면 일반적인 linear operator의 경우 어느정도로 심플한 matrix 표현이 가능한지 앞으로 몇 페이지에 걸쳐 살펴볼 것이다.

 

이번 페이지에서는 upper traingular matrix 표현

[a11a12a1n0a22a2n00ann]

이 어떤 경우에 가능한지 알아보자. 만약 linear operator T가 위와 같은 형태의 matrix 표현이 되는 basis가 존재한다면 T가 triangulable하다고 부른다. 결론부터 이야기하자면 scalar가 complex number라면 모든 linear operator는 triangulable하다.

 

일단 triangulable linear operator T의 characteristic polynomial f(x)를 구하면

f(x)=det(xIT)=(xa11)(xa22)(xamm)

이 때 aii들은 같은 값을 가질 수 있으므로 구별되는 값 cj들로 표현하면

f(x)=(xc1)d1(xc2)d2(xck)dk

가 된다. 따라서 Cayley-Hamilton Theorem(Minimal Polynomial 참조)에 의해 minimal polynomial p(x)

p(x)=(xc1)r1(xc2)r2(xck)rk , ridi

가 된다. (만약 r1=r2==rk=1이라면 T는 diagonalizable이다.) 즉, T가 triangulable이면 minimal polynomial은 1차 다항식들의 곱으로 표현된다.

 

 

위 명제의 역, linear operator의 minimal polynomial이 1차 다항식들의 곱으로 표현되는 경우 triangulable이다는 것도 성립한다.

 

만약 T가 위와 같은 minimal polynomial p(x)를 가진다면, V의 subspace W0={0}에 대하여

 

vW0 이고

 

② 어떤 scalar c에 대하여 (TcI)vW0

 

v가 반드시 존재한다. 그 이유는 W0T에 대하여 invariant하기 때문에 W0에 없는 vector s에 대하여 polynomial g(x)

g(T)sW0

를 만족하는 최소 차수의 다항식이라면, p(T)sW0이므로 g(x)p(x)를 나눌 수 있어야 한다.(g(x)는 subring의 ideal, --page link-- 참조) 따라서

g(x)=(xc1)m1(xc2)m2(xck)mk

가 된다. polynomial h(x)

g(x)=(xc)h(x)

만족하는 것으로 잡으면, 새로운 vector v

v=h(T)s

로 정의함으로써

vW0 , (TcI)v=g(T)sW0

를 만족하게 된다. 그러한 성질을 만족하는 vector e1을 뽑는다.(scalar는 a11이라고 하자.) 이제 e1에 의해 span되는 subspace W1(Ta11I)e1=0, 즉

Te1=a11e1

로부터 T에 대하여 invariant함을 알 수 있다. 따라서 위의 성질을 만족하는 vector e2가 존재한다. 같은 방식으로

(Ta22I)e2=a12e1

즉,

Te2=a12e1+a22e2

이고, e1e2에 의해 span되는 subspace W2T에 대하여 invariant함을 알 수 있다. 이러한 방식으로 선택된 basis

B={e1,e2,,en}

Tei=a1ie1+a2ie2++aiiei

를 만족하게 된다. 따라서

[T]=[a11a12a1n0a22a2n00ann]

가 된다.

 

THEOREM            Triangulable Operators

 

Finite dimensional vector space V의 linear operator T에 대하여

 

T는 triangulable T의 minimal polynomial이 1차 다항식들의 곱으로 표현됨

 

Scalar가 complex number인 경우 algebraically closed, 즉 모든 다항식은 1차 다항식들로 인수분해 가능하므로 characteristic polynomial은 1차 다항식들의 곱으로만 이뤄지고 Cayley-Hamilton theorem에 의해 minimal polynomial도 1차 다항식들의 곱으로만 이뤄진다. 따라서 모든 linear operator는 triangulable하다는 결론을 얻게 된다.