人気の投稿とページ

Grassmann 代数と行列式 (楔積による定式化)

数学Grassmann代数

Grassmann 代数と行列式 (楔積による定式化)

行列式と Grassmann 代数の関連について述べる.
この話題の文献としては Grassmann Algebra and Determinant Theory が入門的で易しい.

行列式との対応

最初に第 i 成分のみ 1 で他は 0 とした基底 e_i から標準基底 \{e_i\}_{i=1}^n を集めて,次の 1-要素を定めておく.

$$
a_j := \sum_{i=1}^n A_{ij}e_i
$$

これより次の n 次正方行列 A を考える.

$$
A := \begin{pmatrix}a_1 & \cdots & a_n\end{pmatrix} =
\begin{pmatrix}
A_{11} & \cdots & A_{1n} \\
\vdots & \ddots & \vdots \\
A_{n1} & \cdots & A_{nn}
\end{pmatrix}
$$

このとき次が成り立つ.

行列式 D:=\det A は楔積を用いて次のようにかける.

$$
D = \frac{a_1\wedge\cdots\wedge a_n}{e_1\wedge\cdots\wedge e_n}
$$

証明は以下のとおり.

a_1\wedge\cdots\wedge a_n=\sum_{i_1\cdots i_n}A_{i_11}\cdots A_{i_nn} (e_{i_1}\wedge\cdots\wedge e_{i_n}) であるが,
ここで e_{i_1}\wedge\cdots\wedge e_{i_n}Levi–Civita の完全反対称テンソル \varepsilon を用いて次の評価ができる.

$$
e_{i_1}\wedge\cdots\wedge e_{i_n} = \varepsilon_{i_1\cdots i_n}(e_1\wedge\cdots\wedge e_n)
$$

よって行列式の定義から直ちに次が得られる.

$$
a_1\wedge\cdots\wedge a_n = D (e_1\wedge\cdots\wedge e_n)
$$

今,もし与えられた基底と行列 A に対して,上式を満たす D が一意に定まるのならば,除算を定めることができる.
そこで次の二式を考える.

\begin{eqnarray}
a_1\wedge\cdots\wedge a_n &=& D_1 (e_1\wedge\cdots\wedge e_n), \\
a_1\wedge\cdots\wedge a_n &=& D_2 (e_1\wedge\cdots\wedge e_n)
\end{eqnarray}

これらの辺々を引いて次を得る.

$$
(D_1-D_2) (e_1\wedge\cdots\wedge e_n) = \underset{n}{0}
$$

ここで \underset{n}{0}\underset{n}{\Lambda} の零元である.
こうして得た式が成り立つために,まず D_1\neq D_2 の場合を考えると,
e_1\wedge\cdots\wedge e_n = \underset{n}{0} でなければならなくなるが,これは明らかに成立しない.
よって D_1=D_2 のみが残る.これは D が一意に定まることに他ならない.■

コメント

証明では e_{i_1}\wedge\cdots\wedge e_{i_n} = \varepsilon_{i_1\cdots i_n}(e_1\wedge\cdots\wedge e_n) を用いたが,
これは楔積の反対称性を表すものであり,
一般に標準基底でなくとも a_{i_1}\wedge\cdots\wedge a_{i_n} = \varepsilon_{i_1\cdots i_n}(a_1\wedge\cdots\wedge a_n) が従う.
よってまた次を得る.

$$
\frac{a_{i_1}\wedge\cdots\wedge a_{i_n}}{a_1\wedge\cdots\wedge a_n} = \varepsilon_{i_1\cdots i_n}
$$

行列式の諸性質との対応

楔積を用いた行列式の分数表記は,行列式の多重交代線型性を代数的によく表している.
また分数表記は共通因数の約分という操作を想起させるが,
これも行列式の計算と対応させることができる.

線型性

\begin{eqnarray}
\frac{a_1\wedge\cdots\wedge(a_i+b_i)\wedge\cdots\wedge a_n}{e_1\wedge\cdots\wedge e_n} &=& \frac{a_1\wedge\cdots\wedge a_i\wedge\cdots\wedge a_n}{e_1\wedge\cdots\wedge e_n} + \frac{a_1\wedge\cdots\wedge b_i\wedge\cdots\wedge a_n}{e_1\wedge\cdots\wedge e_n},
\\
\frac{a_1\wedge\cdots\wedge (ca_i)\wedge\cdots\wedge a_n}{e_1\wedge\cdots\wedge e_n} &=& c \frac{a_1\wedge\cdots\wedge a_i\wedge\cdots\wedge a_n}{e_1\wedge\cdots\wedge e_n}
\end{eqnarray}

