1 多重線形性
定義 1.1.r≥1を整数とし、V1,…,Vr,WをK上の線形空間とする。写像
B:V1×⋯×Vr→Wが、各jについて他の引数を固定した写像Vj→Wとして線形であるとき、Bをr重線形写像 (r-multilinear map) という。r=2の場合を双線形写像 (bilinear map) という。
例 1.2. 行列の積
Mm,n(K)×Mn,p(K)→Mm,p(K),(A,B)↦ABは、片方の行列を固定すると他方について線形なので双線形写像である。一方、線形写像S:U→VとT:V→Wの合成T∘S:U→Wは、一つのベクトルだけを入力とする線形写像である。合成を作る操作(T,S)↦T∘Sは写像空間を二つ入力とする双線形写像であるが、個々の合成T∘S自体は双線形写像ではない。
命題 1.3.r≥1を整数とし、V1,…,Vr,WをK上の線形空間とする。各Vjの基底を(eij(j))ij∈Ijとする。r重線形写像B:V1×⋯×Vr→Wは、基底ベクトルの組における値
B(ei1(1),…,eir(r))によって一意に定まる。逆に、基底ベクトルの各組へWの元を任意に割り当てると、その割り当てをもつr重線形写像がただ一つ存在する。
証明.vj=∑ijxij(j)eij(j)と有限一次結合で表す。各変数について線形性を順に用いると
B(v1,…,vr)=i1,…,ir∑xi1(1)⋯xir(r)B(ei1(1),…,eir(r))となる。したがって基底上の値が全ての値を一意に定める。逆に、右辺を定義式として用いると、各ベクトルの基底表示は一意なので写像は表示に依存せず定まり、各変数について分配法則を適用すれば多重線形性が従う。▨
2 対称性と交代性
定義 2.1.r≥1を整数、V,WをK上の線形空間とする。同じ線形空間Vをr個入力とする多重線形写像B:Vr→Wが、任意の置換σ∈Srについて
B(vσ(1),…,vσ(r))=B(v1,…,vr)を満たすとき、Bを対称 (symmetric) という。
定義 2.2.r≥1を整数、V,WをK上の線形空間とする。多重線形写像B:Vr→Wが、二つの引数が等しい全ての入力に対して値が零になるとき、Bを交代的 (alternating)
という。すなわちi=jかつvi=vjならB(v1,…,vr)=0である。
命題 2.3.r≥1を整数、V,WをK上の線形空間とする。B:Vr→Wが交代的なら、隣接する二つの引数を交換すると値は−1倍になる。したがって任意の置換σについて
B(vσ(1),…,vσ(r))=sgn(σ)B(v1,…,vr)が成り立つ。逆に、charK=2で引数交換による符号則を満たす多重線形写像は交代的である。標数2では逆は一般に成り立たない。
証明. 交換する二つ以外の引数を固定し、その二つをu,vとする。交代性から
0=B(…,u+v,u+v,…)である。多重線形性で展開すると、u,uとv,vを含む項は交代性により零なので
B(…,u,v,…)+B(…,v,u,…)=0を得る。したがって交換によって−1倍になる。任意の置換は隣接交換の積であり、隣接交換の回数の偶奇がsgn(σ)を与えるため、置換の式が従う。
逆に符号則を仮定し、二つの引数がuに等しいとする。その二つを交換しても入力は変わらないのでB(…,u,u,…)=−B(…,u,u,…)となる。標数が2でなければ2で割ることができ、値は零である。標数2ではこの等式は恒等式となり、零を導かない。▨
例 2.4.Kの標数を2とし、B:K2×K2→KをB(x,y)=x1y1と定める。Bは双線形であり、標数2では−B(y,x)=B(y,x)=y1x1=B(x,y)なので引数交換の符号則を満たす。しかしB(e1,e1)=1であるため交代的ではない。したがって標数2では符号則を交代性の定義として用いることはできない。
3 成分と基底変換
定義 3.1.r≥1を整数、Vを有限次元K-線形空間、B=(e1,…,en)を順序付き基底とし、B:Vr→Kをr重線形形式とする。
Bi1⋯ir=B(ei1,…,eir)をBに関するBの成分 (component) という。
証明. 第一の式は命題 1.3の展開式である。第二の式は
Ba1⋯ar′=B(ea1′,…,ear′)=B(i1∑Pi1a1ei1,…,ir∑Pirareir)を各変数について展開して得る。入力がr個あるため、基底変換行列の成分もr個の添字それぞれに一つずつ現れる。▨
4 演習
問題 4.1 (交代形式と反対称形式の空間の次元).V=Kn(n≥1)上の双線形形式B:V×V→Kのうち、交代的なもの全体をA、すべてのu,vについてB(v,u)=−B(u,v)を満たすもの全体をRとする。A⊆Rはともに部分空間である。dimA=n(n−1)/2を示し、dimRをKの標数が2でない場合と2である場合に分けて求めよ。
解答.
命題 1.3により、B↦MB=(B(ei,ej))i,jは双線形形式全体からMn(K)への線形同型であり、B(u,v)=∑i,juivjMijである(M=MB)。AとRが部分空間であることは、条件がBについて線形であることから従う。
B∈Aとする。B(ei,ei)=0であり、i=jについて0=B(ei+ej,ei+ej)=Mij+Mjiである。逆にMii=0かつMji=−Mijならば
B(v,v)=i∑vi2Mii+i<j∑vivj(Mij+Mji)=0であるからB∈Aである。したがってAは、対角成分が零でMji=−Mijを満たす行列の空間と同型であり、i<jの成分Mijを自由に選ぶことができるからdimA=n(n−1)/2である。A⊆Rは命題 2.3から従う。
B∈Rであることは、基底ベクトルについてMji=−Mijがすべてのi,jで成り立つことと同値である(双線形性により一般のu,vへ延びる)。標数が2でなければi=jから2Mii=0、すなわちMii=0であり、R=A、dimR=n(n−1)/2である。標数が2ならば−Mij=Mijであるから条件はMji=Mijであり、Rは対称行列の空間と同型である。i≤jの成分を自由に選ぶことができるからdimR=n(n+1)/2であり、A⊊Rである。▨