logo

선형변환의 텐서 곱 📂선형대수

선형변환의 텐서 곱

선형대수
[ 펼치기 · 접기 ]
제목
[ 펼치기 · 접기 ]
대분류내용 · 내용 · 내용
대분류중분류내용 · 내용 · 내용
중분류내용 · 내용(내용 · 내용 · 내용) · 내용
중분류내용 · 내용 · 내용
대분류내용 · 내용 · 내용
대분류TBD · TBD · TBD
관련 분야
내용 · 내용 · 내용

빌드업1

유한차원 벡터공간 V1,V2,W1,W2V_{1}, V_{2}, W_{1}, W_{2}선형변환 ϕ1:V1W1\phi_{1} : V_{1} \to W_{1}, ϕ2:V2W2\phi_{2} : V_{2} \to W_{2}가 주어졌다고 하자. 그러면 다음과 같은 이중선형변환을 생각할 수 있다.

V1×V2W1W2 V_{1} \times V_{2} \to W_{1} \otimes W_{2}

(v1,v2)ϕ1(v1)ϕ2(v2) (v_{1}, v_{2}) \mapsto \phi_{1}(v_{1}) \otimes \phi_{2}(v_{2})

ϕ1,ϕ2\phi_{1}, \phi_{2}가 선형변환이고, 곱벡터의 정의에 의해 위 함수가 이중선형인 것은 쉽게 알 수 있다.

ϕ1(αv1+βv1)ϕ2(v2)=(αϕ1(v1)+βϕ1(v1))ϕ2(v2)=αϕ1(v1)ϕ2(v2)+βϕ1(v1)ϕ2(v2) \begin{align*} \phi_{1}(\alpha v_{1} + \beta v_{1}^{\prime}) \otimes \phi_{2}(v_{2}) &= \big( \alpha \phi_{1}(v_{1}) + \beta \phi_{1}(v_{1}^{\prime}) \big) \otimes \phi_{2}(v_{2}) \\ &= \alpha \phi_{1}(v_{1}) \otimes \phi_{2}(v_{2}) + \beta \phi_{1}(v_{1}^{\prime}) \otimes \phi_{2}(v_{2}) \\ \end{align*}

ϕ1(v1)ϕ2(αw1+βw1)=ϕ1(v1)(αϕ2(w1)+βϕ2(w1))=αϕ1(v1)ϕ2(w1)+βϕ1(v1)ϕ2(w1) \begin{align*} \phi_{1}(v_{1}) \otimes \phi_{2}(\alpha w_{1} + \beta w_{1}^{\prime}) &= \phi_{1}(v_{1}) \otimes \big( \alpha \phi_{2}(w_{1}) + \beta \phi_{2}(w_{1}^{\prime}) \big) \\ &= \alpha \phi_{1}(v_{1}) \otimes \phi_{2}(w_{1}) + \beta \phi_{1}(v_{1}) \otimes \phi_{2}(w_{1}^{\prime}) \end{align*}

텐서곱의 보편성질

벡터공간 V1,,VrV_{1}, \dots, V_{r}, WW에 대해, 다음과 같은 다중선형변환 ϕ\phi가 주어졌다고 하자. ϕ:V1××VrW \phi : V_{1} \times \cdots \times V_{r} \to W 그러면 다음을 만족하는 선형변환 ψ\psi가 유일하게 존재한다. ψ:V1VrW \psi : V_{1} \otimes \cdots \otimes V_{r} \to W ϕ(v1,,vr)=ψ(v1vr),viVi,i \phi (v_{1}, \dots, v_{r}) = \psi (v_{1} \otimes \cdots \otimes v_{r}),\quad \forall v_{i} \in V_{i}, \forall i

그러면 위의 정리에 따라 유일한 선형변환 V1V2W1W2V_{1} \otimes V_{2} \to W_{1} \otimes W_{2}이 존재한다.

정의

두 선형변환 ϕ1:V1W1\phi_{1} : V_{1} \to W_{1}, ϕ2:V2W2\phi_{2} : V_{2} \to W_{2}텐서곱tensor product of two linear transformations ϕ1ϕ2\phi_{1} \otimes \phi_{2}를 다음과 같이 정의한다.

ϕ1ϕ2:V1V2W1W2(v1v2)ϕ1(v1)ϕ2(v2),v1V1,v2V2 \begin{equation} \begin{aligned} \phi_{1} \otimes \phi_{2} : V_{1} \otimes V_{2} &\to W_{1} \otimes W_{2} \\ (v_{1} \otimes v_{2}) &\mapsto \phi_{1}(v_{1}) \otimes \phi_{2}(v_{2}),\quad \forall v_{1} \in V_{1}, \forall v_{2} \in V_{2} \end{aligned} \end{equation}

(ϕ1ϕ2)(v1v2)=ϕ1(v1)ϕ2(v2) (\phi_{1} \otimes \phi_{2})(v_{1} \otimes v_{2}) = \phi_{1}(v_{1}) \otimes \phi_{2}(v_{2})

일반화

1in1 \le i \le n에 대해서, 선형변환 ϕi:ViWi\phi_{i} : V_{i} \to W_{i}들의 텐서곱이란 다음을 만족하는 유일한 선형변환이다.

ϕ1ϕn:V1VnW1Wn \phi_{1} \otimes \cdots \otimes \phi_{n} : V_{1} \otimes \cdots \otimes V_{n} \to W_{1} \otimes \cdots \otimes W_{n}

