tecktom.com

外積と kk 形式

2026年10月22日19分で読めますAI生成教科書『基礎理論』第12章 微分形式と外微分
目次
  1. 符号つきの面積から
  2. 形式と外積
  3. 基底と次元
  4. 最高次の形式と行列式
  5. 多様体の上の微分形式
  6. 確認テスト
  7. 木下の層

AI 生成・木下が未勉強

物理のための微分幾何入門 第12章 §12.1 ★★★ 面積・体積を「ベクトルを受け取る反対称な多重線形写像」として抜き出したものが kk 形式で、その最高次は行列式になる

第3章では、接ベクトルを1本受け取って数を返すものとして1形式を導入した。関数の微分 df\mathrm{d} f がその代表例であった。この章ではこれを、接ベクトルを kk 本受け取って反対称に数を返す量へ広げる。この量を kk 形式と呼ぶ。

平行四辺形の符号つき面積や平行六面体の符号つき体積が、kk 形式の最も簡単な例である。kk 形式の上には、外微分 d\mathrm{d} という演算が座標に依らずに定まる。3次元のユークリッド空間では、勾配・回転・発散はどれもこの d\mathrm{d} を書き直したものである。

ベクトル解析の2つの恒等式 ∇×∇f=0\nabla\times\nabla f=0 と ∇⋅(∇×A)=0\nabla\cdot(\nabla\times\bm{A})=0 は、外微分の言葉では同じ1つの式になる。その式が d2=0\mathrm{d}^2=0 である。積分の側では、Green・Gauss・Stokes の3つの積分定理が次の1つの式にまとまる。

∫Mdω=∫∂Mω\int_M\mathrm{d}\omega=\int_{\partial M}\omega

前の章から使う結果は次のとおりである。第2章 §2.4 の押し出し f∗f_* と、第3章 §3.1 の双対基底を使う。双対基底は、座標基底との組で次の関係を満たす。

dxi(∂∂xj)=δij,df=∂f∂xi dxi\mathrm{d} x^i\Bigl(\frac{\partial }{\partial x^j}\Bigr)=\delta^i{}_j,\qquad \mathrm{d} f=\frac{\partial f}{\partial x^i}\,\mathrm{d} x^i

第4章 §4.3 の反対称テンソル(電磁場テンソル FμνF_{\mu\nu})は、この章で2形式として読み直す。

第5章の計量 gijg_{ij} と体積要素 ∣g∣\sqrt{\left\vert g\right\vert } も使う。第5章 §5.3 で導いたラプラシアンの一般形は次の式である。

Δf=1g ∂i(g gij∂jf)\Delta f=\frac{1}{\sqrt g}\,\partial_i\bigl(\sqrt g\,g^{ij}\partial_jf\bigr)

§12.6 ではこれを Hodge 双対から導き直す。

この章の結果は、あとの3つの章で使う。第13章は Lie 微分を形式に当て、Cartan の公式 LX=ιXd+dιX\mathcal L_X=\iota_X\mathrm{d}+\mathrm{d}\iota_X を導く。第14章は相空間の正準2形式 ω=dpi∧dqi\omega=\mathrm{d} p_i\wedge\mathrm{d} q^i を扱い、その閉性と非退化性から解析力学の構造を組み立てる。第15章では、ゲージ場を接続とみなし、場の強さを曲率の2形式として読む。

符号つきの面積から

平面の2本のベクトル u=(u1,u2)u=(u^1,u^2)、v=(v1,v2)v=(v^1,v^2) が張る平行四辺形を考える。その符号つき面積は次の式で書ける。

A(u,v)=u1v2−u2v1(12.1)A(u,v)=u^1v^2-u^2v^1\tag{12.1}

符号は、uu から vv へ反時計回りに回るとき正、時計回りのとき負である(図 12.1)。

この AA には3つの性質がある。第一に、2本のどちらについても線形である。第二に、2本を入れ替えると符号が反転する。第三に、同じベクトルを2回入れると 00 になる。

