Lemma数学ロードマップ

02 線形代数 · 第 9 章

多重線形代数

目安 14〜19 時間定理など 16演習 10 問

この章の目標

  • 多重線形写像を扱い、テンソル積を普遍性で定義して、その存在(構成)と一意性を証明できる
  • テンソル積の基底と次元、自然な同型 Hom⁡(V,W)≅V∗⊗W\operatorname{Hom}(V, W) \cong V^{\ast} \otimes W を理解し、計算に使える
  • テンソル代数・対称テンソル・交代テンソル・外積代数を定義し、次元を計算できる
  • 外積と行列式の関係(ΛnV\Lambda^n V が 1 次元であること)を理解する
  • 添字記法とアインシュタインの縮約規約を使い、基底変換での共変・反変の変換則を導ける

前提:第2章〜第4章、第8章 8.2 節(双線形形式)。商空間(第3章 3.8 節)を使う。

9.1 動機:多重線形なものを線形化する

数学や物理には「複数のベクトルについて、それぞれ線形」な対象がたくさんある。行列式(列について多重線形)、内積や双線形形式、空間ベクトルの外積(クロス積)、行列の積、リーマン幾何学の曲率テンソル、連続体力学の応力テンソルなどである。これらを座標で書くと gijg_{ij}、AijA^i{}_j、RijklR^i{}_{jkl} のような添字つきの量になり、基底変換でそれぞれ異なる規則に従って変換される。第8章の注意 8.5 で見たように、同じ正方行列でも、線形変換を表すか双線形形式を表すかで変換規則が違った。

本章では、この状況を整理する基本的な道具であるテンソル積を導入する。テンソル積 V⊗WV \otimes W は「双線形写像 V×W→UV \times W \to U を線形写像 V⊗W→UV \otimes W \to U に置き換える」ための空間であり、これによって多重線形代数は再び線形代数に帰着される。その上で、行列式の抽象的な正体である外積代数を構成し、添字記法による変換則を導く。これらは多様体上の微分形式やテンソル場(多様体 第5章、リーマン幾何学 第1章)の直接の準備になる。

以下、KK は体、ベクトル空間はすべて KK 上のものとする。9.7 節では KK の標数を 0(K=Q,R,CK = \mathbb{Q}, \mathbb{R}, \mathbb{C} など)と仮定する。

9.2 双対空間の復習と添字の約束

第3章で導入した双対空間 V∗=Hom⁡(V,K)V^{\ast} = \operatorname{Hom}(V, K) を思い出す。VV の基底 e1,…,ene_1, \dots, e_n に対し、双対基底を本章では上付きの添字で e1,…,ene^1, \dots, e^n と書く:

ei(ej)=δji(δji はクロネッカーのデルタ)e^i(e_j) = \delta^i_j \qquad (\delta^i_j \text{ はクロネッカーのデルタ})

eie^i は第 ii 座標を取り出す線形形式である(定理 3.38)。有限次元なら V≅V∗∗V \cong V^{\ast\ast} は自然な同型であった(定理 3.42)。

添字の約束. 本章では次の約束を使う(上付きの添字はべき乗ではない)。

  • 基底ベクトルは下付き添字 eie_i、双対基底は上付き添字 eie^i。
  • ベクトルの成分は上付き:v=∑ivieiv = \sum_i v^ie_i。線形形式の成分は下付き:ω=∑iωiei\omega = \sum_i \omega_ie^i、ωi=ω(ei)\omega_i = \omega(e_i)。
  • 線形変換 ff の表現行列の (i,j)(i, j) 成分を AijA^i{}_j と書く:f(ej)=∑iAijeif(e_j) = \sum_i A^i{}_je_i。双線形形式 gg の成分は gij=g(ei,ej)g_{ij} = g(e_i, e_j)。

すると ω(v)=∑iωivi\omega(v) = \sum_i \omega_iv^i、(f(v))i=∑jAijvj(f(v))^i = \sum_j A^i{}_jv^j、g(u,v)=∑i,jgijuivjg(u, v) = \sum_{i,j} g_{ij}u^iv^j となり、和をとる添字は必ず上と下に一回ずつ現れる。そこでアインシュタインの縮約規約 (Einstein summation convention) として、上下に同じ添字が現れたら和の記号を省略して ωivi\omega_iv^i、AijvjA^i{}_jv^j、gijuivjg_{ij}u^iv^j と書く。この規約は 9.10 節で本格的に使う。

9.3 多重線形写像

定義 9.1(多重線形写像)ベクトル空間 V1,…,Vk,WV_1, \dots, V_k, W について、写像 φ ⁣:V1×⋯×Vk→W\varphi\colon V_1 \times \cdots \times V_k \to W が、他の変数を固定したとき各変数について線形であるとき、多重線形写像(k=2k = 2 なら双線形写像)という。その全体を L(V1,…,Vk;W)L(V_1, \dots, V_k; W) と書く。これは値ごとの演算でベクトル空間になる。

例 9.2

  1. 行列式 det⁡ ⁣:Kn×⋯×Kn→K\det\colon K^n \times \cdots \times K^n \to K(列について多重線形、第4章)。
  2. 双線形形式・内積(実の場合)V×V→KV \times V \to K(第8章、第7章)。
  3. 空間ベクトルの外積 R3×R3→R3\mathbb{R}^3 \times \mathbb{R}^3 \to \mathbb{R}^3, (a,b)↦a×b(a, b) \mapsto a \times b。
  4. 行列の積 M⁡l,m(K)×M⁡m,n(K)→M⁡l,n(K)\operatorname{M}_{l,m}(K) \times \operatorname{M}_{m,n}(K) \to \operatorname{M}_{l,n}(K)、写像の合成 Hom⁡(V,W)×Hom⁡(U,V)→Hom⁡(U,W)\operatorname{Hom}(V, W) \times \operatorname{Hom}(U, V) \to \operatorname{Hom}(U, W)。
  5. 評価 V∗×V→KV^{\ast} \times V \to K, (ω,v)↦ω(v)(\omega, v) \mapsto \omega(v)。

注意

双線形写像 φ ⁣:V×W→U\varphi\colon V \times W \to U は、直積空間 V×WV \times W(外部直和、注意 2.44)上の線形写像ではない。例えば φ(2(v,w))=φ(2v,2w)=4φ(v,w)\varphi(2(v, w)) = \varphi(2v, 2w) = 4\varphi(v, w) である。双線形写像を線形写像として扱うには、V×WV \times W とは別の空間 V⊗WV \otimes W が必要になる。

命題 9.3 VaV_a の基底 (ei(a))i(e^{(a)}_i)_{i}(a=1,…,ka = 1, \dots, k)をとる。多重線形写像 φ\varphi は、基底ベクトルの組での値 φ(ei1(1),…,eik(k))\varphi(e^{(1)}_{i_1}, \dots, e^{(k)}_{i_k}) で一意に決まり、これらの値は任意に指定できる。特に、有限次元なら

dim⁡L(V1,…,Vk;W)=(dim⁡V1)⋯(dim⁡Vk)⋅dim⁡W\dim L(V_1, \dots, V_k; W) = (\dim V_1) \cdots (\dim V_k) \cdot \dim W

証明. 各 va=∑ici(a)ei(a)v_a = \sum_i c^{(a)}_i e^{(a)}_i を代入して多重線形性で展開すると、φ(v1,…,vk)=∑i1,…,ikci1(1)⋯cik(k)φ(ei1(1),…,eik(k))\varphi(v_1, \dots, v_k) = \sum_{i_1, \dots, i_k} c^{(1)}_{i_1} \cdots c^{(k)}_{i_k} \varphi(e^{(1)}_{i_1}, \dots, e^{(k)}_{i_k}) となり一意性が従う。逆に値を任意に与えて右辺で φ\varphi を定義すれば、各 c(a)c^{(a)} について線形なので多重線形写像になる。次元は、値の組の自由度を数えればよい。□\square

9.4 テンソル積

定義 9.4(テンソル積, tensor product)ベクトル空間 V,WV, W に対し、ベクトル空間 TT と双線形写像 ⊗ ⁣:V×W→T\otimes\colon V \times W \to T の組 (T,⊗)(T, \otimes) が次の普遍性をもつとき、(T,⊗)(T, \otimes) を VV と WW のテンソル積という:任意のベクトル空間 UU と任意の双線形写像 β ⁣:V×W→U\beta\colon V \times W \to U に対し、β=βˉ∘⊗\beta = \bar{\beta} \circ \otimes を満たす線形写像 βˉ ⁣:T→U\bar{\beta}\colon T \to U がただ一つ存在する。

V×W→ ⊗ Tβ↘↓βˉU\begin{array}{ccc} V \times W & \xrightarrow{\ \otimes\ } & T \\ & {\scriptstyle \beta}\searrow & \downarrow{\scriptstyle \bar{\beta}} \\ & & U \end{array}

つまり、V×WV \times W からの双線形写像と、TT からの線形写像が一対一に対応する。TT を V⊗WV \otimes W、⊗(v,w)\otimes(v, w) を v⊗wv \otimes w と書く。この定義は TT の「作り方」を述べず、「性質」だけで特徴づけている。まずこれが同型を除いて一意であることを示す。

定理 9.5(一意性)(T,⊗)(T, \otimes) と (T′,⊗′)(T', \otimes') がともに V,WV, W のテンソル積ならば、φ∘⊗=⊗′\varphi \circ \otimes = \otimes' を満たす同型写像 φ ⁣:T→T′\varphi\colon T \to T' がただ一つ存在する。