(ϕ1ϕn)(v1vn)=ϕ1(v1)ϕn(vn),viVi (\phi_{1} \otimes \cdots \otimes \phi_{n}) (v_{1} \otimes \cdots \otimes v_{n}) = \phi_{1}(v_{1}) \otimes \cdots \otimes \phi_{n}(v_{n}), \forall\quad v_{i} \in V_{i}

성질

선형작용소 ϕ1,ϕ2:VV\phi_{1}, \phi_{2} : V \to V, ψ1,ψ2:WW\psi_{1}, \psi_{2} : W \to W에 대해서, 두 텐서곱 (ϕ1ψ1)(\phi_{1} \otimes \psi_{1}), (ϕ2ψ2)(\phi_{2} \otimes \psi_{2})의 합성은 다음과 같다.

(ϕ1ψ1)(ϕ2ψ2)=(ϕ1ϕ2)(ψ1ψ2) (\phi_{1} \otimes \psi_{1}) \circ (\phi_{2} \otimes \psi_{2}) = (\phi_{1} \circ \phi_{2}) \otimes (\psi_{1} \circ \psi_{2})

일반화

ϕ1(αϕk+βψk)ϕn=α(ϕ1ϕkϕn)+β(ϕ1ψkϕn) \begin{align*} &\phi_{1} \otimes \cdots \otimes (\alpha \phi_{k} + \beta \psi_{k}) \otimes \cdots \otimes \phi_{n} \\ &= \alpha (\phi_{1} \otimes \cdots \otimes \phi_{k} \otimes \cdots \otimes \phi_{n}) + \beta (\phi_{1} \otimes \cdots \otimes \psi_{k} \otimes \cdots \otimes \phi_{n})\end{align*}

(ϕ1ϕn)(ψ1ψn)=(ϕ1ψ1)(ϕnψn) (\phi_{1} \otimes \cdots \otimes \phi_{n}) \circ (\psi_{1} \otimes \cdots \otimes \psi_{n}) = (\phi_{1} \circ \psi_{1}) \otimes \cdots \otimes (\phi_{n} \circ \psi_{n})

증명

선형성

정의 (1)(1)과 곱벡터의 정의로 쉽게 보일 수 있다. ϕ:VV\phi : V \to V^{\prime}, ψ1,ψ2:WW\psi_{1}, \psi_{2} : W \to W^{\prime}vV,wWv \in V, w \in W에 대해서,

[ϕ(αψ1+βψ2)](vw)=ϕ(v)[(αψ1+βψ2)(w)]=ϕ(v)[αψ1(w)+βψ2(w)]=α[ϕ(v)ψ1(w)]+β[ϕ(v)ψ2(w)]=[α(ϕψ1)](vw)+[β(ϕψ2)](vw)=[α(ϕψ1)+β(ϕψ2)](vw) \begin{align*} \left[ \phi \otimes (\alpha \psi_{1} + \beta \psi_{2}) \right] (v \otimes w) &= \phi (v) \otimes \left[(\alpha \psi_{1} + \beta \psi_{2})(w)\right] \\ &= \phi (v) \otimes \left[\alpha \psi_{1}(w) + \beta \psi_{2}(w)\right] \\ &= \alpha [\phi (v) \otimes \psi_{1}(w)] + \beta [\phi (v) \otimes \psi_{2}(w)] \\ &= [\alpha (\phi \otimes \psi_{1})] (v \otimes w) + [\beta (\phi \otimes \psi_{2})] (v \otimes w) \\ &= \left[ \alpha (\phi \otimes \psi_{1}) + \beta (\phi \otimes \psi_{2}) \right] (v \otimes w) \\ \end{align*}

    ϕ(αψ1+βψ2)=α(ϕψ1)+β(ϕψ2) \implies \phi \otimes (\alpha \psi_{1} + \beta \psi_{2}) = \alpha (\phi \otimes \psi_{1}) + \beta (\phi \otimes \psi_{2})

합성

정의 (1)(1)과 곱벡터의 정의로 쉽게 계산할 수 있다. vVv \in V, wWw \in W에 대해서,

[(ϕ2ψ2)(ϕ1ψ1)](vw)=(ϕ2ψ2)[(ϕ1ψ1)(vw)]=(ϕ2ψ2)(ϕ1(v)ψ1(w))=[ϕ2(ϕ1(v))][ψ2(ψ1(w))]=[(ϕ2ϕ1)(v)][(ψ2ψ1)(w)]=[(ϕ2ϕ1)(ψ2ψ1)](vw) \begin{align*} \left[ (\phi_{2} \otimes \psi_{2}) \circ (\phi_{1} \otimes \psi_{1}) \right] (v \otimes w) &= (\phi_{2} \otimes \psi_{2}) \left[ (\phi_{1} \otimes \psi_{1}) (v \otimes w) \right] \\ &= (\phi_{2} \otimes \psi_{2}) (\phi_{1}(v) \otimes \psi_{1}(w)) \\ &= [\phi_{2} (\phi_{1}(v))] \otimes [\psi_{2}(\psi_{1}(w))] \\ &= [(\phi_{2} \circ \phi_{1})(v)] \otimes [(\psi_{2} \circ \psi_{1})(w)] \\ &= \left[ (\phi_{2} \circ \phi_{1}) \otimes (\psi_{2} \circ \psi_{1})\right] (v \otimes w) \end{align*}

    (ϕ2ψ2)(ϕ1ψ1)=(ϕ2ϕ1)(ψ2ψ1) \implies (\phi_{2} \otimes \psi_{2}) \circ (\phi_{1} \otimes \psi_{1}) = (\phi_{2} \circ \phi_{1}) \otimes (\psi_{2} \circ \psi_{1})


  1. 김영훈·허재성, 양자 정보 이론 (2020), p35-36 ↩︎