第二と第三は同じ内容である。A(u+v,u+v)=0A(u+v,u+v)=0 を展開すると、A(u,v)=−A(v,u)A(u,v)=-A(v,u) が出るからである。

3次元の平行六面体の符号つき体積は、3本のベクトルを並べた行列式である。これも各引数について線形で、2本を入れ替えると符号が変わる。この2つの性質だけを取り出して定義にしたものが、次の kk 形式である。

図

図 12.1 2形式 dx∧dy\mathrm{d} x\wedge\mathrm{d} y は2本のベクトルが張る平行四辺形の符号つき面積を返す。左は uu から vv へ反時計回りで正、右は2本を入れ替えたので負になる。面積の大きさは同じで、符号だけが向きを表す。

kk 形式と外積

定義 12.1(交代形式)

VV を nn 次元の実ベクトル空間とする。VV の元を kk 個受け取って実数を返す写像を考える。その写像が各引数について線形で、どの2つの引数を入れ替えても符号が反転するとき、これを kk 形式(交代 kk 重線形形式)と呼ぶ。

kk 形式の全体を ΛkV∗\Lambda^kV^* と書く。約束として Λ0V∗=R\Lambda^0V^*=\mathbb{R} とする。Λ1V∗=V∗\Lambda^1V^*=V^* は第3章の双対空間である。

引数を入れ替えると符号が反転することは、同じベクトルを2回入れると 00 になることと同値である。このため、1次従属なベクトルの組を入れると kk 形式の値は必ず 00 になる。平行四辺形がつぶれれば面積が 00 になることを、この性質が表している。

定義 12.2(外積)

1形式 α1,…,αk\alpha^1,\dots,\alpha^k の外積(ウェッジ積)を、次の行列式で定める。

(α1∧⋯∧αk)(v1,…,vk)=det⁡[αi(vj)]i,j=1k(12.2)(\alpha^1\wedge\dots\wedge\alpha^k)(v_1,\dots,v_k)=\det\bigl[\alpha^i(v_j)\bigr]_{i,j=1}^k\tag{12.2}

一般の外積は、ベクトルの並べ替えについての和で定める。ω∈ΛkV∗\omega\in\Lambda^kV^* と η∈ΛlV∗\eta\in\Lambda^lV^* の外積は次の形式である。

(ω∧η)(v1,…,vk+l)=1k! l!∑σ∈Sk+lsgn⁡σ  ω(vσ(1),…,vσ(k)) η(vσ(k+1),…,vσ(k+l))(12.3)(\omega\wedge\eta)(v_1,\dots,v_{k+l})=\frac{1}{k!\,l!}\sum_{\sigma\in S_{k+l}}\operatorname{sgn}\sigma\; \omega(v_{\sigma(1)},\dots,v_{\sigma(k)})\,\eta(v_{\sigma(k+1)},\dots,v_{\sigma(k+l)})\tag{12.3}

1形式どうしの場合、(12.3) は2項になる。

(α∧β)(u,v)=α(u)β(v)−α(v)β(u)(12.4)(\alpha\wedge\beta)(u,v)=\alpha(u)\beta(v)-\alpha(v)\beta(u)\tag{12.4}

これは (12.2) の k=2k=2 の場合と一致する。平面の座標 (x,y)(x,y) の双対基底で書くと、dx∧dy\mathrm{d} x\wedge\mathrm{d} y の値は (12.1) の符号つき面積そのものである。

命題 12.3(外積の性質)

外積は各因子について線形で、結合法則を満たす。

(ω∧η)∧ζ=ω∧(η∧ζ)(\omega\wedge\eta)\wedge\zeta=\omega\wedge(\eta\wedge\zeta)

さらに、次数の入れ替えについて次が成り立つ。ここで ω∈ΛkV∗\omega\in\Lambda^kV^*、η∈ΛlV∗\eta\in\Lambda^lV^* である。

ω∧η=(−1)kl η∧ω(12.5)\omega\wedge\eta=(-1)^{kl}\,\eta\wedge\omega\tag{12.5}