証明. TT の普遍性を双線形写像 ⊗′\otimes' に適用して、φ∘⊗=⊗′\varphi \circ \otimes = \otimes' となる線形写像 φ ⁣:T→T′\varphi\colon T \to T' がただ一つ得られる。同様に T′T' の普遍性から ψ∘⊗′=⊗\psi \circ \otimes' = \otimes となる ψ ⁣:T′→T\psi\colon T' \to T が得られる。すると (ψ∘φ)∘⊗=ψ∘⊗′=⊗(\psi \circ \varphi) \circ \otimes = \psi \circ \otimes' = \otimes である。一方 idT∘⊗=⊗\mathrm{id}_T \circ \otimes = \otimes でもあり、TT の普遍性を双線形写像 ⊗ ⁣:V×W→T\otimes\colon V \times W \to T 自身に適用したときの一意性から ψ∘φ=idT\psi \circ \varphi = \mathrm{id}_T。同様に φ∘ψ=idT′\varphi \circ \psi = \mathrm{id}_{T'}。よって φ\varphi は同型である。□\square

この種の議論(普遍性による特徴づけと一意性)は、代数学のいたるところで使われる(圏論 第2章)。次に存在を示す。

定理 9.6(存在)任意のベクトル空間 V,WV, W に対し、テンソル積が存在する。

証明. 集合 SS に対し、SS から KK への写像で有限個の元を除いて 0 のもの全体を K(S)K^{(S)} と書く。s∈Ss \in S で 1、他で 0 の関数を δs\delta_s とすると、(δs)s∈S(\delta_s)_{s \in S} は K(S)K^{(S)} の基底である(SS 上の自由ベクトル空間)。

S=V×WS = V \times W とし、K(V×W)K^{(V \times W)} の部分空間 ZZ を、次の形の元全体で生成されるものとする(v,v′∈Vv, v' \in V、w,w′∈Ww, w' \in W、c∈Kc \in K):

δ(v+v′,w)−δ(v,w)−δ(v′,w),δ(v,w+w′)−δ(v,w)−δ(v,w′),δ(cv,w)−cδ(v,w),δ(v,cw)−cδ(v,w)\begin{aligned} &\delta_{(v + v', w)} - \delta_{(v, w)} - \delta_{(v', w)}, \qquad \delta_{(v, w + w')} - \delta_{(v, w)} - \delta_{(v, w')}, \\ &\delta_{(cv, w)} - c\delta_{(v, w)}, \qquad \delta_{(v, cw)} - c\delta_{(v, w)} \end{aligned}

T=K(V×W)/ZT = K^{(V \times W)}/Z(商空間)とし、v⊗w:=δ(v,w)+Zv \otimes w := \delta_{(v, w)} + Z と定める。ZZ の生成元が 0 になることから、⊗\otimes は双線形である。

普遍性:双線形写像 β ⁣:V×W→U\beta\colon V \times W \to U が与えられたとする。基底 (δs)(\delta_s) での値を指定して、線形写像 β~ ⁣:K(V×W)→U\tilde{\beta}\colon K^{(V \times W)} \to U を β~(δ(v,w))=β(v,w)\tilde{\beta}(\delta_{(v, w)}) = \beta(v, w) で定める(定理 3.4、無限基底でもよい)。β\beta の双線形性から β~\tilde{\beta} は ZZ の生成元を 0 に写すので Z⊂Ker⁡β~Z \subset \operatorname{Ker} \tilde{\beta} であり、定理 3.34 により線形写像 βˉ ⁣:T→U\bar{\beta}\colon T \to U で βˉ(v⊗w)=β(v,w)\bar{\beta}(v \otimes w) = \beta(v, w) となるものが得られる。一意性:δ(v,w)\delta_{(v, w)} たちは K(V×W)K^{(V \times W)} を生成するので、v⊗wv \otimes w たちは TT を生成する。線形写像は生成系での値で決まるので、βˉ\bar{\beta} は一意である。□\square

v⊗wv \otimes w の形の元を純テンソル(分解可能なテンソル)という。証明からわかるように、純テンソルは V⊗WV \otimes W を生成するが、V⊗WV \otimes W の元がすべて純テンソルというわけではない(例 9.9)。双線形性から

