5-1. 대각화
1.대각화 diagonalization은 무엇인가?
- 대각화란 유한차원 벡터공간 V의 선형연산자 T가 주어졌을 때 [T]β가 대각행렬이 되도록 하는 V의 순서기저β를 찾는것이다
- 대각화 문제는 두 개의 물음을 갖는다
- [T]β가 대각행렬이 되도록 하는 순서기저 β가 존재하는가? : 이 질문은 6장에서 답을 얻는다
- 유한차원 복소내적공간 V가 있다 하자. V의 정규연산자 T가 대각화 가능하다
- 유한차원 실내적공간 V가 있다 하자. V의 자기수반연산자 T는 대각화가능하다
- 이러한 기저가 존재한다면 어떻게 찾을 수 있는가?
1-2. 용어
대각화가능 diagonalizable
- 조건
- 유한차원 벡터공간 V에서 정의된 선형연산자 T에 대하여
- 정의
- [Tβ가 대각행렬이 되도록하는 V의 순서기저 β가 존재한다면 선형연산자 T는 대각화 가능 하다고 한다
- LA가 대각화가능할 때, 정사각행렬 A는 대각화가능 하다고 한다
고유벡터 eigenvector / 고유값 eigenvalue
- 조건
- 벡터공간 V 선형연산자 T가 있다고 하자
- non−zero 벡터 v∈V가 존재하고 어떤 스칼라 λ∈F가 존재하여 T(v)=λv를 만족시킨다고 하자
- 정의
- non−zero 벡터 v를 T의 고유벡터라고 정의한다
- λ∈F를 고유벡터 v에 대응하는 고유값이라고 정의한다
- 조건
- A∈Mn×n(F)가 있다고 하자
- non−zero 벡터 v∈Fn가 존재하고, 어떤 스칼라 λ∈F가 존재하여 Av=λv를 만족시킨다고 하자
- 정의
- non−zero 벡터 v는 LA의 고유벡터이자 A의 고유벡터라고 정의한다
- λ∈F를 고유벡터 v에 대응하는 고유값이라고 정의한다
특성다항식 characteristicequation
- 관련 정리
- 정리
- 행렬A∈Mn×n(F)에 대해 스칼라 λ가 A의 고유값이기 위한 필요충분조건은 det(A−λI)=0 이다
- 증명
- Av=λv를 만족하는 non−zero 벡터를 먼저 찾는다고 하자
- (A−λI)v=0 이다. 이때 ( 1과 2는 기본적으로 동치인 명제, 1과 3는 차원정리에 의해 동치명제로 1,2,3 모두 동치인 명제가 된다)
1. A−λI 가 역행렬이 존재하지 않음
2. det(A−λI)=0
3. v가 non−zero 벡터이다
- 따라서 det(A−λI)=0 이면 v가 non−zero 벡터이다와 필요충분조건이다
- 정의
- 행렬 A∈Mn×n(F)에 대해 f(t)=det(A−tI)를 A의 특성다항식이라고 부른다
- 정의
- 유한차원 벡터공간 V에서 정의된 선형연산자 T, V의 임의의 순서기저 β가 있다고 하자. f(t)=det([T]β−tI)를 T의 특성다항식이라 부른다.
- 위 정의는 순서기저 β의 선택과는 관련없다.
- 증명
- 다른 V의 순서기저 γ 가 있다고 하자
- det(AB)=det(A)det(B) 이므로
- det([I]βγ)det([T]β−tI)det([I]γβ)
- =det([T]β−tI)
- =det([T]γ−tI)
고유공간 eigensapce
- 조건
- 벡터공간 V에 선형연산자 T와 그의 고윳값 λj(j=1,2,...,k)이 있다고 하자.
- 정의
- 다음 집합 Eλj={x∈V:T(x)=λjx}=N(T−λjI) 를 고유값 λj에 대응하는 T의 고유공간이라 정의한다
- 특이사항
- 고유공간속 영벡터만큼은 정의상 고유벡터가 아니다
중복도 multiplicity
- 조건
- 특성다항식 f(t)=det(A−tI)=c⋅(t−λ1)m1(t−λ2)m2⋯(t−λk)mk 가 있다고 하자
- 정의
- 이떄 mj를 λj의 대수적 중복도라고 정의한다
- F위에서 완전히 인수분해된다 splitoverF
- 조건
- 다항식 f(t)∈P(F)이 있고 스칼라 c,a1,...,an∈F (같은 값이 있을수도 있다)가 있어 다음의 식을 만족시킨다고 하자
- f(t)=c(t−a1)(t−a2)⋯(t−an)
- 정의
- F 위에서 완전히 인수분해된다고 정의한다
2. 대각화가능성
- 조건
- n차원 벡터공간 V에 선형변환 T가 정의되었다고 하자
- 판정법(대각화가능성의 필요충분조건)
- 특성다항식이 완전히 인수분해되어야 한다
- 만약 F=C 라면 FundamentalTheoremofAlgebra에 의해 보장된다
- 고유공간의 차원이 nullity(T−λjI)=dim(Eλj) 고유값 λj의 중복도과 같다
- 고유벡터로 이루어진 순서기저 만들기
- T가 대각화가능하고, βj가 Eλj의 순서기저라고 할때 β=∪j=1kβj는 T의 고유벡터로 이루어진 V의 순서기저이다
보조정리
- 조건
- 벡터공간의 선형연산자 T와 서로다른 고유값 λ1,λ2,...,λk가 있다고 하자
- Sj는 λj에 대응하는 고유벡터로 이루어진 유한집합이라 하자
- 정리
- Sj(j=1,2,...,k)가 일차독립이면 S1∪S2∪⋯∪Sk 도 일차독립이다
- 증명
- k에 대한 수학적 귀납법을 사용하자
- k=1 에선 자명하다
- k≥2 에서 k−1개의 서로 다른 고유값에 대해 정리가 성립한다 가정하자
- (1)∑i=1k∑j=1niaijvij=0 에서 모든 aij가 0이면 증명될 수 있다.
- 이때 vij는 λi에 대응하는 고유벡터이므로 양변에 T−λkI를 적용하면
- ∑i=1k−1∑j=1niaij(λi−λk)vij=0
- 수학적 귀납법 가정에 따라 S1∪S2∪⋯∪Sk−1는 일차독립이므로 i=1,2,...,k−1,j=1,2,...,ni에 대해 aij(λi−λk)=0이다
- λj는 서로 다른 값들이므로 aij=0 임을 알 수 있다. 따라서 (1)식은
- ∑j=1nkakjvkj=0이 된다. Sk의 일차독립은 전제조건이였으므로 akj=0이다
- 따라서 i=1,2,...,kj=1,2,...,ni에 대해 aij=0이므로 S1∪S2∪⋯∪Sk는 일차독립이다
2-1. 직합 directsum
부분공간의 합
- 조건
- 벡터공간 V가 있고 그 부분공간 W1,W2,...,Wk가 있다고 하자
- 정의
- ∑i=1kWi={v1+v2+⋯+vk:1≤i≤k,vi∈Wi}
직합
- 정의
- 벡터공간 V가 있고 그 부분공간 W1,W2,...,Wk가 있다고 하자
- Wi⊆W이고 다음을 만족시키는 부분공간 W가 있다고 하자
- W=∑i=1kWi,Wj∩∑i=jWi={0} for1≤j≤k
이에 따라오는 성질
- 조건
- 유한차원 벡터공간V의 부분공간 W1,W2,...,Wk가 있다고 하자
- Wj에 대응하는 순서기저 γj가 있다고 하자
- vj∈Wj 인 벡터가 있다고 하자
- 정리
- 다음의 명제는 동치이다
- V=⨁i=1kWi
- V=∑i=1kWi이고 v1+v2+...+vk=0일때 모든 i에 대하여 vi는 0이다
- v∈V에 대해 v=v1+v2+...+vk꼴로 표현하는 방법은 유일하다
- γ=⋃i=1kγi는 V의 기저이다
- 증명
- 1→2∣ 임의의 j에 대해 −vj=∑i=jvi 로 표현할 때 ∑i=jvi∈⋃i=jWi
- 그러므로−vj∩∑i=jvi={0} 임의의 vj=0이므로 증명된다
- 2→3∣ v=v1+v2+...+vk 인 어떤 벡터 v∈V가 있다하자. 또한 wj∈Wj여서 v=w1+w2+...+wk로 표현가능하다고 하자
- 그러면 0=(v1−w1)+(v2−w2)+...+(vk−wk)이다.
- 모든 i에 대해 vi−wi∈Wi이므로 vi−wi=0이다 따라서 표현은 유일하다
- 3→4∣ 3에 따르면 V=∑i=1kWi이므로 γ1∪γ2∪⋯∪γk는 V를 생성한다
- 이 집합이 일차독립임을 보이기 위해 ∑i,jaijvij=0을 고려해보자 (i=1,2,...,kj=1,2,...,mi)
- wi=∑j=1miaijvij로 두자. 그러면 2번 규칙에 따라, w1+w2+...+wk=0 일때 각각의 w1,w2,...,wk=0 이므로
- ∑j=1miaijvij=wi=0, 각각의 γi는 0이므로 aij=0
- 따라서 γ=⋃i=1kγi 는 일차독립이면서 V의 기저이다
- 4→1∣ V=span(γ)=span(⋃i=1kγi)=∑i=1kspan(γi)=∑i=1kWi
- vj∩∑i=jvi={0} 이므로
- V=⨁i=1kWi
- ref.(span(S1∪S2)=span(S1)+span(S2))
2-2. 동시대각화가능 stimultaneouslydiagonalizable
- 조건
- 유한차원 벡터공간에 두 선형연산자 T,U가 있다고 하자
- 정리
- 다음의 두 명제는 동치이다
- TU=UT로 서로 교환가능한 연산자이다
- [T]β,[U]β를 동시에 대각행렬로 보이게끔 하는 순서기저 β가 존재하고 이를, T,U가 동시에 대각화 가능하다고 한다
- 조건
- 두 행렬 A,B∈Mn×n(F)가 있다고 하자
- 정리
- 다음 두 명제는 동치이다
- AB=BA로 서로교환가능한 행렬이다
- Q−1AQ와 Q−1BQ를 동시에 대각행렬로 보이게끔 하는 가역행렬 Q가 존재하고 이를, A,B가 동시에 대각화가능하다고 말한다