Loading [MathJax]/jax/element/mml/optable/BasicLatin.js
본문으로 바로가기

두 행렬의 크기가 서로 달라 고유값의 개수가 다를 수도 있지만, 놀랍게도 추가적인 고유값들은 모두 0이다.

 

AB의 고유값을 x1,x2,xn, BA의 고유값을 y1,y2,ym (nm이라 가정) 으로 두면, x1=y1,x2=y2,,xn=yn, yn+1=yn+2==ym=0 을 만족하는 재배열이 존재한다는 것이다.

 

 

보조정리 1. Am×n, Bn×m 행렬이라고 하자. 그렇다면 아래를 만족한다.

tr(AB)=tr(BA)

(증명 생략)

 

보조정리 2.

tr((AB)k)=tr((BA)k)

(증명) L=B(AB)k1 로 두면 tr(AL)=tr(LA) 이다.

 

보조정리 3. An×n 행렬이라고 하자. 만약 Av=λv 이면, Akv=λkv 이다.

(증명 생략)

 

보조정리 4. 복소수열 {x1,x2,,xn}, {y1,y2,,ym}이 있다. (nm이라 가정) 만약 임의의 자연수 k에 대해 ni=1xki=mj=1ykj 를 만족한다면 x1=y1,x2=y2,,xn=yn, yn+1=yn+2==ym=0 이 성립하도록 재배열할 수 있다.

(증명) [N]={1,2,3,,N} 으로 정의하고, (Ak)={BA:|B|=k} 로 정의하자. 모든 r1 에 대해 아래가 성립함을 우선 증명할 것이다.

I([n]r)iIxi=J([m]r)jJyj

r에 대한 수학적 귀납법을 사용하자. r=1 인 경우는 자명하게 성립한다. r=1,2,,k 에 대해 모두 성립한다고 가정하자. 그렇다면 포함-배제의 원리에 의해

(k+1)I([n]k+1)iIxi=(x1+x2++xn)(I([n]k)iIxi)(x21+x22++x2n)(I([n]k1)iIxi)+(x31+x32++x3n)(I([n]k2)iIxi)+(1)k(xk+11+xk+12++xk+1n)=(k+1)J([m]k+1)jJyj

이므로 임의의 r에 대해 성립함이 증명된다.

 

근과 계수의 법칙에 의해

mj=1(xyj)=xmnni=1(xxi)

이므로 본 보조정리가 증명된다.

 

보조정리 5. An×n 행렬이라고 하고 고유값을 λ1,λ2,,λn으로 가진다고 가정하자. (중근 포함) 그렇다면 ni=1λi=tr(A) 이다.

(증명) 행렬값의 정의를 다시 살펴보면

det

이다. 행렬 고유값들은 n차 방정식 \det (\lambda I - A) = 0의 근에 해당한다. \lambda^n\lambda^{n-1}은 오직 \sigma = id 순열에 대해서만 나타나는 항이다. 그러므로 \lambda^n의 계수는 1이고, \lambda^{n-1}의 계수는 -tr(A) 이다. 근과 계수의 법칙에 의해 \sum_{i=1}^n \lambda_i = tr(A) 이다.

 

 

정리 6. 두 행렬 ABBA의 고유값은 서로 같다. 추가 고유값들은 모두 0이다.

(증명) AB의 고유값을 \lambda_1, \lambda_2, \cdots, \lambda_n, BA의 고유값을 \mu_1, \mu_2, \dots, \mu_m 이라고 하자. 임의의 자연수 k에 대하여

\sum_{i=1}^n \lambda_i ^ k = tr((AB)^k) = tr((BA)^k) = \sum_{j=1}^m \mu_j ^ k

이므로 두 고유값은 서로 같고 추가 고유값들은 모두 0이다.