(v+v′)⊗w=v⊗w+v′⊗w,(cv)⊗w=c(v⊗w)=v⊗(cw)(v + v') \otimes w = v \otimes w + v' \otimes w, \qquad (cv) \otimes w = c(v \otimes w) = v \otimes (cw)

であり、特に 0⊗w=v⊗0=00 \otimes w = v \otimes 0 = 0 である。

定理 9.7(基底と次元)(ei)i∈I(e_i)_{i \in I} を VV の基底、(fj)j∈J(f_j)_{j \in J} を WW の基底とすると、(ei⊗fj)(i,j)∈I×J(e_i \otimes f_j)_{(i, j) \in I \times J} は V⊗WV \otimes W の基底である。特に有限次元なら dim⁡(V⊗W)=dim⁡V⋅dim⁡W\dim(V \otimes W) = \dim V \cdot \dim W。

証明. 生成:純テンソル v⊗wv \otimes w は v=∑aieiv = \sum a_ie_i、w=∑bjfjw = \sum b_jf_j を代入して ∑i,jaibj ei⊗fj\sum_{i,j} a_ib_j\ e_i \otimes f_j と書け、純テンソルは V⊗WV \otimes W を生成する。一次独立:(k,l)∈I×J(k, l) \in I \times J を固定し、eke^k を eke_k の係数を取り出す線形形式、flf^l を同様に WW 上のものとする。双線形写像 βkl(v,w)=ek(v)fl(w)\beta_{kl}(v, w) = e^k(v)f^l(w) から普遍性で得られる線形写像 βˉkl ⁣:V⊗W→K\bar{\beta}_{kl}\colon V \otimes W \to K は βˉkl(ei⊗fj)=δikδjl\bar{\beta}_{kl}(e_i \otimes f_j) = \delta_{ik}\delta_{jl} を満たす。∑i,jcij ei⊗fj=0\sum_{i,j} c_{ij}\ e_i \otimes f_j = 0(有限和)に βˉkl\bar{\beta}_{kl} を施すと ckl=0c_{kl} = 0。□\square

命題 9.8 v⊗w=0v \otimes w = 0 であるための必要十分条件は、v=0v = 0 または w=0w = 0 である。

証明. v≠0v \neq 0、w≠0w \neq 0 なら、vv を含む VV の基底と ww を含む WW の基底をとると、定理 9.7 より v⊗wv \otimes w は V⊗WV \otimes W の基底の一つなので 0 でない。逆は上で見た。□\square

例 9.9(Km⊗KnK^m \otimes K^n と行列)双線形写像 Km×Kn→M⁡m,n(K)K^m \times K^n \to \operatorname{M}_{m,n}(K), (v,w)↦v tw(v, w) \mapsto v\ {}^t w から得られる線形写像 Km⊗Kn→M⁡m,n(K)K^m \otimes K^n \to \operatorname{M}_{m,n}(K) は、基底 ei⊗eje_i \otimes e_j を行列単位 EijE_{ij} に写すので同型である。この同一視のもとで、純テンソル v⊗wv \otimes w は階数 1 以下の行列 v twv\ {}^t w に対応する。問題 3.9 より、行列 MM を階数 1 の行列の和で書くのに必要な最小個数は rank⁡M\operatorname{rank} M である。例えば e1⊗e1+e2⊗e2∈K2⊗K2e_1 \otimes e_1 + e_2 \otimes e_2 \in K^2 \otimes K^2 は I2I_2(階数 2)に対応するので、純テンソルではない。

例 9.10 K[x]⊗K[y]≅K[x,y]K[x] \otimes K[y] \cong K[x, y](2 変数多項式環)である。双線形写像 (p,q)↦p(x)q(y)(p, q) \mapsto p(x)q(y) から得られる線形写像は、基底 xi⊗yjx^i \otimes y^j を基底 xiyjx^iy^j に写すからである。また、実ベクトル空間 VV に対し C⊗RV\mathbb{C} \otimes_{\mathbb{R}} V(R\mathbb{R} 上のテンソル積)は自然に複素ベクトル空間になり、VV の複素化と呼ばれる。Rn\mathbb{R}^n の複素化は Cn\mathbb{C}^n である。

命題 9.11(自然な同型)次の自然な同型が存在する。

V⊗W≅W⊗V,(U⊗V)⊗W≅U⊗(V⊗W),K⊗V≅V,(V1⊕V2)⊗W≅(V1⊗W)⊕(V2⊗W)V \otimes W \cong W \otimes V, \qquad (U \otimes V) \otimes W \cong U \otimes (V \otimes W), \qquad K \otimes V \cong V, \qquad (V_1 \oplus V_2) \otimes W \cong (V_1 \otimes W) \oplus (V_2 \otimes W)

最初の同型は v⊗w↦w⊗vv \otimes w \mapsto w \otimes v、2 番目は (u⊗v)⊗w↦u⊗(v⊗w)(u \otimes v) \otimes w \mapsto u \otimes (v \otimes w)、3 番目は c⊗v↦cvc \otimes v \mapsto cv で与えられる。

証明. 最初のものを示す。(v,w)↦w⊗v(v, w) \mapsto w \otimes v は双線形なので、普遍性から τ(v⊗w)=w⊗v\tau(v \otimes w) = w \otimes v となる線形写像 τ ⁣:V⊗W→W⊗V\tau\colon V \otimes W \to W \otimes V があり、同様に逆向きの τ′\tau' がある。τ′∘τ\tau' \circ \tau は純テンソルを固定し、純テンソルは生成系なので恒等写像である。τ∘τ′\tau \circ \tau' も同様。他も同じ方針で示せる(2 番目は、ww を固定するごとに普遍性を使って写像を作る。有限次元なら、基底が基底に対応することを見るのが早い)。□\square

3 個以上の空間のテンソル積 V1⊗⋯⊗VkV_1 \otimes \cdots \otimes V_k も、多重線形写像に関する同様の普遍性で定義され、同様に存在と一意性が示される。基底は ei1(1)⊗⋯⊗eik(k)e^{(1)}_{i_1} \otimes \cdots \otimes e^{(k)}_{i_k} で与えられ、命題 9.11 の結合法則により括弧のつけ方によらない。

定義 9.12(線形写像のテンソル積)線形写像 f ⁣:V→V′f\colon V \to V'、g ⁣:W→W′g\colon W \to W' に対し、双線形写像 (v,w)↦f(v)⊗g(w)(v, w) \mapsto f(v) \otimes g(w) から普遍性で得られる線形写像を f⊗g ⁣:V⊗W→V′⊗W′f \otimes g\colon V \otimes W \to V' \otimes W' と書く:(f⊗g)(v⊗w)=f(v)⊗g(w)(f \otimes g)(v \otimes w) = f(v) \otimes g(w)。

純テンソルでの値を比べれば、(f⊗g)∘(f′⊗g′)=(f∘f′)⊗(g∘g′)(f \otimes g) \circ (f' \otimes g') = (f \circ f') \otimes (g \circ g')、id⊗id=id\mathrm{id} \otimes \mathrm{id} = \mathrm{id} がわかる。V=V′V = V'、W=W′W = W' とし、基底 e1,…,ene_1, \dots, e_n と u1,…,umu_1, \dots, u_m に関する f,gf, g の表現行列を A,BA, B とする。V⊗WV \otimes W の基底を e1⊗u1,…,e1⊗um,e2⊗u1,…e_1 \otimes u_1, \dots, e_1 \otimes u_m, e_2 \otimes u_1, \dots の順(辞書式)に並べると、(f⊗g)(ej⊗ul)=∑i,kaijbkl ei⊗uk(f \otimes g)(e_j \otimes u_l) = \sum_{i,k} a_{ij}b_{kl}\ e_i \otimes u_k より表現行列は

A⊗B=(a11Ba12B⋯a1nB⋮⋮⋮an1Ban2B⋯annB)A \otimes B = \begin{pmatrix} a_{11}B & a_{12}B & \cdots & a_{1n}B \\ \vdots & \vdots & & \vdots \\ a_{n1}B & a_{n2}B & \cdots & a_{nn}B \end{pmatrix}

となる。これをクロネッカー積という。

9.5 Hom⁡(V,W)≅V∗⊗W\operatorname{Hom}(V, W) \cong V^{\ast} \otimes W

定理 9.13 双線形写像 V∗×W→Hom⁡(V,W)V^{\ast} \times W \to \operatorname{Hom}(V, W), (ω,w)↦(v↦ω(v)w)(\omega, w) \mapsto (v \mapsto \omega(v)w) から得られる線形写像

Φ ⁣:V∗⊗W→Hom⁡(V,W),Φ(ω⊗w)(v)=ω(v) w\Phi\colon V^{\ast} \otimes W \to \operatorname{Hom}(V, W), \qquad \Phi(\omega \otimes w)(v) = \omega(v)\,w

は、V,WV, W が有限次元なら同型である。

証明. VV の基底 (ej)(e_j) とその双対基底 (ej)(e^j)、WW の基底 (fi)(f_i) をとる。Φ(ej⊗fi)\Phi(e^j \otimes f_i) は ek↦δkjfie_k \mapsto \delta^j_kf_i となる写像で、その表現行列は行列単位 EijE_{ij} である。ej⊗fie^j \otimes f_i は V∗⊗WV^{\ast} \otimes W の基底(定理 9.7)で、EijE_{ij} は Hom⁡(V,W)≅M⁡m,n(K)\operatorname{Hom}(V, W) \cong \operatorname{M}_{m,n}(K) の基底(命題 3.20)なので、Φ\Phi は基底を基底に写し、同型である。□\square

この同型のもとで、純テンソル ω⊗w\omega \otimes w は階数 1 以下の線形写像 v↦ω(v)wv \mapsto \omega(v)w に対応し、線形写像の階数は、それを純テンソルの和で書くのに必要な最小個数に等しい(例 9.9)。無限次元でも Φ\Phi は単射であるが、像は有限階数の線形写像全体であり、同型とは限らない(問題 9.9)。

系 9.14 有限次元の V,WV, W について、次の自然な同型がある。

(V⊗W)∗≅L(V,W;K)≅V∗⊗W∗,End⁡(V)≅V∗⊗V(V \otimes W)^{\ast} \cong L(V, W; K) \cong V^{\ast} \otimes W^{\ast}, \qquad \operatorname{End}(V) \cong V^{\ast} \otimes V

証明. 普遍性は、(V⊗W)∗=Hom⁡(V⊗W,K)(V \otimes W)^{\ast} = \operatorname{Hom}(V \otimes W, K) と双線形形式の空間 L(V,W;K)L(V, W; K) の一対一対応(線形同型)を与える。V∗⊗W∗→L(V,W;K)V^{\ast} \otimes W^{\ast} \to L(V, W; K) を ω⊗η↦((v,w)↦ω(v)η(w))\omega \otimes \eta \mapsto ((v, w) \mapsto \omega(v)\eta(w)) で定めると、基底 ei⊗fje^i \otimes f^j は、(ek,fl)(e_k, f_l) で δkiδlj\delta^i_k\delta^j_l をとる双線形形式、すなわち命題 9.3 の意味の基底に写るので同型である。最後は定理 9.13 で W=VW = V とした。□\square

例 9.15(トレースの正体)評価 V∗×V→KV^{\ast} \times V \to K, (ω,v)↦ω(v)(\omega, v) \mapsto \omega(v) は双線形なので、線形写像 c ⁣:V∗⊗V→Kc\colon V^{\ast} \otimes V \to K, c(ω⊗v)=ω(v)c(\omega \otimes v) = \omega(v) が得られる。これを縮約 (contraction) という。End⁡(V)≅V∗⊗V\operatorname{End}(V) \cong V^{\ast} \otimes V で ej⊗eie^j \otimes e_i は表現行列 EijE_{ij} の変換に対応し、c(ej⊗ei)=δij=tr⁡Eijc(e^j \otimes e_i) = \delta^j_i = \operatorname{tr} E_{ij} である。よって縮約は線形変換のトレースにほかならない:tr⁡f=c(Φ−1(f))\operatorname{tr} f = c(\Phi^{-1}(f))。この定義は基底を使っていないので、トレースが基底の取り方によらない(相似不変である)理由がここにある。

9.6 テンソル代数

定義 9.16(テンソル代数)k≥1k \geq 1 に対し Tk(V)=V⊗⋯⊗VT^k(V) = V \otimes \cdots \otimes V(kk 個)、T0(V)=KT^0(V) = K とし、その元を kk 階の(反変)テンソルという。T(V)=⨁k≥0Tk(V)T(V) = \bigoplus_{k \geq 0} T^k(V) に、Tk(V)×Tl(V)→Tk+l(V)T^k(V) \times T^l(V) \to T^{k+l}(V), (x,y)↦x⊗y(x, y) \mapsto x \otimes y(命題 9.11 の結合法則による同一視を使う)を双線形に拡張した積を入れたものをテンソル代数という。

T(V)T(V) は単位元 1∈T0(V)1 \in T^0(V) をもつ結合的な代数であり、dim⁡V≥2\dim V \geq 2 なら非可換である(e1⊗e2≠e2⊗e1e_1 \otimes e_2 \neq e_2 \otimes e_1)。dim⁡V=n\dim V = n なら dim⁡Tk(V)=nk\dim T^k(V) = n^k である。T(V)T(V) は「VV の元を自由に掛け合わせてできる最も一般的な代数」であり、次の普遍性をもつ:VV から結合的代数 AA への任意の線形写像は、T(V)→AT(V) \to A の代数準同型にただ一通りに拡張される。

定義 9.17(混合テンソル)Tlk(V)=V⊗k⊗(V∗)⊗lT^k_l(V) = V^{\otimes k} \otimes (V^{\ast})^{\otimes l} の元を、(k,l)(k, l) 型のテンソル(kk 階反変・ll 階共変)という。

これまでに現れた対象は、有限次元ではすべてテンソルとして統一的に理解できる:ベクトルは (1,0)(1, 0) 型、線形形式は (0,1)(0, 1) 型、線形変換は End⁡(V)≅V∗⊗V\operatorname{End}(V) \cong V^{\ast} \otimes V により (1,1)(1, 1) 型、双線形形式は系 9.14 により (0,2)(0, 2) 型、kk 重線形形式は (0,k)(0, k) 型である。縮約 cc を一組の上下の添字に施すと、(k,l)(k, l) 型から (k−1,l−1)(k - 1, l - 1) 型のテンソルが得られる。

9.7 対称テンソルと交代テンソル

この節では KK の標数を 0 とする。置換 σ∈Sk\sigma \in \mathfrak{S}_k に対し、多重線形写像 (v1,…,vk)↦vσ−1(1)⊗⋯⊗vσ−1(k)(v_1, \dots, v_k) \mapsto v_{\sigma^{-1}(1)} \otimes \cdots \otimes v_{\sigma^{-1}(k)} から得られる線形写像を σ^ ⁣:Tk(V)→Tk(V)\hat{\sigma}\colon T^k(V) \to T^k(V) とする(第 ii 位置の因子を第 σ(i)\sigma(i) 位置に移す)。τ\tau を施してから σ\sigma を施すと v(στ)−1(1)⊗⋯v_{(\sigma\tau)^{-1}(1)} \otimes \cdots となるので、στ^=σ^τ^\widehat{\sigma\tau} = \hat{\sigma}\hat{\tau} である。

定義 9.18 t∈Tk(V)t \in T^k(V) がすべての σ∈Sk\sigma \in \mathfrak{S}_k について σ^t=t\hat{\sigma}t = t を満たすとき対称テンソル、σ^t=sgn⁡(σ)t\hat{\sigma}t = \operatorname{sgn}(\sigma)t を満たすとき交代テンソルという。それぞれの全体を Sym⁡k(V)\operatorname{Sym}^k(V)、Alt⁡k(V)\operatorname{Alt}^k(V) と書く。また

S=1k!∑σ∈Skσ^,A=1k!∑σ∈Sksgn⁡(σ)σ^\mathcal{S} = \frac{1}{k!}\sum_{\sigma \in \mathfrak{S}_k} \hat{\sigma}, \qquad \mathcal{A} = \frac{1}{k!}\sum_{\sigma \in \mathfrak{S}_k} \operatorname{sgn}(\sigma)\hat{\sigma}

をそれぞれ対称化作用素、交代化作用素という。

命題 9.19 S2=S\mathcal{S}^2 = \mathcal{S}、A2=A\mathcal{A}^2 = \mathcal{A} で、Im⁡S=Sym⁡k(V)\operatorname{Im} \mathcal{S} = \operatorname{Sym}^k(V)、Im⁡A=Alt⁡k(V)\operatorname{Im} \mathcal{A} = \operatorname{Alt}^k(V)。dim⁡V=n\dim V = n なら

dim⁡Sym⁡k(V)=(n+k−1k),dim⁡Alt⁡k(V)=(nk)\dim \operatorname{Sym}^k(V) = \binom{n + k - 1}{k}, \qquad \dim \operatorname{Alt}^k(V) = \binom{n}{k}

証明. τ∈Sk\tau \in \mathfrak{S}_k について、σ↦τσ\sigma \mapsto \tau\sigma および σ↦στ\sigma \mapsto \sigma\tau が Sk\mathfrak{S}_k の全単射であることから τ^A=Aτ^=sgn⁡(τ)A\hat{\tau}\mathcal{A} = \mathcal{A}\hat{\tau} = \operatorname{sgn}(\tau)\mathcal{A}(sgn⁡(τσ)=sgn⁡(τ)sgn⁡(σ)\operatorname{sgn}(\tau\sigma) = \operatorname{sgn}(\tau)\operatorname{sgn}(\sigma) を使う)。よって Im⁡A⊂Alt⁡k(V)\operatorname{Im}\mathcal{A} \subset \operatorname{Alt}^k(V)。tt が交代的なら At=1k!∑σsgn⁡(σ)2t=t\mathcal{A}t = \frac{1}{k!}\sum_\sigma \operatorname{sgn}(\sigma)^2t = t。したがって Im⁡A=Alt⁡k(V)\operatorname{Im}\mathcal{A} = \operatorname{Alt}^k(V) で、A2=A\mathcal{A}^2 = \mathcal{A}。S\mathcal{S} も同様。

次元:基底 e1,…,ene_1, \dots, e_n に対し eI=ei1⊗⋯⊗eike_I = e_{i_1} \otimes \cdots \otimes e_{i_k}(I=(i1,…,ik)I = (i_1, \dots, i_k))は Tk(V)T^k(V) の基底なので、A(eI)\mathcal{A}(e_I) たちは Alt⁡k(V)\operatorname{Alt}^k(V) を生成する。II に等しい添字 ia=ibi_a = i_b (a≠b)(a \neq b) があれば、互換 τ=(a b)\tau = (a \ b) について τ^eI=eI\hat{\tau}e_I = e_I なので AeI=Aτ^eI=−AeI\mathcal{A}e_I = \mathcal{A}\hat{\tau}e_I = -\mathcal{A}e_I、よって AeI=0\mathcal{A}e_I = 0。添字が相異なれば、並べ替えて増加列にしたものを I′I' とすると AeI=±AeI′\mathcal{A}e_I = \pm\mathcal{A}e_{I'}。よって i1<⋯<iki_1 < \cdots < i_k の AeI\mathcal{A}e_I たちが生成する。AeI\mathcal{A}e_I は、II の並べ替えに対応する基底 eJe_J たちだけの一次結合で、係数は ±1/k!\pm 1/k!(0 でない)である。異なる増加列 II では関わる eJe_J の集合が交わらないので、これらは一次独立であり、個数は (nk)\binom{n}{k}。Sym⁡k\operatorname{Sym}^k についても同様で、SeI\mathcal{S}e_I は II の成分の多重集合だけで決まり、多重集合の個数は (n+k−1k)\binom{n + k - 1}{k} である。□\square

