定理。 関数はただ一つだけ存在する。F : M n ( K ) → K {\displaystyle F:M_{n}(\mathbb {K} )\rightarrow \mathbb {K} } これは列に関して交代 多重線形であり、 F ( 私 ) = 1 {\displaystyle F(I)=1} 。
証拠。
独自性: F {\displaystyle F} をそのような関数とし、A = ( 1 私 j ) 私 = 1 、 … 、 n j = 1 、 … 、 n {\displaystyle A=(a_{i}^{j})_{i=1,\dots ,n}^{j=1,\dots ,n}} になるn × n {\displaystyle n\times n} マトリックス。呼び出しA j {\displaystyle A^{j}} のj {\displaystyle j} の 番目の列A {\displaystyle A} つまりA j = ( 1 私 j ) 私 = 1 、 … 、 n {\displaystyle A^{j}=(a_{i}^{j})_{i=1,\dots ,n}} 、 となることによってA = ( A 1 、 … 、 A n ) 。 {\displaystyle A=\left(A^{1},\dots ,A^{n}\right).}
また、E k {\displaystyle E^{k}} を示すk {\displaystyle k} 単位行列 の 番目の列ベクトル。
さあ、それぞれを書いてくださいA j {\displaystyle A^{j}} のE k {\displaystyle E^{k}} つまり
A j = ∑ k = 1 n 1 k j E k {\displaystyle A^{j}=\sum _{k=1}^{n}a_{k}^{j}E^{k}} 。としてF {\displaystyle F} 多線式である、
F ( A ) = F ( ∑ k 1 = 1 n 1 k 1 1 E k 1 、 … 、 ∑ k n = 1 n 1 k n n E k n ) = ∑ k 1 、 … 、 k n = 1 n ( ∏ 私 = 1 n 1 k 私 私 ) F ( E k 1 、 … 、 E k n ) 。 {\displaystyle {\begin{aligned}F(A)&=F\left(\sum _{k_{1}=1}^{n}a_{k_{1}}^{1}E^{k_{1}},\dots ,\sum _{k_{n}=1}^{n}a_{k_{n}}^{n}E^{k_{n}}\right)=\sum _{k_{1},\dots ,k_{n}=1}^{n}\left(\prod _{i=1}^{n}a_{k_{i}}^{i}\right)F\left(E^{k_{1}},\dots ,E^{k_{n}}\right).\end{aligned}}} 交替の法則から、インデックスが重複する項はすべてゼロになることがわかる。したがって、和はインデックスが重複しないタプル、つまり順列に限定することができる。
F ( A ) = ∑ σ ∈ S n ( ∏ 私 = 1 n 1 σ ( 私 ) 私 ) F ( E σ ( 1 ) 、 … 、 E σ ( n ) ) 。 {\displaystyle F(A)=\sum _{\sigma \in S_{n}}\left(\prod _{i=1}^{n}a_{\sigma (i)}^{i}\right)F(E^{\sigma (1)},\dots ,E^{\sigma (n)}).} Fは交代であるため、列はE {\displaystyle E} 恒等 関数になるまで交換できます。サイン ( σ ) {\displaystyle \operatorname {sgn}(\sigma )} は、必要なスワップの回数をカウントし、結果として生じる符号の変化を考慮するように定義されます。最終的に次のようになります。
F ( A ) = ∑ σ ∈ S n サイン ( σ ) ( ∏ 私 = 1 n 1 σ ( 私 ) 私 ) F ( 私 ) = ∑ σ ∈ S n サイン ( σ ) ∏ 私 = 1 n 1 σ ( 私 ) 私 {\displaystyle {\begin{aligned}F(A)&=\sum _{\sigma \in S_{n}}\operatorname {sgn}(\sigma )\left(\prod _{i=1}^{n}a_{\sigma (i)}^{i}\right)F(I)\\&=\sum _{\sigma \in S_{n}}\operatorname {sgn}(\sigma )\prod _{i=1}^{n}a_{\sigma (i)}^{i}\end{aligned}}} としてF ( 私 ) {\displaystyle F(I)} 等しくなければならない1 {\displaystyle 1} 。
したがって、ライプニッツの公式で定義される関数以外の関数は、多重線形交代関数にはなり得ない。F ( 私 ) = 1 {\displaystyle F\left(I\right)=1} 。
存在: ここで、ライプニッツの公式で定義される関数 F が次の 3 つの性質を持つことを示します。
マルチリニア :
F ( A 1 、 … 、 c A j 、 … ) = ∑ σ ∈ S n サイン ( σ ) c 1 σ ( j ) j ∏ 私 = 1 、 私 ≠ j n 1 σ ( 私 ) 私 = c ∑ σ ∈ S n サイン ( σ ) 1 σ ( j ) j ∏ 私 = 1 、 私 ≠ j n 1 σ ( 私 ) 私 = c F ( A 1 、 … 、 A j 、 … ) F ( A 1 、 … 、 b + A j 、 … ) = ∑ σ ∈ S n サイン ( σ ) ( b σ ( j ) + 1 σ ( j ) j ) ∏ 私 = 1 、 私 ≠ j n 1 σ ( 私 ) 私 = ∑ σ ∈ S n サイン ( σ ) ( ( b σ ( j ) ∏ 私 = 1 、 私 ≠ j n 1 σ ( 私 ) 私 ) + ( 1 σ ( j ) j ∏ 私 = 1 、 私 ≠ j n 1 σ ( 私 ) 私 ) ) = ( ∑ σ ∈ S n サイン ( σ ) b σ ( j ) ∏ 私 = 1 、 私 ≠ j n 1 σ ( 私 ) 私 ) + ( ∑ σ ∈ S n サイン ( σ ) ∏ 私 = 1 n 1 σ ( 私 ) 私 ) = F ( A 1 、 … 、 b 、 … ) + F ( A 1 、 … 、 A j 、 … ) {\displaystyle {\begin{aligned}F(A^{1},\dots ,cA^{j},\dots )&=\sum _{\sigma \in S_{n}}\operatorname {sgn}(\sigma )ca_{\sigma (j)}^{j}\prod _{i=1,i\neq j}^{n}a_{\sigma (i)}^{i}\\&=c\sum _{\sigma \in S_{n}}\operatorname {sgn}(\sigma )a_{\sigma (j)}^{j}\prod _{i=1,i\neq j}^{n}a_{\sigma (i)}^{i}\\&=cF(A^{1},\dots ,A^{j},\dots )\\\\F(A^{1},\dots ,b+A^{j},\dots )&=\sum _{\sigma \in S_{n}}\operatorname {sgn}(\sigma )\left(b_{\sigma (j)}+a_{\sigma (j)}^{j}\right)\prod _{i=1,i\neq j}^{n}a_{\sigma (i)}^{i}\\&=\sum _{\sigma \in S_{n}}\operatorname {sgn}(\sigma )\left(\left(b_{\sigma (j)}\prod _{i=1,i\neq j}^{n}a_{\sigma (i)}^{i}\right)+\left(a_{\sigma (j)}^{j}\prod _{i=1,i\neq j}^{n}a_{\sigma (i)}^{i}\right)\right)\\&=\left(\sum _{\sigma \in S_{n}}\operatorname {sgn}(\sigma )b_{\sigma (j)}\prod _{i=1,i\neq j}^{n}a_{\sigma (i)}^{i}\right)+\left(\sum _{\sigma \in S_{n}}\operatorname {sgn}(\sigma )\prod _{i=1}^{n}a_{\sigma (i)}^{i}\right)\\&=F(A^{1},\dots ,b,\dots )+F(A^{1},\dots ,A^{j},\dots )\\\\\end{aligned}}} 交互に :
F ( … 、 A j 1 、 … 、 A j 2 、 … ) = ∑ σ ∈ S n サイン ( σ ) ( ∏ 私 = 1 、 私 ≠ j 1 、 私 ≠ j 2 n 1 σ ( 私 ) 私 ) 1 σ ( j 1 ) j 1 1 σ ( j 2 ) j 2 {\displaystyle {\begin{aligned}F(\dots ,A^{j_{1}},\dots ,A^{j_{2}},\dots )&=\sum _{\sigma \in S_{n}}\operatorname {sgn}(\sigma )\left(\prod _{i=1,i\neq j_{1},i\neq j_{2}}^{n}a_{\sigma (i)}^{i}\right)a_{\sigma (j_{1})}^{j_{1}}a_{\sigma (j_{2})}^{j_{2}}\\\end{aligned}}} いかなる場合でもσ ∈ S n {\displaystyle \sigma \in S_{n}} させてσ ′ {\displaystyle \sigma '} タプルを 次のようにしますσ {\displaystyle \sigma } と共にj 1 {\displaystyle j_{1}} そしてj 2 {\displaystyle j_{2}} インデックスが切り替わりました。
F ( A ) = ∑ σ ∈ S n 、 σ ( j 1 ) < σ ( j 2 ) [ サイン ( σ ) ( ∏ 私 = 1 、 私 ≠ j 1 、 私 ≠ j 2 n 1 σ ( 私 ) 私 ) 1 σ ( j 1 ) j 1 1 σ ( j 2 ) j 2 + サイン ( σ ′ ) ( ∏ 私 = 1 、 私 ≠ j 1 、 私 ≠ j 2 n 1 σ ′ ( 私 ) 私 ) 1 σ ′ ( j 1 ) j 1 1 σ ′ ( j 2 ) j 2 ] = ∑ σ ∈ S n 、 σ ( j 1 ) < σ ( j 2 ) [ サイン ( σ ) ( ∏ 私 = 1 、 私 ≠ j 1 、 私 ≠ j 2 n 1 σ ( 私 ) 私 ) 1 σ ( j 1 ) j 1 1 σ ( j 2 ) j 2 − サイン ( σ ) ( ∏ 私 = 1 、 私 ≠ j 1 、 私 ≠ j 2 n 1 σ ( 私 ) 私 ) 1 σ ( j 2 ) j 1 1 σ ( j 1 ) j 2 ] = ∑ σ ∈ S n 、 σ ( j 1 ) < σ ( j 2 ) サイン ( σ ) ( ∏ 私 = 1 、 私 ≠ j 1 、 私 ≠ j 2 n 1 σ ( 私 ) 私 ) ( 1 σ ( j 1 ) j 1 1 σ ( j 2 ) j 2 − 1 σ ( j 1 ) j 2 1 σ ( j 2 ) j 1 ) ⏟ = 0 、 もし A j 1 = A j 2 {\displaystyle {\begin{aligned}F(A)&=\sum _{\sigma \in S_{n},\sigma (j_{1})<\sigma (j_{2})}\left[\operatorname {sgn}(\sigma )\left(\prod _{i=1,i\neq j_{1},i\neq j_{2}}^{n}a_{\sigma (i)}^{i}\right)a_{\sigma (j_{1})}^{j_{1}}a_{\sigma (j_{2})}^{j_{2}}+\operatorname {sgn}(\sigma ')\left(\prod _{i=1,i\neq j_{1},i\neq j_{2}}^{n}a_{\sigma '(i)}^{i}\right)a_{\sigma '(j_{1})}^{j_{1}}a_{\sigma '(j_{2})}^{j_{2}}\right]\\&=\sum _{\sigma \in S_{n},\sigma (j_{1})<\sigma (j_{2})}\left[\operatorname {sgn}(\sigma )\left(\prod _{i=1,i\neq j_{1},i\neq j_{2}}^{n}a_{\sigma (i)}^{i}\right)a_{\sigma (j_{1})}^{j_{1}}a_{\sigma (j_{2})}^{j_{2}}-\operatorname {sgn}(\sigma )\left(\prod _{i=1,i\neq j_{1},i\neq j_{2}}^{n}a_{\sigma (i)}^{i}\right)a_{\sigma (j_{2})}^{j_{1}}a_{\sigma (j_{1})}^{j_{2}}\right]\\&=\sum _{\sigma \in S_{n},\sigma (j_{1})<\sigma (j_{2})}\operatorname {sgn}(\sigma )\left(\prod _{i=1,i\neq j_{1},i\neq j_{2}}^{n}a_{\sigma (i)}^{i}\right)\underbrace {\left(a_{\sigma (j_{1})}^{j_{1}}a_{\sigma (j_{2})}^{j_{2}}-a_{\sigma (j_{1})}^{j_{2}}a_{\sigma (j_{2})}^{j_{_{1}}}\right)} _{=0{\text{, if }}A^{j_{1}}=A^{j_{2}}}\\\\\end{aligned}}} したがって、A j 1 = A j 2 {\displaystyle A^{j_{1}}=A^{j_{2}}} それからF ( … 、 A j 1 、 … 、 A j 2 、 … ) = 0 {\displaystyle F(\dots ,A^{j_{1}},\dots ,A^{j_{2}},\dots )=0} 。
ついに、F ( 私 ) = 1 {\displaystyle F(I)=1} :
F ( 私 ) = ∑ σ ∈ S n サイン ( σ ) ∏ 私 = 1 n 私 σ ( 私 ) 私 = ∑ σ ∈ S n サイン ( σ ) ∏ 私 = 1 n δ 私 、 σ ( 私 ) = ∑ σ ∈ S n サイン ( σ ) δ σ 、 ID { 1 … n } = サイン ( ID { 1 … n } ) = 1 {\displaystyle {\begin{aligned}F(I)&=\sum _{\sigma \in S_{n}}\operatorname {sgn}(\sigma )\prod _{i=1}^{n}I_{\sigma (i)}^{i}=\sum _{\sigma \in S_{n}}\operatorname {sgn}(\sigma )\prod _{i=1}^{n}\operatorname {\delta } _{i,\sigma (i)}\\&=\sum _{\sigma \in S_{n}}\operatorname {sgn}(\sigma )\operatorname {\delta } _{\sigma ,\operatorname {id} _{\{1\ldots n\}}}=\operatorname {sgn}(\operatorname {id} _{\{1\ldots n\}})=1\end{aligned}}} したがって、交代多重線形関数はF ( 私 ) = 1 {\displaystyle F(I)=1} ライプニッツの公式で定義される関数に限定され、実際、この関数もこれら3つの性質を備えている。したがって、行列式は唯一の関数として定義できる。検出 : M n ( K ) → K {\displaystyle \det :M_{n}(\mathbb {K} )\rightarrow \mathbb {K} } これら3つの物件について。
参考文献 ↑ ストラング、ギルバート (2016). 線形代数入門 (第5 版). ウェルズリー:ケンブリッジ大学出版局. pp. 260–262 . ISBN 978-0-9802327-7-6 。