置換#

一般の\(n\)次正方行列の行列式を定義するためには、置換を定義する必要がある。

\(n\) 個の文字 \(1,2, \cdots, n\) からなる集合を

\[ M_n=\{1,2, \cdots, n\} \]

とする。写像 \(\sigma: M_n \rightarrow M_n\) が全単射であるとき, \(\sigma\)\(M_n\)置換 という。

置換\(\sigma\)による対応が

\[ 1 \mapsto i_1, \quad 2 \mapsto i_2, \cdots, \quad n \mapsto i_n \]

つまり

\[ \sigma(1)=i_1, \quad \sigma(2)=i_2, \cdots, \quad \sigma(n)=i_n \]

であるとする。このとき \(\sigma\)

\[\begin{split} \sigma=\left(\begin{array}{cccc} 1 & 2 & \cdots & n \\ i_1 & i_2 & \cdots & i_n \end{array}\right) \end{split}\]

と表す。

置換についての注意点#

1. 順番は入れ替えても問題ない

上下の組(対応関係)が変わらなけば順番は変えて書いても問題ない。つまり

\[\begin{split} \left(\begin{array}{ccc} 1 & 2 & 3\\ i_1 & i_2 & i_3 \end{array}\right) = \left(\begin{array}{ccc} 2 & 1 & 3\\ i_2 & i_1 & i_3 \end{array}\right) \end{split}\]

である

2. 重複する組は省略できる

\[\begin{split} \left(\begin{array}{ccc} 1 & 2 & 2\\ i_1 & i_2 & i_2 \end{array}\right) = \left(\begin{array}{ccc} 1 & 2\\ i_1 & i_2 \end{array}\right) \end{split}\]

置換の積#

集合\(M_n\)の置換からなる集合を\(S_n\)とする。 \(\sigma, \tau \in S_n\)に対して、\(\sigma\)\(\tau\)の合成写像

\[ \tau \circ \sigma: M_n \longrightarrow M_n \]

も全単射であり、\(\tau \circ \sigma \in S_n\)である。簡単のため\(\tau \circ \sigma\)\(\tau \sigma\)と書くことが多い。

\[\begin{split} \sigma=\left(\begin{array}{cccc} 1 & 2 & \cdots & n \\ i_1 & i_2 & \cdots & i_n \end{array}\right), \quad \tau=\left(\begin{array}{cccc} 1 & 2 & \cdots & n \\ j_1 & j_2 & \cdots & j_n \end{array}\right) \end{split}\]

のとき

\[\begin{split} \begin{aligned} & \tau \sigma=\left(\begin{array}{cccc} 1 & 2 & \cdots & n \\ \tau(1) & \tau(2) & \cdots & \tau(n) \end{array}\right)\left(\begin{array}{cccc} 1 & 2 & \cdots & n \\ \sigma(1) & \sigma(2) & \cdots & \sigma(n) \end{array}\right) \\ & =\left(\begin{array}{cccc} \sigma(1) & \sigma(2) & \cdots & \sigma(n) \\ \tau(\sigma(1)) & \tau(\sigma(2)) & \cdots & \tau(\sigma(n)) \end{array}\right)\left(\begin{array}{cccc} 1 & 2 & \cdots & n \\ \sigma(1) & \sigma(2) & \cdots & \sigma(n) \end{array}\right) \\ & =\left(\begin{array}{cccc} 1 & 2 & \cdots & n \\ \tau(\sigma(1))) & \tau(\sigma(2)) & \cdots & \tau(\sigma(n)) \end{array}\right) \\ & \end{aligned} \end{split}\]

例:

\[\begin{split} \sigma = \left(\begin{array}{llll} 1 & 2 & 3 & 4 \\ 3 & 2 & 4 & 1 \end{array}\right) , \quad \tau =\left(\begin{array}{llll} 1 & 2 & 3 & 4 \\ 2 & 1 & 4 & 3 \end{array}\right) \\ \end{split}\]
\[\begin{split} \begin{align} \tau(\sigma(1)) & =\tau(3)=4, & \tau(\sigma(2))=\tau(2)=1 \\ \tau(\sigma(3)) & =\tau(4)=3, & \tau(\sigma(4))=\tau(1)=2 \end{align} \end{split}\]
\[\begin{split} \tau \sigma=\left(\begin{array}{llll} 1 & 2 & 3 & 4 \\ 4 & 1 & 3 & 2 \end{array}\right) \end{split}\]

単位置換#

すべての文字を動かさない置換

\[\begin{split} \varepsilon=\left(\begin{array}{llll} 1 & 2 & \cdots & n \\ 1 & 2 & \cdots & n \end{array}\right) \end{split}\]