k=2k = 2 では dim⁡Sym⁡2+dim⁡Alt⁡2=n2\dim \operatorname{Sym}^2 + \dim \operatorname{Alt}^2 = n^2 であり、T2(V)=Sym⁡2(V)⊕Alt⁡2(V)T^2(V) = \operatorname{Sym}^2(V) \oplus \operatorname{Alt}^2(V)(S+A=id\mathcal{S} + \mathcal{A} = \mathrm{id})となる。これは V⊗V≅M⁡n(K)V \otimes V \cong \operatorname{M}_n(K)(例 9.9)のもとで、行列の対称部分と交代部分への分解(問題 2.6)にほかならない。k≥3k \geq 3 ではこの直和分解は成り立たない(問題 9.5)。

双対空間の対称テンソル Sym⁡k(V∗)\operatorname{Sym}^k(V^{\ast}) は VV 上の対称な kk 重線形形式であり、v↦t(v,…,v)v \mapsto t(v, \dots, v) によって kk 次の同次多項式関数と対応する(k=2k = 2 の場合が第8章の二次形式と偏極である)。交代的な kk 重線形形式は、次節の外積代数と結びつく。

9.8 外積代数

行列式は「交代的な多重線形形式」として特徴づけられた(定理 4.16)。交代的な多重線形写像を線形化する空間が外積(外冪)である。この節では KK は任意の体でよい。

定義 9.20(外冪, exterior power)k≥1k \geq 1 とする。ベクトル空間 ΛkV\Lambda^kV と交代的な多重線形写像 Vk→ΛkVV^k \to \Lambda^kV, (v1,…,vk)↦v1∧⋯∧vk(v_1, \dots, v_k) \mapsto v_1 \wedge \cdots \wedge v_k の組が次の普遍性をもつとき、ΛkV\Lambda^kV を VV の kk 次外冪という:任意の交代的な多重線形写像 α ⁣:Vk→U\alpha\colon V^k \to U に対し、α(v1,…,vk)=αˉ(v1∧⋯∧vk)\alpha(v_1, \dots, v_k) = \bar{\alpha}(v_1 \wedge \cdots \wedge v_k) を満たす線形写像 αˉ ⁣:ΛkV→U\bar{\alpha}\colon \Lambda^kV \to U がただ一つ存在する。Λ0V=K\Lambda^0V = K とする。

定理 9.21(存在と一意性)外冪は存在し、同型を除いて一意である。具体的には、Tk(V)T^k(V) の部分空間 JkJ_k を「ある a≠ba \neq b で va=vbv_a = v_b となる純テンソル v1⊗⋯⊗vkv_1 \otimes \cdots \otimes v_k」全体で生成されるものとすると、ΛkV=Tk(V)/Jk\Lambda^kV = T^k(V)/J_k、v1∧⋯∧vk=v1⊗⋯⊗vk+Jkv_1 \wedge \cdots \wedge v_k = v_1 \otimes \cdots \otimes v_k + J_k とおけばよい。

証明. 一意性は定理 9.5 と同じ議論による。上の構成で、∧\wedge は多重線形であり(⊗\otimes と商写像の合成)、交代的である(JkJ_k の定義)。交代的な多重線形写像 α\alpha に対し、テンソル積の普遍性から線形写像 α~ ⁣:Tk(V)→U\tilde{\alpha}\colon T^k(V) \to U で α~(v1⊗⋯⊗vk)=α(v1,…,vk)\tilde{\alpha}(v_1 \otimes \cdots \otimes v_k) = \alpha(v_1, \dots, v_k) となるものがあり、α\alpha の交代性から α~\tilde{\alpha} は JkJ_k の生成元を 0 に写す。定理 3.34 から αˉ\bar{\alpha} が得られる。v1∧⋯∧vkv_1 \wedge \cdots \wedge v_k たちは ΛkV\Lambda^kV を生成するので αˉ\bar{\alpha} は一意である。□\square

∧\wedge は交代的な多重線形写像なので、命題 4.15 がそのまま使える:二つのベクトルを入れ替えると符号が変わり(v∧w=−w∧vv \wedge w = -w \wedge v)、ベクトルが一次従属なら v1∧⋯∧vk=0v_1 \wedge \cdots \wedge v_k = 0 であり、vσ(1)∧⋯∧vσ(k)=sgn⁡(σ)v1∧⋯∧vkv_{\sigma(1)} \wedge \cdots \wedge v_{\sigma(k)} = \operatorname{sgn}(\sigma)v_1 \wedge \cdots \wedge v_k である。

定理 9.22(外冪の基底)e1,…,ene_1, \dots, e_n を VV の基底とすると、

eI:=ei1∧⋯∧eik(I=(i1<i2<⋯<ik))e_I := e_{i_1} \wedge \cdots \wedge e_{i_k} \qquad (I = (i_1 < i_2 < \cdots < i_k))

は ΛkV\Lambda^kV の基底である。特に dim⁡ΛkV=(nk)\dim \Lambda^kV = \binom{n}{k}、k>nk > n なら ΛkV=0\Lambda^kV = 0、そして ΛnV\Lambda^nV は 1 次元で e1∧⋯∧ene_1 \wedge \cdots \wedge e_n を基底とする。

証明. 生成:v1∧⋯∧vkv_1 \wedge \cdots \wedge v_k に vb=∑icibeiv_b = \sum_i c_{ib}e_i を代入して展開すると、ej1∧⋯∧ejke_{j_1} \wedge \cdots \wedge e_{j_k} の一次結合になり、各項は添字に重複があれば 0、なければ並べ替えて ±eI\pm e_I になる。一次独立:増加列 II に対し、

