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}が存在する。

定義

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 VwWw \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 ↩︎