単位置換 あるいは 恒等置換 という

逆置換#

任意の置換 \(\sigma=\left(\begin{array}{cccc}1 & 2 & \cdots & n \\ i_1 & i_2 & \cdots & i_n\end{array}\right)\) に対して,

\[\begin{split} \sigma^{-1}=\left(\begin{array}{cccc} i_1 & i_2 & \cdots & i_n \\ 1 & 2 & \cdots & n \end{array}\right) \end{split}\]

\(\sigma\)逆置換 という。

置換の積の演算#

置換の積について、以下が成立する

  1. 結合法則)任意の \(\sigma, \tau, \rho \in S_n\) に対して \((\rho \tau) \sigma=\rho(\tau \sigma)\)

  2. 単位元の存在)任意の \(\sigma \in S_n\) に対して \(\sigma \varepsilon=\varepsilon \sigma=\sigma\) (\(\varepsilon\)は単位置換)

  3. 逆元の存在)任意の \(\sigma \in S_n\) に対して\(\sigma^{-1} \sigma=\sigma \sigma^{-1}=\varepsilon\)

置換全体は「群」になる

上記の定理1,2,3を満たす演算が与えられた集合を という。

したがって、\(n\)文字の置換全体からなる集合\(S_n\)は群となり、\(n\)次の 対称群 または 置換群 とよばれる

巡回置換#

\(M_n = \{ 1, 2, \cdots, n \}\)のうち\(i_1, i_2, \cdots, i_m\)のみを

\[ i_1 \rightarrow i_2, \quad i_2 \rightarrow i_3, \quad \cdots, \quad i_m \rightarrow i_1 \]

のように一巡させる置換

\[\begin{split} \sigma=\left(\begin{array}{ccccccc} i_1 & i_2 & \cdots & i_m & i_{m+1} & \cdots & i_n \\ i_2 & i_3 & \cdots & i_1 & i_{m+1} & \cdots & i_n \end{array}\right) \end{split}\]

巡回置換 といい、

\[ \sigma=\left(\begin{array}{llll} i_1 & i_2 & \cdots & i_m \end{array}\right) \]

と書く。

例:

\[\begin{split} \sigma=\left(\begin{array}{lll} 1 & 2 & 3\\ 3 & 2 & 1 \end{array}\right) \end{split}\]

\(1 \to 3, 3 \to 1\)であり、2は動かさないので\(\sigma=\left(\begin{array}{lll} 1 & 3 \end{array}\right)\)と書ける

定理

任意の置換は共通の文字を含まないいくつかの巡回置換の積として表される。この表し方は積の順序を除いて一意的である。

\[\begin{split} \sigma = \begin{pmatrix} 1 & 2 & 3 & 4 & 5\\ 3 & 4 & 5 & 2 & 1 \end{pmatrix} \end{split}\]

は例えば1から始めると\(1 \to 3 \to 5 \to 1\)と戻って来るので\(\begin{pmatrix} 1 & 3 & 5 \end{pmatrix}\)

残りの2,4についても\(2 \to 4 \to 2\)になるので\(\begin{pmatrix} 2 & 4 \end{pmatrix}\)

なので

\[ \sigma = \begin{pmatrix} 1 & 3 & 5 \end{pmatrix} \begin{pmatrix} 2 & 4 \end{pmatrix} \]

互換#

巡回置換のうち、特に2文字の巡回置換\((i \ j)\)互換 という

定理

巡回置換 \((\begin{array}{llll} i_1 & i_2 & \cdots & i_m \end{array})\)\(m-1\)個の互換の積で表される

\[ \left(\begin{array}{llll} i_1 & i_2 & \cdots & i_m \end{array}\right)=\left(\begin{array}{ll} i_1 & i_m \end{array}\right)\left(\begin{array}{ll} i_1 & i_{m-1} \end{array}\right) \cdots\left(\begin{array}{ll} i_1 & i_3 \end{array}\right)\left(\begin{array}{ll} i_1 & i_2 \end{array}\right) \]

例:

\[ \left(\begin{array}{llll} 1 & 3 & 4 & 5 \end{array}\right)=\left(\begin{array}{lll} 1 & 5 \end{array}\right)\left(\begin{array}{lll} 1 & 4 \end{array}\right)\left(\begin{array}{ll} 1 & 3 \end{array}\right) \]

置換の符号#

置換 \(\sigma\)\(m\)個の互換の積であらわされるとき

\[ \text{sgn}(\sigma) = (-1)^m \]