det⁡I(v1,…,vk)=det⁡(eia(vb))a,b=1,…,k\det\nolimits_I(v_1, \dots, v_k) = \det\left(e^{i_a}(v_b)\right)_{a, b = 1, \dots, k}

とおく(k×kk \times k 行列の (a,b)(a, b) 成分が eia(vb)e^{i_a}(v_b))。各 vbv_b は第 bb 列にだけ線形に現れるので、行列式の多重線形性・交代性(定理 4.16)から det⁡I\det_I は交代的な多重線形形式であり、普遍性により線形形式 dI ⁣:ΛkV→Kd_I\colon \Lambda^kV \to K が得られる。増加列 JJ について dI(eJ)=det⁡(δjbia)d_I(e_J) = \det(\delta^{i_a}_{j_b}) は、I=JI = J なら det⁡Ik=1\det I_k = 1、I≠JI \neq J なら(ある iai_a が JJ に現れないので第 aa 行が 0)0 である。よって ∑JcJeJ=0\sum_J c_Je_J = 0 に dId_I を施せば cI=0c_I = 0。□\square

系 9.23 v1,…,vk∈Vv_1, \dots, v_k \in V が一次独立であるための必要十分条件は、v1∧⋯∧vk≠0v_1 \wedge \cdots \wedge v_k \neq 0 である。

証明. 一次従属なら 0 であることは上で見た。一次独立なら、これらを含む VV の基底をとると、定理 9.22 より v1∧⋯∧vkv_1 \wedge \cdots \wedge v_k は ΛkV\Lambda^kV の基底の元なので 0 でない。□\square

外積. Tk(V)×Tl(V)→Tk+l(V)T^k(V) \times T^l(V) \to T^{k+l}(V), (x,y)↦x⊗y(x, y) \mapsto x \otimes y は Jk⊗Tl(V)J_k \otimes T^l(V) と Tk(V)⊗JlT^k(V) \otimes J_l を Jk+lJ_{k+l} に写すので、双線形写像

ΛkV×ΛlV→Λk+lV,(v1∧⋯∧vk, w1∧⋯∧wl)↦v1∧⋯∧vk∧w1∧⋯∧wl\Lambda^kV \times \Lambda^lV \to \Lambda^{k+l}V, \qquad (v_1 \wedge \cdots \wedge v_k,\ w_1 \wedge \cdots \wedge w_l) \mapsto v_1 \wedge \cdots \wedge v_k \wedge w_1 \wedge \cdots \wedge w_l

が定まる。これを外積 (wedge product) という。Λ(V)=⨁k=0nΛkV\Lambda(V) = \bigoplus_{k=0}^n \Lambda^kV はこの積で結合的な代数になり、外積代数(グラスマン代数)と呼ばれる。dim⁡Λ(V)=∑k(nk)=2n\dim \Lambda(V) = \sum_k \binom{n}{k} = 2^n である。

命題 9.24(次数つき可換性)α∈ΛkV\alpha \in \Lambda^kV、β∈ΛlV\beta \in \Lambda^lV について α∧β=(−1)klβ∧α\alpha \wedge \beta = (-1)^{kl}\beta \wedge \alpha。

証明. 双線形性から α,β\alpha, \beta が純な場合に示せばよい。w1∧⋯∧wlw_1 \wedge \cdots \wedge w_l を v1∧⋯∧vkv_1 \wedge \cdots \wedge v_k の前に移すには、各 wjw_j を kk 個の vv の前に移せばよく、隣接する入れ替えを合計 klkl 回行う。□\square

例 9.25(R3\mathbb{R}^3 の外積とクロス積)a=∑aieia = \sum a_ie_i、b=∑biei∈R3b = \sum b_ie_i \in \mathbb{R}^3 について、展開して ei∧ei=0e_i \wedge e_i = 0、ej∧ei=−ei∧eje_j \wedge e_i = -e_i \wedge e_j を使うと

a∧b=(a1b2−a2b1) e1∧e2+(a1b3−a3b1) e1∧e3+(a2b3−a3b2) e2∧e3a \wedge b = (a_1b_2 - a_2b_1)\,e_1 \wedge e_2 + (a_1b_3 - a_3b_1)\,e_1 \wedge e_3 + (a_2b_3 - a_3b_2)\,e_2 \wedge e_3

係数は 3×23 \times 2 行列 (a b)(a \ b) の 2 次小行列式である。e2∧e3↔e1e_2 \wedge e_3 \leftrightarrow e_1、e3∧e1↔e2e_3 \wedge e_1 \leftrightarrow e_2、e1∧e2↔e3e_1 \wedge e_2 \leftrightarrow e_3 と対応させると(ホッジ双対)、a∧ba \wedge b はクロス積

a×b=(a2b3−a3b2, a3b1−a1b3, a1b2−a2b1)a \times b = (a_2b_3 - a_3b_2,\ a_3b_1 - a_1b_3,\ a_1b_2 - a_2b_1)

に対応する。クロス積が 3 次元に特有なのは、dim⁡Λ2Rn=(n2)\dim \Lambda^2\mathbb{R}^n = \binom{n}{2} が nn に等しいのが n=3n = 3 のときだけだからである。一般の次元では「aa と bb の張る平行四辺形」を表すのは a∧b∈Λ2Va \wedge b \in \Lambda^2V の方である。

9.9 外積と行列式

定理 9.26(行列式の正体)VV を nn 次元、f ⁣:V→Vf\colon V \to V を線形変換とする。交代的な多重線形写像 (v1,…,vn)↦f(v1)∧⋯∧f(vn)(v_1, \dots, v_n) \mapsto f(v_1) \wedge \cdots \wedge f(v_n) から得られる線形写像 Λnf ⁣:ΛnV→ΛnV\Lambda^nf\colon \Lambda^nV \to \Lambda^nV は、det⁡f\det f 倍写像である:

f(v1)∧⋯∧f(vn)=(det⁡f) v1∧⋯∧vnf(v_1) \wedge \cdots \wedge f(v_n) = (\det f)\ v_1 \wedge \cdots \wedge v_n

証明. ΛnV\Lambda^nV は 1 次元なので、Λnf\Lambda^nf はあるスカラー cc 倍である。基底 e1,…,ene_1, \dots, e_n と表現行列 A=(aij)A = (a_{ij})、f(ej)=∑iaijeif(e_j) = \sum_i a_{ij}e_i を使って cc を計算する。多重線形性で展開し、添字が重複する項が消えることと命題 4.15 の 4 を使うと

f(e1)∧⋯∧f(en)=∑i1,…,inai11⋯ainn ei1∧⋯∧ein=∑σ∈Snsgn⁡(σ) aσ(1)1⋯aσ(n)n e1∧⋯∧enf(e_1) \wedge \cdots \wedge f(e_n) = \sum_{i_1, \dots, i_n} a_{i_11} \cdots a_{i_nn}\ e_{i_1} \wedge \cdots \wedge e_{i_n} = \sum_{\sigma \in \mathfrak{S}_n} \operatorname{sgn}(\sigma)\, a_{\sigma(1)1} \cdots a_{\sigma(n)n}\ e_1 \wedge \cdots \wedge e_n

これは (det⁡A) e1∧⋯∧en(\det A)\ e_1 \wedge \cdots \wedge e_n である。□\square

この定理は、行列式が基底を使わずに定義できることを示している:det⁡f\det f は、1 次元空間 ΛnV\Lambda^nV に ff が誘導する写像のスカラー倍率である。積公式もここから概念的に理解できる。Λn(g∘f)=Λng∘Λnf\Lambda^n(g \circ f) = \Lambda^ng \circ \Lambda^nf(純テンソルで確かめられる)なので det⁡(g∘f)=det⁡gdet⁡f\det(g \circ f) = \det g \det f である。また Rn\mathbb{R}^n では、v1∧⋯∧vnv_1 \wedge \cdots \wedge v_n は v1,…,vnv_1, \dots, v_n の張る平行体の「向きつき体積」の抽象版であり(4.11 節)、定理 9.26 は「ff は向きつき体積を det⁡f\det f 倍する」ことを表している。

命題 9.27(複合行列)ff の表現行列を AA とすると、Λkf\Lambda^kf(v1∧⋯∧vk↦f(v1)∧⋯∧f(vk)v_1 \wedge \cdots \wedge v_k \mapsto f(v_1) \wedge \cdots \wedge f(v_k))の基底 (eI)(e_I) に関する表現行列の (I,J)(I, J) 成分は、AA の行 II・列 JJ の kk 次小行列式 det⁡AI,J\det A_{I,J} である。

証明. 定理 9.26 の証明と同じ展開で、J=(j1<⋯<jk)J = (j_1 < \cdots < j_k) について f(ej1)∧⋯∧f(ejk)=∑i1,…,ikai1j1⋯aikjk ei1∧⋯∧eikf(e_{j_1}) \wedge \cdots \wedge f(e_{j_k}) = \sum_{i_1, \dots, i_k} a_{i_1j_1} \cdots a_{i_kj_k}\ e_{i_1} \wedge \cdots \wedge e_{i_k}。重複のない添字の組を増加列 II と置換 τ\tau で ib=iτ(b)′i_b = i'_{\tau(b)} と書き直すと、eIe_I の係数は ∑τsgn⁡(τ)∏baiτ(b)′jb=det⁡AI,J\sum_\tau \operatorname{sgn}(\tau)\prod_b a_{i'_{\tau(b)}j_b} = \det A_{I,J} となる(問題 4.10 の解答と同じ計算)。□\square

Λk(g∘f)=Λkg∘Λkf\Lambda^k(g \circ f) = \Lambda^kg \circ \Lambda^kf を行列で書くと、「ABAB の kk 次小行列式は、AA と BB の kk 次小行列式から det⁡(AB)I,J=∑Ldet⁡AI,Ldet⁡BL,J\det(AB)_{I,J} = \sum_L \det A_{I,L} \det B_{L,J} で得られる」というコーシー–ビネの公式(問題 4.10)の一般形になる。