交代性

$$
\frac{a_1\wedge\cdots\wedge a_i\wedge\cdots\wedge a_j \wedge\cdots\wedge a_n}{e_1\wedge\cdots\wedge e_n} = -\frac{a_1\wedge\cdots\wedge a_j\wedge\cdots\wedge a_i \wedge\cdots\wedge a_n}{e_1\wedge\cdots\wedge e_n}
$$

この他にも,ある列に別の列を加えても行列式の値が不変であることも,冪零性から明らかである.

$$
\frac{a_1\wedge\cdots\wedge \left(a_i + \sum_{j\neq i}c_ja_j \right) \wedge\cdots\wedge a_n}{e_1\wedge\cdots\wedge e_n} = \frac{a_1\wedge\cdots\wedge a_i \wedge\cdots\wedge a_n}{e_1\wedge\cdots\wedge e_n}
$$

単位行列の行列式

行列 A が単位行列であるということは a_i=e_i の場合である.
すると分子は分母に等しくなり「約して 1 とする」という計算と対応させることができる.

$$
\frac{e_1\wedge\cdots\wedge e_n}{e_1\wedge\cdots\wedge e_n} = 1
$$

これと Grassmann 代数と行列式の関係から次もまた従う.

$$
\frac{a_1\wedge\cdots\wedge a_n}{a_1\wedge\cdots\wedge a_n} = 1
$$

つまり約分ができる.

行列式の乗算

行列 A,B,CC=AB の関係にあったとする.
この場合に (\det C =) \det(AB) = (\det A)(\det B) が従うという性質があった.
これは次の単純な約分の関係に対応しており,遥かに見通しが良い.

$$
\frac{c_1\wedge\cdots\wedge c_n}{e_1\wedge\cdots\wedge e_n} = \frac{c_1\wedge\cdots\wedge c_n}{a_1\wedge\cdots\wedge a_n} \frac{a_1\wedge\cdots\wedge a_n}{e_1\wedge\cdots\wedge e_n}
$$

証明は次のとおり.まず C=AB より行列 C(i,j)-成分 C_{ij}C_{ij}=\sum_{k=1}^n A_{ik}B_{kj} である.

今,行列 CC=\begin{pmatrix}c_1 & \cdots & c_n\end{pmatrix} と分解する場合に,c_jc_j=\sum_{i=1}^n C_{ij}e_i である.
これらのことから次が得られる.

$$
c_j = \sum_{i=1}^n \sum_{k=1}^n A_{ik}B_{kj} e_i = \sum_{k=1}^n B_{kj} \sum_{i=1}^n A_{ik}e_i = \sum_{k=1}^n B_{kj} a_k
$$

すると次の評価ができる.

$$
c_1\wedge\cdots\wedge c_n = (\det B) (a_1\wedge\cdots\wedge a_n) = (\det B)(\det A)(e_1\wedge\cdots\wedge e_n)
$$

一方で左辺は c_j=\sum_{i=1}^n C_{ij}e_i であることより次が従う.

$$
c_1\wedge\cdots\wedge c_n = (\det C)(e_1\wedge\cdots\wedge e_n)
$$

よって \det(AB) = (\det A)(\det B) が得られたことになる.

逆行列の行列式

\det A^{-1}=1/\det A であるが,これは単位行列 E に対して E=AA^{-1} であることより,
Grassmann 代数では,先の「行列式の乗算」で示した等式より次が対応する.

$$
1 = \frac{e_1\wedge\cdots\wedge e_n}{a_1\wedge\cdots\wedge a_n} \frac{a_1\wedge\cdots\wedge a_n}{e_1\wedge\cdots\wedge e_n}
$$

つまり次を得る.

$$
\frac{e_1\wedge\cdots\wedge e_n}{a_1\wedge\cdots\wedge a_n} = \left. 1 \middle/ \left(\frac{a_1\wedge\cdots\wedge a_n}{e_1\wedge\cdots\wedge e_n}\right) \right.
$$

これは分子分母の単純な式の操作に対応している.

関連

参考

2023-02-12数学Grassmann代数