とくに1形式 α\alpha について α∧α=0\alpha\wedge\alpha=0 である。

証明

線形性は、(12.3) の右辺が ω\omega についても η\eta についても線形であることから従う。

(12.5) を示す。後ろの ll 個の引数を前へ移す並べ替えを τ\tau とする。後ろの各引数が前の引数を1つずつ追い越すので、互換の数は klkl で、符号は (−1)kl(-1)^{kl} である。

η∧ω\eta\wedge\omega を (12.3) で展開し、和の変数の並べ替えに τ\tau を合成する。すると各項は ω∧η\omega\wedge\eta の展開の項に移り、符号だけが (−1)kl(-1)^{kl} ずれる。

結合法則は、両辺を (12.3) で展開して示す。どちらも、引数の並べ替え全体の和に 1/(k! l! m!)1/(k!\,l!\,m!) を掛けた同じ式になる。最後の主張は、(12.5) で k=l=1k=l=1 とすると α∧α=−α∧α\alpha\wedge\alpha=-\alpha\wedge\alpha となることによる。

基底と次元

VV の基底 e1,…,ene_1,\dots,e_n をとる。その双対基底を dx1,…,dxn\mathrm{d} x^1,\dots,\mathrm{d} x^n と書く。添字の組 I=(i1,…,ik)I=(i_1,\dots,i_k) について、次の略記を使う。

dxI=dxi1∧⋯∧dxik\mathrm{d} x^I=\mathrm{d} x^{i_1}\wedge\dots\wedge\mathrm{d} x^{i_k}

定理 12.4(基底と次元)

添字が増加する組 II 全体にわたる dxI\mathrm{d} x^I を考える。これらは ΛkV∗\Lambda^kV^* の基底をなす。ここで増加とは i1<⋯<iki_1<\dots<i_k を満たすことをいう。したがって次元は二項係数になる。

dim⁡ΛkV∗=(nk)(12.6)\dim\Lambda^kV^*=\binom{n}{k}\tag{12.6}

とくに k>nk>n では ΛkV∗=0\Lambda^kV^*=0 である。ΛnV∗\Lambda^nV^* は1次元である。

証明

増加する組 II と JJ をとる。(12.2) から、dxI\mathrm{d} x^I を基底ベクトルの組 eJ=(ej1,…,ejk)e_J=(e_{j_1},\dots,e_{j_k}) に当てた値は、Kronecker のデルタを並べた行列式である。その値は、2つの組が等しいとき 11 で、それ以外は 00 になる。

任意の kk 形式 ω\omega をとる。その成分を ωI=ω(ei1,…,eik)\omega_I=\omega(e_{i_1},\dots,e_{i_k}) と置く。これを係数にして、次の形式を作る。

ω~=∑I 増加ωI dxI\tilde\omega=\sum_{I\,\text{増加}}\omega_I\,\mathrm{d} x^I

ω\omega と ω~\tilde\omega は、増加する組の基底ベクトルに対して同じ値をとる。反対称性から、基底ベクトルの任意の並びでも値が一致する。多重線形性から、すべての引数で一致する。したがって ω=ω~\omega=\tilde\omega である。

1次独立性を示す。∑IcI dxI=0\sum_Ic_I\,\mathrm{d} x^I=0 を eJe_J に当てると、係数が0になる。増加する組の数は、nn 個から kk 個を選ぶ組合せの数である。

計算では、すべての添字について和をとる書き方も使う。

ω=1k! ωi1⋯ik dxi1∧⋯∧dxik,ωi1⋯ik=ω(ei1,…,eik)(12.7)\omega=\frac{1}{k!}\,\omega_{i_1\cdots i_k}\,\mathrm{d} x^{i_1}\wedge\dots\wedge\mathrm{d} x^{i_k},\qquad \omega_{i_1\cdots i_k}=\omega(e_{i_1},\dots,e_{i_k})\tag{12.7}

成分 ωi1⋯ik\omega_{i_1\cdots i_k} は添字について完全反対称である。同じ項が k!k! 回ずつ現れるので、それを 1/k!1/k! で打ち消している。2形式なら次の形で、第4章の反対称テンソルの成分がこの ωij\omega_{ij} にあたる。