最後に、双対空間の外冪について述べておく。VV が有限次元なら、普遍性により (ΛkV)∗(\Lambda^kV)^{\ast} は VV 上の交代的な kk 重線形形式の空間と同一視され、さらに ω1∧⋯∧ωk↦((v1,…,vk)↦det⁡(ωa(vb)))\omega^1 \wedge \cdots \wedge \omega^k \mapsto \left((v_1, \dots, v_k) \mapsto \det(\omega^a(v_b))\right) によって Λk(V∗)\Lambda^k(V^{\ast}) と同型になる(基底 eIe^I が定理 9.22 の証明の det⁡I\det_I に写るので、基底が基底に対応する)。多様体上の微分 kk 形式とは、各点の余接空間 Tp∗MT_p^{\ast}M に対する Λk(Tp∗M)\Lambda^k(T_p^{\ast}M) の元を滑らかに選んだものである(多様体 第5章)。

9.10 基底変換と共変・反変

この節ではアインシュタインの縮約規約を使う。VV の二つの基底 (ei)(e_i)、(ej′)(e'_j) の関係を

ej′=Pij eie'_j = P^i{}_j\,e_i

とする(P=(Pij)P = (P^i{}_j) は第3章の基底変換行列で、第 jj 列が ej′e'_j の古い座標)。P−1P^{-1} の成分を QijQ^i{}_j と書く:QikPkj=PikQkj=δjiQ^i{}_kP^k{}_j = P^i{}_kQ^k{}_j = \delta^i_j。

命題 9.28(変換則)

  1. (ベクトルの成分)v=viei=v′jej′v = v^ie_i = v'^je'_j ならば v′j=Qjiviv'^j = Q^j{}_iv^i。
  2. (双対基底)e′j=Qjieie'^j = Q^j{}_ie^i。
  3. (線形形式の成分)ω=ωiei=ωj′e′j\omega = \omega_ie^i = \omega'_je'^j ならば ωj′=Pijωi\omega'_j = P^i{}_j\omega_i。
  4. ((k,l)(k, l) 型テンソルの成分)T=Ti1⋯ikj1⋯jl ei1⊗⋯⊗eik⊗ej1⊗⋯⊗ejlT = T^{i_1 \cdots i_k}{}_{j_1 \cdots j_l}\ e_{i_1} \otimes \cdots \otimes e_{i_k} \otimes e^{j_1} \otimes \cdots \otimes e^{j_l} について
T′a1⋯akb1⋯bl=Qa1i1⋯Qakik Pj1b1⋯Pjlbl Ti1⋯ikj1⋯jlT'^{a_1 \cdots a_k}{}_{b_1 \cdots b_l} = Q^{a_1}{}_{i_1} \cdots Q^{a_k}{}_{i_k}\ P^{j_1}{}_{b_1} \cdots P^{j_l}{}_{b_l}\ T^{i_1 \cdots i_k}{}_{j_1 \cdots j_l}

証明. 1:v=v′jej′=v′jPijeiv = v'^je'_j = v'^jP^i{}_je_i より vi=Pijv′jv^i = P^i{}_jv'^j、両辺に QQ を掛けて v′j=Qjiviv'^j = Q^j{}_iv^i。2:QjieiQ^j{}_ie^i を ek′=Plkele'_k = P^l{}_ke_l で評価すると QjiPik=δkjQ^j{}_iP^i{}_k = \delta^j_k なので、双対基底の一意性から e′j=Qjieie'^j = Q^j{}_ie^i。3:ωj′=ω(ej′)=ω(Pijei)=Pijωi\omega'_j = \omega(e'_j) = \omega(P^i{}_je_i) = P^i{}_j\omega_i。4:1〜3 と同様に、ei=Qjiej′e_i = Q^j{}_ie'_j と ej=Pjbe′be^j = P^j{}_be'^b(2 の逆)を TT の式に代入し、ea1′⊗⋯⊗e′ble'_{a_1} \otimes \cdots \otimes e'^{b_l} の係数を読み取ればよい。□\square

基底ベクトル eje_j と同じ行列 PP で変換される量を共変 (covariant)、逆行列 Q=P−1Q = P^{-1} で変換される量を反変 (contravariant) という。命題 9.28 によれば、ベクトルの成分(上付き添字)は反変、線形形式の成分(下付き添字)は共変であり、一般のテンソルは上付き添字ごとに QQ、下付き添字ごとに PP が掛かる。添字の位置を見れば変換則がわかるのが、この記法の利点である。

例 9.29(これまでの変換規則の統一)

  • ベクトル viv^i:v′=P−1vv' = P^{-1}v(第3章、[v]B=P[v]B′[v]_{\mathcal{B}} = P[v]_{\mathcal{B}'})。
  • 線形変換 AijA^i{}_j((1,1)(1, 1) 型):A′ab=QaiAijPjbA'^a{}_b = Q^a{}_iA^i{}_jP^j{}_b、すなわち A′=P−1APA' = P^{-1}AP(相似、定理 3.26)。
  • 双線形形式 gijg_{ij}((0,2)(0, 2) 型):gab′=PiaPjbgijg'_{ab} = P^i{}_aP^j{}_bg_{ij}、すなわち g′=tPgPg' = {}^t PgP(合同、命題 8.3)。
  • トレース AiiA^i{}_i(縮約)は A′aa=QaiAijPja=δijAij=AiiA'^a{}_a = Q^a{}_iA^i{}_jP^j{}_a = \delta^j_iA^i{}_j = A^i{}_i となり不変である。クロネッカーのデルタ δji\delta^i_j(恒等変換)はどの基底でも同じ成分をもつ。

第8章の注意 8.5 で述べた「同じ行列でも変換規則が違う」現象は、添字の位置の違い(AijA^i{}_j と gijg_{ij})として明確に表される。

計量による添字の上げ下げ. 実内積空間では、内積の成分 gij=⟨ei,ej⟩g_{ij} = \langle e_i, e_j \rangle(対称で正定値)とその逆行列の成分 gijg^{ij}(gikgkj=δjig^{ik}g_{kj} = \delta^i_j)を使って、vi:=gijvjv_i := g_{ij}v^j(ベクトルから線形形式 ⟨⋅,v⟩\langle \cdot, v \rangle を作る、定理 7.21 の同一視)、ωi:=gijωj\omega^i := g^{ij}\omega_j と添字を上げ下げできる。正規直交基底では gij=δijg_{ij} = \delta_{ij} なので上下の区別が見えなくなる。初等的なベクトル解析でベクトルと線形形式を区別しないで済んだのはこのためである。

注意

縮約規約では、和をとる添字は上と下に一つずつでなければならない。viwiv^iw^i のように同じ位置の添字で和をとった式は、基底変換で不変な量にならない(正規直交基底どうしの変換に限れば不変になるが、それは計量 δij\delta_{ij} を暗に使っているからである)。また「反変・共変」という呼び名は歴史的なもので、圏論の関手の「反変・共変」とは逆の対応になっているので注意する(V↦V∗V \mapsto V^{\ast} は反変関手だが、V∗V^{\ast} の元の成分は「共変」と呼ばれる)。

9.11 多様体への準備

本章の内容が多様体の理論でどう使われるかを概観しておく(詳しくは多様体 第3章以降)。

nn 次元多様体 MM の各点 pp には nn 次元の接空間 TpMT_pM があり、局所座標 (x1,…,xn)(x^1, \dots, x^n) から基底 ∂/∂x1,…,∂/∂xn\partial/\partial x^1, \dots, \partial/\partial x^n が定まる。その双対基底が微分 dx1,…,dxn∈Tp∗Mdx^1, \dots, dx^n \in T_p^{\ast}M である(添字が上付きなのは本章の約束どおり)。別の座標 (y1,…,yn)(y^1, \dots, y^n) に取り替えると、連鎖律により

∂∂yj=∂xi∂yj∂∂xi,dyj=∂yj∂xidxi\frac{\partial}{\partial y^j} = \frac{\partial x^i}{\partial y^j}\frac{\partial}{\partial x^i}, \qquad dy^j = \frac{\partial y^j}{\partial x^i}dx^i

となる。これは命題 9.28 で Pij=∂xi/∂yjP^i{}_j = \partial x^i/\partial y^j、Qji=∂yj/∂xiQ^j{}_i = \partial y^j/\partial x^i(ヤコビ行列とその逆行列)とした場合にほかならない。ベクトル場の成分は反変、関数の微分 df=(∂f/∂xi)dxidf = (\partial f/\partial x^i)dx^i の成分は共変に変換される。

微分 kk 形式は各点で Λk(Tp∗M)\Lambda^k(T_p^{\ast}M) の元を与えるものである。nn 形式 f dx1∧⋯∧dxnf\ dx^1 \wedge \cdots \wedge dx^n は座標変換でヤコビ行列式倍される(定理 9.26)。これが重積分の変数変換公式(微分積分学 第9章)の背後にある構造であり、多様体上の積分とストークスの定理(多様体 第6章)の基礎になる。リーマン計量は各点で対称な正定値 (0,2)(0, 2) 型テンソル g=gijdxi⊗dxjg = g_{ij}dx^i \otimes dx^j を与えるものであり、曲率は (1,3)(1, 3) 型のテンソル RijklR^i{}_{jkl} である(リーマン幾何学 第4章)。

また、テンソル積は環上の加群に対しても同じ普遍性で定義され(可換環論 第1章)、Hom⁡\operatorname{Hom} との関係は圏論の随伴関手の典型例である(圏論 第3章)。

まとめ

  • 多重線形写像は各変数について線形な写像であり、基底の組での値で決まる。
  • テンソル積 V⊗WV \otimes W は「双線形写像 V×W→UV \times W \to U と線形写像 V⊗W→UV \otimes W \to U が一対一に対応する」という普遍性で定義され、同型を除いて一意に存在する(自由ベクトル空間の商として構成できる)。
  • ei⊗fje_i \otimes f_j は V⊗WV \otimes W の基底で、dim⁡(V⊗W)=dim⁡V⋅dim⁡W\dim(V \otimes W) = \dim V \cdot \dim W。純テンソルは生成系だが、一般の元は純テンソルではない(Km⊗Kn≅M⁡m,n(K)K^m \otimes K^n \cong \operatorname{M}_{m,n}(K) で純テンソルは階数 1 の行列)。
  • 有限次元では Hom⁡(V,W)≅V∗⊗W\operatorname{Hom}(V, W) \cong V^{\ast} \otimes W、(V⊗W)∗≅V∗⊗W∗(V \otimes W)^{\ast} \cong V^{\ast} \otimes W^{\ast} で、トレースは縮約 V∗⊗V→KV^{\ast} \otimes V \to K である。
  • テンソル代数 T(V)T(V)、対称テンソル・交代テンソル(次元 (n+k−1k)\binom{n + k - 1}{k}、(nk)\binom{n}{k})が定義される。
  • 外冪 ΛkV\Lambda^kV は交代的な多重線形写像を線形化する空間で、次元 (nk)\binom{n}{k}、特に ΛnV\Lambda^nV は 1 次元である。v1∧⋯∧vk≠0  ⟺  v_1 \wedge \cdots \wedge v_k \neq 0 \iff 一次独立。
  • ff が ΛnV\Lambda^nV に誘導する写像は det⁡f\det f 倍であり、これが行列式の基底によらない定義を与える。
  • 基底変換で、ベクトルの成分(上付き添字)は反変、線形形式の成分(下付き添字)は共変に変換され、一般のテンソルの変換則は添字の位置から読み取れる。これは多様体上のテンソル場・微分形式の言葉の基礎である。

演習問題

問題 9.1 ★ 次の A,BA, B のクロネッカー積 A⊗BA \otimes B を求め、tr⁡(A⊗B)=tr⁡Atr⁡B\operatorname{tr}(A \otimes B) = \operatorname{tr} A \operatorname{tr} B を確かめよ。

A=(1234),B=(0110)A = \begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix}, \qquad B = \begin{pmatrix} 0 & 1 \\ 1 & 0 \end{pmatrix}
解答
A⊗B=(1⋅B2⋅B3⋅B4⋅B)=(0102102003043040)A \otimes B = \begin{pmatrix} 1 \cdot B & 2 \cdot B \\ 3 \cdot B & 4 \cdot B \end{pmatrix} = \begin{pmatrix} 0 & 1 & 0 & 2 \\ 1 & 0 & 2 & 0 \\ 0 & 3 & 0 & 4 \\ 3 & 0 & 4 & 0 \end{pmatrix}

