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 (標数 2 における境界例).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 (交代性の証明確認). 交代的な双線形写像についてB(u,v)=−B(v,u)を導く際にB(u+v,u+v)を展開する理由と、標数2でもこの方向の証明が成立する理由を述べよ。
解答.
交代性によりB(u+v,u+v)=0である。双線形性で展開するとB(u,u)+B(u,v)+B(v,u)+B(v,v)=0となり、交代性によって対角の二項が零になるのでB(u,v)+B(v,u)=0を得る。この推論は2で割らないため標数2でも成立する。標数2で失敗するのは、符号則からB(u,u)=0を逆向きに導く推論である。▨