선형변환의 트레이스
📂선형대수선형변환의 트레이스
정의
V를 n차원 벡터공간이라고 하자. f:V→V를 선형변환이라고 하자. B={ei}를 V의 기저라고 하자. n×n행렬 A를 B에 대한 f의 행렬표현이라고 하자.
A=[f]B
f(ei)∈V이므로 f(ei)=∑fj(ei)ej와 같이 나타내자. 그러면
A=f1(e1)f1(e2)⋮f1(en)f2(e1)f2(e2)⋮f2(en)⋯⋯⋱⋯fn(e1)fn(e2)⋮fn(en)
선형변환 f의 트레이스trace trf를 다음과 같이 정의한다.
trf:=tr(A)=i∑fi(ei)
이때 tr(A)는 행렬 A의 대각합이다.
설명
선형변환에는 대응되는 행렬이 존재하기 때문에 선형변환의 트레이스를 자연스럽게 정의할 수 있다.
기저 불변성
- 선형변환의 트레이스는 기저의 선택에 의존하지 않는다.
정의만 보면 행렬 A가 기저에 의존하므로, 다른 기저 B′를 선택하여 행렬 A′를 얻으면 trf의 값이 달라질 것 같다. 하지만 두 행렬 A와 A′는 닮음이다. 닮은 행렬사이에서는 대각합이 불변이므로 trf는 V의 기저의 선택에 의존하지 않고 잘 정의됨을 알 수 있다.
내적 표현
trf를 주어진 메트릭으로 표현할 수 있다. 메트릭 g가 주어졌다고 하자. 그러면
g(f(ei),ek)=g(fj(ei)ej,ek)=fj(ei)g(ej,ek)=fj(ei)gjk
양변에 gkl을 곱하고 인덱스 k에 대해서 더해주면,
gklg(f(ei),ek)=fj(ei)gjkgkl=fj(ei)δjl=fl(ei)
따라서 다음을 얻는다.
trf=fi(ei)=g(f(ei),ek)gki