対角成分はすべて 0 なので tr⁡(A⊗B)=0=5⋅0=tr⁡Atr⁡B\operatorname{tr}(A \otimes B) = 0 = 5 \cdot 0 = \operatorname{tr} A \operatorname{tr} B。

問題 9.2 ★ K2⊗K2K^2 \otimes K^2 の元 t=e1⊗e1+e2⊗e2t = e_1 \otimes e_1 + e_2 \otimes e_2 は純テンソルでないことを、例 9.9 を使わずに直接示せ。

解答

t=v⊗wt = v \otimes w、v=a1e1+a2e2v = a_1e_1 + a_2e_2、w=b1e1+b2e2w = b_1e_1 + b_2e_2 とすると v⊗w=∑i,jaibj ei⊗ejv \otimes w = \sum_{i,j} a_ib_j\ e_i \otimes e_j なので、定理 9.7(基底の一意性)から a1b1=1a_1b_1 = 1、a1b2=0a_1b_2 = 0、a2b1=0a_2b_1 = 0、a2b2=1a_2b_2 = 1。第 1 式から a1≠0a_1 \neq 0、b1≠0b_1 \neq 0 なので、第 2, 3 式から b2=0b_2 = 0、a2=0a_2 = 0 となり、第 4 式に矛盾する。

問題 9.3 ★ Λ(R4)\Lambda(\mathbb{R}^4) で次を計算せよ。

  1. (e1+e2)∧(e1−e2)(e_1 + e_2) \wedge (e_1 - e_2)
  2. ω∧ω\omega \wedge \omega、ただし ω=e1∧e2+e3∧e4\omega = e_1 \wedge e_2 + e_3 \wedge e_4

また、2 の結果から ω\omega は v∧wv \wedge w の形に書けないことを示せ。

解答
  1. e1∧e1−e1∧e2+e2∧e1−e2∧e2=−2 e1∧e2e_1 \wedge e_1 - e_1 \wedge e_2 + e_2 \wedge e_1 - e_2 \wedge e_2 = -2\ e_1 \wedge e_2。
  2. ei∧ei=0e_i \wedge e_i = 0 から (e1∧e2)∧(e1∧e2)=0(e_1 \wedge e_2) \wedge (e_1 \wedge e_2) = 0 などに注意すると、ω∧ω=e1∧e2∧e3∧e4+e3∧e4∧e1∧e2=2 e1∧e2∧e3∧e4\omega \wedge \omega = e_1 \wedge e_2 \wedge e_3 \wedge e_4 + e_3 \wedge e_4 \wedge e_1 \wedge e_2 = 2\ e_1 \wedge e_2 \wedge e_3 \wedge e_4(命題 9.24 で k=l=2k = l = 2 なので 2 形式どうしは可換)。

ω=v∧w\omega = v \wedge w なら ω∧ω=v∧w∧v∧w=−v∧v∧w∧w=0\omega \wedge \omega = v \wedge w \wedge v \wedge w = -v \wedge v \wedge w \wedge w = 0 となるが、2 e1∧e2∧e3∧e4≠02\ e_1 \wedge e_2 \wedge e_3 \wedge e_4 \neq 0(定理 9.22)なので矛盾する。

問題 9.4 ★★ A∈M⁡n(K)A \in \operatorname{M}_n(K)、B∈M⁡m(K)B \in \operatorname{M}_m(K) に対し、tr⁡(A⊗B)=tr⁡Atr⁡B\operatorname{tr}(A \otimes B) = \operatorname{tr} A \operatorname{tr} B、det⁡(A⊗B)=(det⁡A)m(det⁡B)n\det(A \otimes B) = (\det A)^m(\det B)^n を示せ。

解答

トレース:A⊗BA \otimes B の対角ブロックは aiiBa_{ii}B なので ∑iaiitr⁡B\sum_i a_{ii}\operatorname{tr} B。行列式:定義 9.12 の後の合成則より A⊗B=(A⊗Im)(In⊗B)A \otimes B = (A \otimes I_m)(I_n \otimes B)。In⊗BI_n \otimes B は BB を nn 個並べたブロック対角行列なので行列式は (det⁡B)n(\det B)^n。A⊗ImA \otimes I_m は、基底の並べ方を ei⊗uje_i \otimes u_j の辞書式から「jj を先に固定する」順に変えると Im⊗AI_m \otimes A(AA を mm 個並べたブロック対角行列)になる。基底の並べ替えは置換行列 SS による相似変換 S−1(A⊗Im)SS^{-1}(A \otimes I_m)S なので、行列式は (det⁡A)m(\det A)^m。積公式から主張が従う。

問題 9.5 ★★ dim⁡V=n≥2\dim V = n \geq 2 とし、KK の標数を 0 とする。T2(V)=Sym⁡2(V)⊕Alt⁡2(V)T^2(V) = \operatorname{Sym}^2(V) \oplus \operatorname{Alt}^2(V) だが、T3(V)≠Sym⁡3(V)+Alt⁡3(V)T^3(V) \neq \operatorname{Sym}^3(V) + \operatorname{Alt}^3(V) であることを示せ。

解答

k=2k = 2:S+A=12(id+τ^)+12(id−τ^)=id\mathcal{S} + \mathcal{A} = \frac{1}{2}(\mathrm{id} + \hat{\tau}) + \frac{1}{2}(\mathrm{id} - \hat{\tau}) = \mathrm{id}(τ\tau は互換)なので T2=Sym⁡2+Alt⁡2T^2 = \operatorname{Sym}^2 + \operatorname{Alt}^2。tt が両方に属すれば t=τ^t=−tt = \hat{\tau}t = -t より t=0t = 0。k=3k = 3:

dim⁡Sym⁡3+dim⁡Alt⁡3=(n+23)+(n3)=n((n+2)(n+1)+(n−1)(n−2))6=n(n2+2)3\dim \operatorname{Sym}^3 + \dim \operatorname{Alt}^3 = \binom{n+2}{3} + \binom{n}{3} = \frac{n\left((n+2)(n+1) + (n-1)(n-2)\right)}{6} = \frac{n(n^2 + 2)}{3}

であり、n≥2n \geq 2 では n2+2<3n2n^2 + 2 < 3n^2 なので n3=dim⁡T3(V)n^3 = \dim T^3(V) より小さい。例えば e1⊗e1⊗e2e_1 \otimes e_1 \otimes e_2 は和に含まれない。

問題 9.6 ★★ v1,…,vk∈Vv_1, \dots, v_k \in V が一次独立のとき、w∈Vw \in V について w∧v1∧⋯∧vk=0  ⟺  w∈span⁡(v1,…,vk)w \wedge v_1 \wedge \cdots \wedge v_k = 0 \iff w \in \operatorname{span}(v_1, \dots, v_k) を示せ。

解答

