logo

선형변환의 트레이스 📂선형대수

선형변환의 트레이스

정의

VVnn차원 벡터공간이라고 하자. f:VVf : V \to V선형변환이라고 하자. B={ei}B = \left\{ e_{i} \right\}VV의 기저라고 하자. n×nn \times n행렬 AABB에 대한 ff의 행렬표현이라고 하자.

A=[f]B A = [f]_{B}

f(ei)Vf(e_{i}) \in V이므로 f(ei)=fj(ei)ejf(e_{i}) = \sum f_{j}(e_{i})e_{j}와 같이 나타내자. 그러면

A=[f1(e1)f2(e1)fn(e1)f1(e2)f2(e2)fn(e2)f1(en)f2(en)fn(en)] A = \begin{bmatrix} f_{1}(e_{1}) & f_{2}(e_{1}) & \cdots & f_{n}(e_{1}) \\ f_{1}(e_{2}) & f_{2}(e_{2}) & \cdots & f_{n}(e_{2}) \\ \vdots & \vdots & \ddots & \vdots \\ f_{1}(e_{n}) & f_{2}(e_{n}) & \cdots & f_{n}(e_{n}) \end{bmatrix}

선형변환 ff트레이스trace trf\tr f를 다음과 같이 정의한다.

trf:=tr(A)=ifi(ei) \tr f := \tr(A) = \sum_{i} f_{i}(e_{i})

이때 tr(A)\tr(A)는 행렬 AA대각합이다.

설명

선형변환에는 대응되는 행렬이 존재하기 때문에 선형변환의 트레이스를 자연스럽게 정의할 수 있다.

기저 불변성

  • 선형변환의 트레이스는 기저의 선택에 의존하지 않는다.

정의만 보면 행렬 AA가 기저에 의존하므로, 다른 기저 BB^{\prime}를 선택하여 행렬 AA^{\prime}를 얻으면 trf\tr f의 값이 달라질 것 같다. 하지만 두 행렬 AAAA^{\prime}닮음이다. 닮은 행렬사이에서는 대각합이 불변이므로 trf\tr fVV의 기저의 선택에 의존하지 않고 잘 정의됨을 알 수 있다.

내적 표현

trf\tr f를 주어진 메트릭으로 표현할 수 있다. 메트릭 gg가 주어졌다고 하자. 그러면

g(f(ei),ek)=g(fj(ei)ej,ek)=fj(ei)g(ej,ek)=fj(ei)gjk g(f(e_{i}), e_{k}) = g( f_{j}(e_{i})e_{j}, e_{k} ) = f_{j}(e_{i}) g( e_{j}, e_{k} ) = f_{j}(e_{i})g_{jk}

양변에 gklg^{kl}을 곱하고 인덱스 kk에 대해서 더해주면,

gklg(f(ei),ek)=fj(ei)gjkgkl=fj(ei)δjl=fl(ei) g^{kl} g(f(e_{i}), e_{k}) = f_{j}(e_{i})g_{jk}g^{kl} = f_{j}(e_{i})\delta_{j}^{l} = f_{l}(e_{i})

따라서 다음을 얻는다.

trf=fi(ei)=g(f(ei),ek)gki \tr f = f_{i}(e_{i}) = g(f(e_{i}), e_{k})g^{ki}