ω=12 ωij dxi∧dxj\omega=\tfrac12\,\omega_{ij}\,\mathrm{d} x^i\wedge\mathrm{d} x^j

最高次の形式と行列式

定理 12.5(最高次の形式は行列式)

nn 個の1形式を αi=Aij dxj\alpha^i=A^i{}_j\,\mathrm{d} x^j と書く。このとき次が成り立つ。

α1∧⋯∧αn=det⁡A  dx1∧⋯∧dxn(12.8)\alpha^1\wedge\dots\wedge\alpha^n=\det A\;\mathrm{d} x^1\wedge\dots\wedge\mathrm{d} x^n\tag{12.8}

証明

左辺を多重線形に展開すると、次の和になる。

∑j1,…,jnA1j1⋯Anjn dxj1∧⋯∧dxjn\sum_{j_1,\dots,j_n}A^1{}_{j_1}\cdots A^n{}_{j_n}\,\mathrm{d} x^{j_1}\wedge\dots\wedge\mathrm{d} x^{j_n}

同じ添字が2回現れる項は、命題 12.3 により 00 である。残るのは、添字の列が (1,…,n)(1,\dots,n) の並べ替え σ\sigma になる項だけである。並べ替えを互換の積に分けて (12.5) を繰り返し使うと、次の式が成り立つ。

dxσ(1)∧⋯∧dxσ(n)=sgn⁡σ  dx1∧⋯∧dxn\mathrm{d} x^{\sigma(1)}\wedge\dots\wedge\mathrm{d} x^{\sigma(n)}=\operatorname{sgn}\sigma\;\mathrm{d} x^1\wedge\dots\wedge\mathrm{d} x^n

係数の和 ∑σsgn⁡σ A1σ(1)⋯Anσ(n)\sum_\sigma\operatorname{sgn}\sigma\,A^1{}_{\sigma(1)}\cdots A^n{}_{\sigma(n)} は、行列式の定義そのものである。

この定理をベクトルの組 v1,…,vnv_1,\dots,v_n に当てると、値は成分を並べた行列の行列式になる。これが平行六面体の符号つき体積である。

向きは、この符号で定める。2つの順序つき基底は、互いの変換行列の行列式が正のとき同じ向きを持つという。同じ向きの基底の類を1つ選ぶことを、VV に向きを入れるという。00 でない nn 形式を1つ選ぶと、それが正の値をとる基底の類として向きが1つ決まる。

多様体の上の微分形式

多様体 MM の各点に、接空間の上の kk 形式を滑らかに割り当てたものを考える。これを kk 次微分形式、または単に kk 形式と呼ぶ。その全体を Ωk(M)\Omega^k(M) と書く。座標 (x1,…,xn)(x^1,\dots,x^n) の上では、成分を関数として次のように書ける。

ω=∑I 増加ωI(x) dxI\omega=\sum_{I\,\text{増加}}\omega_I(x)\,\mathrm{d} x^I

Ω0(M)\Omega^0(M) は関数全体である。Ω1(M)\Omega^1(M) は第3章の1形式の場である。

物理で出会う形式は、何本のベクトルを受け取る量かで見分けられる。仕事は1本の変位ベクトルを受け取って数を返すので、力は1形式として現れる。磁束は面を張る2本のベクトルを受け取るので、磁場は2形式として現れる。電荷密度は体積を張る3本を受け取るので、3形式として現れる。

3次元ユークリッド空間では、この3種類はどれもベクトルか関数と同一視できる。ベクトル a\bm{a} に、仕事の形と流束の形の2つの形式を対応させる。

a♭=ax dx+ay dy+az dz,Φa=ax dy∧dz+ay dz∧dx+az dx∧dy(12.9)\bm{a}^\flat=a_x\,\mathrm{d} x+a_y\,\mathrm{d} y+a_z\,\mathrm{d} z,\qquad \Phi_{\bm{a}}=a_x\,\mathrm{d} y\wedge\mathrm{d} z+a_y\,\mathrm{d} z\wedge\mathrm{d} x+a_z\,\mathrm{d} x\wedge\mathrm{d} y\tag{12.9}

