1 構成と普遍性
定義 1.1.V,WをK上の線形空間とする。V×Wを基底とする自由線形空間をFとする。Fの元(v,w)を[v,w]と書く。次の形の元全体が生成する部分空間をR⊆Fとする。
[v+v′,w]−[v,w]−[v′,w],[v,w+w′]−[v,w]−[v,w′],[av,w]−a[v,w],[v,aw]−a[v,w].商線形空間F/RをVとWのテンソル積 (tensor product) といい、V⊗KWと書く。[v,w]+Rをv⊗wと書き、純テンソル (pure tensor) という。
商でRの各生成元が零になるため、
(v+v′)⊗w=v⊗w+v′⊗w,(av)⊗w=a(v⊗w)
および第二変数についての対応する式が成り立つ。したがってτ:V×W→V⊗KW、τ(v,w)=v⊗wは双線形である。
定理 1.2. 任意の線形空間Xと双線形写像B:V×W→Xに対し、
B:V⊗KW→X,B(v⊗w)=B(v,w)を満たす線形写像がただ一つ存在する。
証明. 自由線形空間の基底上でL([v,w])=B(v,w)と指定すると、線形写像L:F→Xがただ一つ定まる。Bの双線形性により、Rの定義に現れる四種類の生成元は全てLによって零へ送られる。したがってR⊆kerLである。§E3.6 定理 2.1によりLはただ一つの線形写像B:F/R→Xへ降下し、B(v⊗w)=L([v,w])=B(v,w)を満たす。
V⊗KWは純テンソルの有限一次結合によって生成される。したがって同じ条件を満たす線形写像は全ての生成元v⊗w上で一致し、線形性により全体で一致する。▨
命題 1.3. 線形空間T,T′と双線形写像τ:V×W→T、τ′:V×W→T′がともに定理 1.2の普遍性を満たすなら、
Φ:T→T′,Φ(τ(v,w))=τ′(v,w)を満たす線形同型Φがただ一つ存在する。
証明.τ′にTの普遍性を適用すると、条件を満たす線形写像Φ:T→T′がただ一つ得られる。同様にτにT′の普遍性を適用するとΨ:T′→Tが得られる。合成Ψ∘ΦとidTはともにτ(v,w)を自身へ送る。Tの普遍性における一意性からΨ∘Φ=idTである。同様にΦ∘Ψ=idT′なのでΦは同型である。Φ自体の一意性も最初の普遍性から従う。▨
2 基底と次元
定理 2.1.V,Wを有限次元とし、(e1,…,em)、(f1,…,fn)をそれぞれの基底とする。このとき
{ei⊗fj:1≤i≤m, 1≤j≤n}はV⊗KWの基底である。したがって
dim(V⊗KW)=(dimV)(dimW)である。
証明.v=∑iaiei、w=∑jbjfjとすると双線形性により
v⊗w=i,j∑aibj(ei⊗fj)である。任意のテンソルは純テンソルの有限和なので、ei⊗fjはテンソル積を生成する。
一次独立性を示す。双対基底を(ei)、(fj)とする。各(p,q)についてBpq(v,w)=ep(v)fq(w)は双線形なので、普遍性により線形汎関数Bpq:V⊗W→Kを定める。
Bpq(ei⊗fj)=ep(ei)fq(fj)=δpiδqjである。∑i,jcijei⊗fj=0にBpqを施すとcpq=0となる。全ての係数が零なので一次独立である。要素数はmnであり、次元公式を得る。▨
例 2.2 (純テンソルでないテンソル).V=W=K2とし、標準基底をe1,e2とする。
z=e1⊗e1+e2⊗e2は純テンソルではない。実際、z=(ae1+be2)⊗(ce1+de2)と仮定すると、基底ei⊗ejの係数比較により
ac=1,ad=0,bc=0,bd=1を得る。ac=1からa,c=0なのでad=0とbc=0からd=b=0となり、bd=1に反する。したがってzは純テンソルの和としては表されるが、一つの純テンソルにはならない。
3 線形写像のテンソル積
命題 3.1. 線形写像S:V→V′、T:W→W′に対し、
(S⊗T)(v⊗w)=S(v)⊗T(w)を満たす線形写像S⊗T:V⊗W→V′⊗W′がただ一つ存在する。さらに
(S2∘S1)⊗(T2∘T1)=(S2⊗T2)∘(S1⊗T1)およびidV⊗idW=idV⊗Wが成り立つ。
証明. 写像(v,w)↦S(v)⊗T(w)は双線形なので、テンソル積の普遍性によってS⊗Tが存在して一意に定まる。合成の式の両辺は、任意の純テンソルv⊗wをS2(S1v)⊗T2(T1w)へ送る。純テンソルが全体を生成するため両辺は一致する。恒等写像の式も純テンソル上で一致することから従う。▨
命題 3.2. 有限次元線形空間の基底に関するS,Tの表現行列をそれぞれA=(aki)、B=(bℓj)とする。テンソル積基底を辞書式順序で並べると、S⊗Tの表現行列は Kronecker 積A⊗Bであり、(k,ℓ)行(i,j)列の成分はakibℓjである。
証明.
(S⊗T)(ei⊗fj)=(k∑akiek′)⊗(ℓ∑bℓjfℓ′)=k,ℓ∑akibℓj(ek′⊗fℓ′).したがって、基底ベクトル(i,j)の像の(k,ℓ)成分はakibℓjであり、これは Kronecker 積の定義に一致する。▨
例 3.3 (Kronecker 積の計算).
A=(1324),B=(0110)に対して
A⊗B=0103103002042040.例えば第一列は(S⊗T)(e1⊗f1)=3(e2′⊗f2′)+1(e1′⊗f2′)の係数列(0,1,0,3)Tであり、表示行列の第一列と一致する。
4 有限次元での双対との同型
定理 4.1.V,Wが有限次元なら、次の写像は線形同型である。
α:V∨⊗W∨β:V∨⊗W⟶(V⊗W)∨,⟶HomK(V,W),α(φ⊗ψ)(v⊗w)β(φ⊗w)(v)=φ(v)ψ(w),=φ(v)w.これらの写像は基底を選ばずに定まる。
証明. 右辺の式はそれぞれ(φ,ψ)および(φ,w)について双線形なので、テンソル積の普遍性によりα,βを定める。V,Wの基底を(ei),(fj)、双対基底を(ei),(fj)とする。α(ei⊗fj)はテンソル積基底ep⊗fqのうち(p,q)=(i,j)の係数を取り出す汎関数である。したがって、これらは(V⊗W)∨の双対基底をなし、αは同型である。
β(ei⊗fj)はeiをfjへ送り、他のepを零へ送る線形写像である。これらmn個の写像はHomK(V,W)の標準的な基底をなすので、βも同型である。定義式には基底が現れないため、同型自体は基底の選択に依存しない。▨
5 演習
問題 5.1 (普遍性の証明確認). 自由線形空間F上の線形写像L([v,w])=B(v,w)が商F/Rへ降下することを証明する際に、双線形性をどのように用いるかを一つの生成関係について示せ。
解答.
例えばr=[v+v′,w]−[v,w]−[v′,w]∈Rに対し、
L(r)=B(v+v′,w)−B(v,w)−B(v′,w)=0である。最後の等式はBの第一変数に関する線形性から従う。他の三種類の生成関係も対応する変数の加法またはスカラー倍に関する線形性によって零へ送られる。したがってR⊆kerLとなる。▨