系 9.23 より、左辺 =0  ⟺  w,v1,…,vk= 0 \iff w, v_1, \dots, v_k が一次従属。v1,…,vkv_1, \dots, v_k は一次独立なので、これは w∈span⁡(v1,…,vk)w \in \operatorname{span}(v_1, \dots, v_k) と同値である(命題 2.21 の 2 とその逆:ww が span に属せば明らかに一次従属)。(これにより、部分空間 span⁡(v1,…,vk)\operatorname{span}(v_1, \dots, v_k) は v1∧⋯∧vkv_1 \wedge \cdots \wedge v_k の定数倍だけで決まる。グラスマン多様体のプリュッカー埋め込みの出発点である。)

問題 9.7 ★★ R2\mathbb{R}^2 に標準内積 gij=δijg_{ij} = \delta_{ij} を入れ、新しい基底 e1′=e1+e2e'_1 = e_1 + e_2、e2′=e2e'_2 = e_2 をとる。gab′g'_{ab}、ベクトル v=e1v = e_1 の新しい成分 v′av'^a、線形形式 ω=g(v,⋅)\omega = g(v, \cdot) の新しい成分 ωa′\omega'_a を求め、ωa′=gab′v′b\omega'_a = g'_{ab}v'^b を確かめよ。

解答

PP の列は t(1,1){}^t(1, 1)、t(0,1){}^t(0, 1) で、P−1P^{-1} の各行は (1,0)(1, 0)、(−1,1)(-1, 1)。g′=tPPg' = {}^t PP の各行は (2,1)(2, 1)、(1,1)(1, 1)(例えば g11′=⟨e1′,e1′⟩=2g'_{11} = \langle e'_1, e'_1 \rangle = 2)。v′=P−1 t(1,0)=t(1,−1)v' = P^{-1}\ {}^t(1, 0) = {}^t(1, -1)(実際 e1′−e2′=e1e'_1 - e'_2 = e_1)。ω=e1\omega = e^1 で、ωa′=Piaωi\omega'_a = P^i{}_a\omega_i より ω1′=P11=1\omega'_1 = P^1{}_1 = 1、ω2′=P12=0\omega'_2 = P^1{}_2 = 0。一方 gab′v′bg'_{ab}v'^b は (2−1, 1−1)=(1,0)(2 - 1,\ 1 - 1) = (1, 0) で一致する。ベクトルの成分 (1,0)→(1,−1)(1, 0) \to (1, -1) と、線形形式の成分 (1,0)→(1,0)(1, 0) \to (1, 0) が異なる規則で変換されていることに注意。

問題 9.8 ★★ 次の行列 AA について、Λ2A\Lambda^2 A(基底 e1∧e2e_1 \wedge e_2, e1∧e3e_1 \wedge e_3, e2∧e3e_2 \wedge e_3 に関する Λ2LA\Lambda^2 L_A の表現行列)を求め、det⁡Λ2A=(det⁡A)2\det \Lambda^2 A = (\det A)^2 を確かめよ。

A=(120013101)A = \begin{pmatrix} 1 & 2 & 0 \\ 0 & 1 & 3 \\ 1 & 0 & 1 \end{pmatrix}
解答

命題 9.27 より (I,J)(I, J) 成分は 2 次小行列式 det⁡AI,J\det A_{I,J}。例えば I=(1,3)I = (1, 3)、J=(1,2)J = (1, 2) なら第 1, 3 行・第 1, 2 列の 1⋅0−2⋅1=−21 \cdot 0 - 2 \cdot 1 = -2。すべて計算すると

Λ2A=(136−212−1−31)\Lambda^2 A = \begin{pmatrix} 1 & 3 & 6 \\ -2 & 1 & 2 \\ -1 & -3 & 1 \end{pmatrix}

det⁡Λ2A=1⋅(1+6)−3⋅(−2+2)+6⋅(6+1)=49\det \Lambda^2 A = 1 \cdot (1 + 6) - 3 \cdot (-2 + 2) + 6 \cdot (6 + 1) = 49。一方 det⁡A=1⋅1−2⋅(0−3)+0=7\det A = 1 \cdot 1 - 2 \cdot (0 - 3) + 0 = 7 で、72=497^2 = 49。(一般に nn 次正方行列について det⁡ΛkA=(det⁡A)(n−1k−1)\det \Lambda^kA = (\det A)^{\binom{n-1}{k-1}} が成り立つことが知られている。)

問題 9.9 ★★★ 定理 9.13 の Φ ⁣:V∗⊗W→Hom⁡(V,W)\Phi\colon V^{\ast} \otimes W \to \operatorname{Hom}(V, W) は、V,WV, W が無限次元でも単射であり、その像は有限階数(像が有限次元)の線形写像全体であることを示せ。特に V=W=K[x]V = W = K[x] のとき Φ\Phi は全射でないことを示せ。

解答

単射:WW の基底 (fj)(f_j) をとると、V∗⊗WV^{\ast} \otimes W の任意の元は(純テンソルの和を fjf_j で展開して)有限和 t=∑jωj⊗fjt = \sum_j \omega_j \otimes f_j と書ける。Φ(t)=0\Phi(t) = 0 なら、すべての vv で ∑jωj(v)fj=0\sum_j \omega_j(v)f_j = 0 なので ωj(v)=0\omega_j(v) = 0、すなわち ωj=0\omega_j = 0 で t=0t = 0。像:Φ(t)\Phi(t) の像は span⁡(fj)\operatorname{span}(f_j)(有限個)に含まれるので有限階数。逆に gg が有限階数なら、Im⁡g\operatorname{Im} g の基底 w1,…,wrw_1, \dots, w_r とその座標関数 wiw^i(Im⁡g\operatorname{Im} g 上の線形形式)をとり ψi=wi∘g∈V∗\psi_i = w^i \circ g \in V^{\ast} とおくと、g(v)=∑iψi(v)wig(v) = \sum_i \psi_i(v)w_i より g=Φ(∑iψi⊗wi)g = \Phi(\sum_i \psi_i \otimes w_i)。最後に、K[x]K[x] の恒等写像は像が無限次元なので Φ\Phi の像に含まれない。

問題 9.10 ★★★(プリュッカー関係式)KK の標数を 2 でないとし、ω=∑i<jpij ei∧ej∈Λ2K4\omega = \sum_{i< j} p_{ij}\ e_i \wedge e_j \in \Lambda^2K^4 とする。次の同値を示せ。

ω=v∧w (∃v,w∈K4)  ⟺  ω∧ω=0  ⟺  p12p34−p13p24+p14p23=0\omega = v \wedge w \ (\exists v, w \in K^4) \iff \omega \wedge \omega = 0 \iff p_{12}p_{34} - p_{13}p_{24} + p_{14}p_{23} = 0
解答

eij=ei∧eje_{ij} = e_i \wedge e_j と書く。ω∧ω\omega \wedge \omega で 0 にならないのは添字が {1,2,3,4}\lbrace 1, 2, 3, 4 \rbrace を尽くす項で、e12∧e34=e34∧e12=e1∧e2∧e3∧e4e_{12} \wedge e_{34} = e_{34} \wedge e_{12} = e_1 \wedge e_2 \wedge e_3 \wedge e_4、e13∧e24=e24∧e13=−e1∧e2∧e3∧e4e_{13} \wedge e_{24} = e_{24} \wedge e_{13} = -e_1 \wedge e_2 \wedge e_3 \wedge e_4、e14∧e23=e23∧e14=e1∧e2∧e3∧e4e_{14} \wedge e_{23} = e_{23} \wedge e_{14} = e_1 \wedge e_2 \wedge e_3 \wedge e_4(転倒数を数える)より

ω∧ω=2(p12p34−p13p24+p14p23) e1∧e2∧e3∧e4\omega \wedge \omega = 2(p_{12}p_{34} - p_{13}p_{24} + p_{14}p_{23})\ e_1 \wedge e_2 \wedge e_3 \wedge e_4

標数が 2 でないので後ろ二つの条件は同値である。ω=v∧w\omega = v \wedge w なら問題 9.3 と同様に ω∧ω=0\omega \wedge \omega = 0。逆に ω∧ω=0\omega \wedge \omega = 0 とする。ω=0\omega = 0 なら 0=0∧00 = 0 \wedge 0。ω≠0\omega \neq 0 なら、基底の番号を付け替えて p12≠0p_{12} \neq 0 としてよい(条件 ω∧ω=0\omega \wedge \omega = 0 も「v∧wv \wedge w の形」も基底によらない)。a=p12e1−p23e3−p24e4a = p_{12}e_1 - p_{23}e_3 - p_{24}e_4、b=p12e2+p13e3+p14e4b = p_{12}e_2 + p_{13}e_3 + p_{14}e_4 とおいて展開すると

a∧b=p122e12+p12p13e13+p12p14e14+p12p23e23+p12p24e24+(p13p24−p14p23)e34a \wedge b = p_{12}^2e_{12} + p_{12}p_{13}e_{13} + p_{12}p_{14}e_{14} + p_{12}p_{23}e_{23} + p_{12}p_{24}e_{24} + (p_{13}p_{24} - p_{14}p_{23})e_{34}

プリュッカー関係式より p13p24−p14p23=p12p34p_{13}p_{24} - p_{14}p_{23} = p_{12}p_{34} なので a∧b=p12 ωa \wedge b = p_{12}\ \omega、すなわち ω=(p12−1a)∧b\omega = (p_{12}^{-1}a) \wedge b。(Λ2K4\Lambda^2K^4 の分解可能な元の定数倍の類は K4K^4 の 2 次元部分空間と一対一に対応するので、この関係式は 2 次元部分空間全体(グラスマン多様体 Gr⁡(2,4)\operatorname{Gr}(2, 4))が射影空間 P5\mathbb{P}^5 の中の二次超曲面であることを示している。代数幾何学 第2章参照。)

この章を読み終えたら

「読了」にすると学習記録とロードマップに反映されます。演習の自己採点もお忘れなく。

この章の誤りを報告GitHub で見る