とおき、\(\sigma\)符号 という

例:

\[\begin{split} \left(\begin{array}{lll} 1 & 2 & 3 \\ 3 & 1 & 2 \end{array}\right)=\left(\begin{array}{lll} 1 & 3 & 2 \end{array}\right) = \left(\begin{array}{lll} 1 & 2 \end{array}\right) \left(\begin{array}{lll} 1 & 3 \end{array}\right) \end{split}\]

ゆえに

\[\begin{split} \operatorname{sgn}\left(\begin{array}{lll} 1 & 2 & 3 \\ 3 & 1 & 2 \end{array}\right)=(-1)^2=1 \end{split}\]

例:

\[\begin{split} \begin{pmatrix} 1 & 2 & 3 & 4 & 5 \\ 2 & 3 & 1 & 5 & 4 \end{pmatrix} = \begin{pmatrix} 1 & 2 & 3 \end{pmatrix} \begin{pmatrix} 4 & 5 \end{pmatrix} = \begin{pmatrix} 1 & 3 \end{pmatrix} \begin{pmatrix} 1 & 2 \end{pmatrix} \begin{pmatrix} 4 & 5 \end{pmatrix} \end{split}\]

なので\(m=3\)、よって

\[\begin{split} \text{sgn} \begin{pmatrix} 1 & 2 & 3 & 4 & 5 \\ 2 & 3 & 1 & 5 & 4 \end{pmatrix} =(-1)^3 = -1 \end{split}\]

符号の定義の無矛盾性#

置換を互換の積として表す方法は1通りではない

例:

\[\begin{split} \sigma = \left(\begin{array}{lll} 1 & 2 & 3 \\ 3 & 1 & 2 \end{array}\right) \end{split}\]

1から始めた場合

\[ \sigma =\begin{pmatrix} 1 & 3 & 2 \end{pmatrix} =\begin{pmatrix} 1 & 2 \end{pmatrix} \begin{pmatrix} 1 & 3 \end{pmatrix} \]

置換の符号が矛盾なく定義されることを理解するためには

  1. 置換による多項式の変換

  2. 差積

というコンセプトを理解する必要がある

置換による多項式の変換#

\(n\) 変数 \(x_1, x_2, \cdots, x_n\) の多項式 \(P(x_1, x_2, \cdots, x_n)\) と置換 \(\sigma \in S_n\) が与えられたとき、変数 \(x_1, x_2, \cdots, x_n\) をそれぞれ \(x_{\sigma(1)}, x_{\sigma(2)}, \cdots, x_{\sigma(n)}\) でおきかえて得られる多項式を、置換 \(\sigma\) による多項式 \(P\) の変換といい, \(\sigma P\) で表わす。

すなわち

\[ \sigma P(x_1, x_2, \cdots, x_n) = P(x_{\sigma(1)}, x_{\sigma(2)}, \cdots, x_{\sigma(n)}) \]

である

\(\sigma, \tau\) に対して

\[ \tau(\sigma P)=(\tau \sigma) P \]

が成り立つ。

例:

\[\begin{split} P\left(x_1, x_2, x_3\right) = x_3^2 + x_2 x_1 , \quad \sigma = \left(\begin{array}{lll} 1 & 2 & 3 \\ 3 & 1 & 2 \end{array}\right) , \quad \tau=\left(\begin{array}{lll} 1 & 2 & 3 \\ 3 & 2 & 1 \end{array}\right) \end{split}\]

とすると

\[\begin{split} \tau \sigma=\left(\begin{array}{lll} 1 & 2 & 3 \\ 1 & 3 & 2 \end{array}\right), \quad \sigma P = x_2^2 + x_1 x_3 \end{split}\]

したがって

\[ \tau (\sigma P) = x_2^2 + x_3 x_1 \]
\[ (\tau \sigma) P = x_2^2 + x_3 x_1 \]

差積#

\[\begin{split} \begin{align} \Delta = \Delta (x_1, \cdots, x_n) = \prod_{1 \leq i<j \leq n}(x_i-x_j)\\ = (x_1 - x_2)(x_1 - x_3) \cdots (x_1 - x_n)&\\ \times (x_2 - x_3) \cdots (x_2 - x_n)&\\ \ddots \vdots &\\ \times (x_{n-1} - x_n)& \end{align} \end{split}\]

補題

\(\sigma \in S_n\)が互換ならば

\[ \sigma \Delta=-\Delta \]

定理

任意の置換 \(\sigma\) を互換の積として表わすとき、その互換の個数が偶数個であるか奇数個であるかは、与えられた置換 \(\sigma\) によって決まる