이차 형식이 0이 되는 필요충분조건
📂선형대수이차 형식이 0이 되는 필요충분조건
정리
행렬 폼
A∈Cn×n 는 행렬을 나타내고 x∈Cn 는 벡터를 나타낸다고 하자.
모든 x∈Cn 에 대해 이차형식 x∗Ax 이 0 이 되는 필요충분조건은 A 가 영행렬인 것이다:
x∗Ax=0,∀x∈Cn⟺A=O
선형변환 폼
(V,C) 가 유한차원 복소내적공간이라고 할 때, T:V→V 는 선형변환을 나타내고 v∈V 는 벡터를 나타낸다고 하자.
모든 v∈V 에 대해 이차형식 ⟨Tv,v⟩ 가 0 이 되는 필요충분조건은 T 가 영변환 T0 인 것이다:
⟨Tv,v⟩=0,∀v∈V⟺T=T0
- X∗ 는 X 의 켤레전치행렬이다.
- ⟨⋅,⋅⟩ 는 내적이다.
증명
두가지 폼 모두 증명이 본질적으로 같기 때문에 레퍼런스에 없는 행렬 폼에 대해서만 보인다.
(⟹)
A=O 이라고 가정하고 귀류법을 쓰자.
x∗Ax=0 가 성립한다는 것은 양변에 아무 스칼라 λ∈C 를 곱해도 λx∗Ax=0 이라는 것이다. 이게 모든 x 에 대해 성립한다는 것은 λ 가 A 의 고유값이고 x 가 그에 대응되는 고유벡터라고 할 때도 성립한다는 것이고, 행렬내적으로 나타냈을 때
===0λx∗Ax(λx)∗(Ax)(λx)⋅(λx)
이므로 내적의 정부호성 v⋅v=0⟺v=0 에 따라 A 의 모든 고유값은 0 이어야 한다.
멱영행렬과 고유값: 정방행렬 A∈Rn×n 의 모든 고유값이 0 인 것과 A 가 멱영행렬인 것은 동치다.
다시 말해, A 는 멱영행렬이다. 한편 A=O 이라면 영벡터가 아닌 어떤 y=0 에 대해 y=Ax 을 만족하는 벡터 x∈Cn 가 적어도 하나 존재해야 한다. 앞서 A 는 멱영행렬임을 보였으므로, 일반성을 잃지 않고 Ay=0 이라고 하면
=======0(x+y)∗A(x+y)(x+y)∗(Ax+Ay)(x+y)∗(y+0)(x∗+y∗)yx∗y+y∗yx∗Ax+y∗y0+y∗y∵0=z∗Az,∀z∈Cn∵y=Ax⟹x∗y=x∗Ax
이다. 즉 y⋅y=0 이라는 건데, 다시 한 번 내적의 정부호성에 따라 y=0 이어야 하나 이는 y=0 이라는 y 정의에 모순이다. 결론적으로, A=O 을 얻는다.
(⟸)
자명하다.
■