前者は a♭(v)=a⋅v\bm{a}^\flat(\bm{v})=\bm{a}\cdot\bm{v} を満たす。後者は Φa(u,v)=a⋅(u×v)\Phi_{\bm{a}}(\bm{u},\bm{v})=\bm{a}\cdot(\bm{u}\times\bm{v}) を満たす。関数 ρ\rho には3形式 ρ dx∧dy∧dz\rho\,\mathrm{d} x\wedge\mathrm{d} y\wedge\mathrm{d} z を対応させる。

この同一視は、ユークリッドの内積と向き(右手系)を使っている。ベクトルと1形式を内積で結ぶのは、第5章 §5.2 の添字の下げ方である。2形式と1形式を結ぶのは、§12.6 の Hodge 双対である。内積を変えるか向きを逆にすると対応が変わるので、曲線座標や時空ではこの対応をそのまま使えない。

命題 12.6(外積とクロス積)

3次元ユークリッド空間で、次が成り立つ。

a♭∧b♭=Φa×b(12.10)\bm{a}^\flat\wedge\bm{b}^\flat=\Phi_{\bm{a}\times\bm{b}}\tag{12.10}

証明

左辺を展開すると、dx∧dx\mathrm{d} x\wedge\mathrm{d} x のような項は消える。dy∧dz\mathrm{d} y\wedge\mathrm{d} z の係数は aybz−azbya_yb_z-a_zb_y である。ほかの2つの基底の係数も同じ形で、添字を巡回させたものになる。これらはクロス積 a×b\bm{a}\times\bm{b} の成分である。

例題 12.1 平行四辺形を貫く磁束 ★★

オリジナル3次元空間の1形式 α=2 dx−dy+dz\alpha=2\,\mathrm{d} x-\mathrm{d} y+\mathrm{d} z と β=dx+3 dz\beta=\mathrm{d} x+3\,\mathrm{d} z を考える。

  1. (1) α∧β\alpha\wedge\beta を、増加する添字の組の基底で展開せよ。
  2. (2) 2本のベクトル u=(1,0,1)\bm{u}=(1,0,1)、v=(0,2,1)\bm{v}=(0,2,1) をとる。この2本に α∧β\alpha\wedge\beta を当てた値を、(12.4) で求めよ。
  3. (3) 2形式 α∧β\alpha\wedge\beta を、ある磁場の流束の形 ΦB\Phi_{\bm{B}} とみなす。このときの B\bm{B} を求めよ。また (2) の値が、u\bm{u} と v\bm{v} の張る平行四辺形を貫く磁束に等しいことを確かめよ。
解答

(1) 各項を展開し、同じ1形式の外積が 00 になることを使う。

α∧β=2 dx∧3 dz−dy∧dx−dy∧3 dz+dz∧dx=−6 dz∧dx+dx∧dy−3 dy∧dz+dz∧dx=−3 dy∧dz−5 dz∧dx+dx∧dy\begin{aligned} \alpha\wedge\beta &=2\,\mathrm{d} x\wedge3\,\mathrm{d} z-\mathrm{d} y\wedge\mathrm{d} x-\mathrm{d} y\wedge3\,\mathrm{d} z+\mathrm{d} z\wedge\mathrm{d} x\\ &=-6\,\mathrm{d} z\wedge\mathrm{d} x+\mathrm{d} x\wedge\mathrm{d} y-3\,\mathrm{d} y\wedge\mathrm{d} z+\mathrm{d} z\wedge\mathrm{d} x\\ &=-3\,\mathrm{d} y\wedge\mathrm{d} z-5\,\mathrm{d} z\wedge\mathrm{d} x+\mathrm{d} x\wedge\mathrm{d} y \end{aligned}

2行目では、dx∧dz=−dz∧dx\mathrm{d} x\wedge\mathrm{d} z=-\mathrm{d} z\wedge\mathrm{d} x と dy∧dx=−dx∧dy\mathrm{d} y\wedge\mathrm{d} x=-\mathrm{d} x\wedge\mathrm{d} y を使った。

(2) 4つの値を先に求める。

α(u)=2+1=3,β(v)=0+3=3,α(v)=−2+1=−1,β(u)=1+3=4\alpha(\bm{u})=2+1=3,\quad \beta(\bm{v})=0+3=3,\quad \alpha(\bm{v})=-2+1=-1,\quad \beta(\bm{u})=1+3=4

これを (12.4) に入れる。

(α∧β)(u,v)=3⋅3−(−1)⋅4=13(\alpha\wedge\beta)(\bm{u},\bm{v})=3\cdot3-(-1)\cdot4=13

(3) (1) の係数を (12.9) と見比べると、B=(−3,−5,1)\bm{B}=(-3,-5,1) である。これは命題 12.6 のとおり、2つの係数ベクトル (2,−1,1)(2,-1,1) と (1,0,3)(1,0,3) のクロス積に一致する。一方、平行四辺形の面ベクトルは次のとおりである。

u×v=(0⋅1−1⋅2,  1⋅0−1⋅1,  1⋅2−0⋅0)=(−2,−1,2)\bm{u}\times\bm{v}=(0\cdot1-1\cdot2,\;1\cdot0-1\cdot1,\;1\cdot2-0\cdot0)=(-2,-1,2)

内積は B⋅(u×v)=6+5+2=13\bm{B}\cdot(\bm{u}\times\bm{v})=6+5+2=13 で、(2) と一致する。

確認テスト

オリジナル

  1. 12.1-1 1形式 α\alpha について、(12.4) から直接 α∧α=0\alpha\wedge\alpha=0 を示せ。次に、4次元の2形式 ω=dx1∧dx2+dx3∧dx4\omega=\mathrm{d} x^1\wedge\mathrm{d} x^2+\mathrm{d} x^3\wedge\mathrm{d} x^4 について ω∧ω\omega\wedge\omega を求めよ。2形式では ω∧ω\omega\wedge\omega が 00 とは限らないことを確かめよ。
  2. 12.1-2 面心立方格子の基本並進ベクトルは、格子定数を aa として次の3本である。

a1=a2(0,1,1),a2=a2(1,0,1),a3=a2(1,1,0)\bm{a}_1=\tfrac a2(0,1,1),\qquad \bm{a}_2=\tfrac a2(1,0,1),\qquad \bm{a}_3=\tfrac a2(1,1,0)

3本に3形式 dx∧dy∧dz\mathrm{d} x\wedge\mathrm{d} y\wedge\mathrm{d} z を当てた値を求め、基本単位胞の体積を答えよ。a1\bm{a}_1 と a2\bm{a}_2 の順を入れ替えると値がどうなるかも答えよ。3. 12.1-3 4次元の1形式 α=dx1+dx2\alpha=\mathrm{d} x^1+\mathrm{d} x^2、β=dx2+dx3\beta=\mathrm{d} x^2+\mathrm{d} x^3 をとる。もう1つ γ=dx3+dx4\gamma=\mathrm{d} x^3+\mathrm{d} x^4 をとる。α∧β∧γ\alpha\wedge\beta\wedge\gamma を、増加する3つ組の基底で展開せよ。4. 12.1-4 1形式の組 α1,…,αk\alpha^1,\dots,\alpha^k を考える。これが1次従属であることと、外積 α1∧⋯∧αk\alpha^1\wedge\dots\wedge\alpha^k が 00 であることが同値であることを示せ。

木下の勉強ステータス

木下はまだこの記事を勉強していません。

AI(Claude)が書いた教材を、木下が勉強しながら公開しています。式と数値は検算していますが、誤りが残っているかもしれません。誤りのご指摘・削除のご依頼をいただければ直します。 連絡先:support@tecktom.com

← AI生成教科書『基礎理論』の記事一覧へ