next up previous
下一頁: The alternating group 上一頁: The Symmetric Group 前一頁: 一些 cycles 的運算

Even and odd permutations

因為 Sn 中的元素可以看成將 {1,..., n} 的元素做排列組合, Sn 中的元素稱之為一個 permutation. 一個 permutation 應該是可以用每次只將 {1,..., n} 中某兩個元素互換的方式組合得到. 將 {1..., n} 中的某兩個元素互換的這個動作我們稱之為 transposition. 其實它只是 Sn 中的一個 2-cycle 罷了. 為了方便起見, 在這兒我們還是用 2-cycle 這個稱呼.

前面提到每個 permutation 可以用一些 transposition 組合而成, 這用數學的方法表達就是如下:

Lemma 3.4.14   若 $ \sigma$ $ \in$ Sn, 則存在 Sn 的 2-cycles, $ \tau_{1}^{}$,...,$ \tau_{s}^{}$ 使得

$\displaystyle \sigma$ = $\displaystyle \tau_{1}^{}$ ... $\displaystyle \tau_{s}^{}$.

証 明. 因為 $ \sigma$ 可以寫成一些 cycles 的乘積, 要證明 $ \sigma$ 可以寫成 2-cycles 的乘積, 我們只要證明每一個 cycle 都可寫成 2-cycles 的乘積即可. 事實上由式子 (3.7) 知 (a1   a3)(a1   a2) = (a1  a2  a3), 如此一直下去可之任意的 k-cycle (a1  a2  ...  ak - 1  ak) 可寫成

(a1  a2  ...  ak - 1  ak) = (a1   ak)(a1   ak - 1) ... (a1   a2).

$ \qedsymbol$

這裡要注意: Lemma 3.4.14 並沒有說每一個 Sn 的元素都可以寫成 `disjoint' 2-cycle 的乘積. 事實上這是不對的, 如 (1  2  3) 就沒法子寫成 disjoint 2-cycle 的乘積. 你知道為什麼嗎? 其實很簡單: 因為若 (1  2  3) 是一些 disjoint 2-cycle 的乘積, 則利用 Proposition 3.4.9 知其 order 應該為 2, 不過 (1  2  3) 的 order 是 3 故一定不可能寫成 disjoint 2-cycle 的乘積. 另外 Lemma 3.4.14 也沒有提及寫成 2-cycle 的乘積寫法會唯一, 因為這也是錯的. 例如

(1  2  3) = (1  3)(1  2) = (1  2)(2  3)

其實連可寫成多少個 2-cycle 的乘積都不一定. 例如 (1  2) 這一個 2-cycle 就可以寫成 (1  3)(2  3)(1  3) 這三個 2-cycle 的乘積.

從上面這個觀點來看, 將一個 Sn 的元素寫成 2-cycle 的乘積好像沒什麼好處. 事實上在大學的代數中我們學 2-cycle decomposition 只是為了方便去定義什麼是 even permutation 和 odd permutation 罷了. 我們稱 Sn 中的元素是 even 如果它可以寫成偶數個 2-cycle 的乘積, 反之則稱為 odd. 你應該會覺得這個定義有點奇怪吧! 前面提過一個 Sn 的元素可以寫成多少個 2-cycle 的乘積是不一定的. 有沒有可能它一下可寫成偶數個乘積, 而又可以寫成奇數個呢? 下一個定理告訴我們這是不可能的.

Theorem 3.4.15   若 $ \sigma$ $ \in$ Sn $ \sigma$ = $ \tau_{1}^{}$ . $ \tau_{2}^{}$ ... $ \tau_{r}^{}$ = $ \tau{^\prime}_{1}$ . $ \tau{^\prime}_{2}$ ... $ \tau{^\prime}_{s}$, 其中 $ \tau_{1}^{}$,...,$ \tau_{r}^{}$ $ \tau{^\prime}_{1}$,...,$ \tau{^\prime}_{s}$ 都是 2-cycles. 則

r $\displaystyle \equiv$ s(mod 2)    (即 rs 同奇同偶 :     2 | r - s).

証 明. 我們利用大家都學過的線性代數裡有關行列式的性質來證明此定理. 回顧一下: 給定一 n×n 的矩陣 A, 如果將 A 中的某兩列互換所得的矩陣 A', 其行列式 det(A') 會等於 -det(A).

現在任取 $ \sigma$ $ \in$ Sn 我們定義 $ \sigma$*A 這個矩陣是將 A 的第 i 列換到第 $ \sigma$(i) 列. 例如若 $ \sigma$ = (i  j) 則 $ \sigma$*A 就是將 A 的第 i 列換到第 j 列, 且將第 j 列換到第 i 列, 換句話說若 $ \sigma$ 是一個 2 cycle 則 $ \sigma$*A 就是如上述將 A 的某兩列互換. 若 $ \sigma$,$ \tau$ $ \in$ Sn, 則 ($ \sigma$ . $ \tau$)*A 是將 A 的第 i 列換到第 ($ \sigma$ . $ \tau$)(i) = $ \sigma$($ \tau$(i)) 列. 而 $ \tau$*A 的第 $ \tau$(i) 列是 A 的第 i 列 且 $ \sigma$*($ \tau$*A) 是將 $ \tau$*A 的第 $ \tau$(i) 列換到第 $ \sigma$($ \tau$(i)) 列. 換句話說 $ \sigma$*($ \tau$*A) 是將 A 的第 i 列換到第 $ \sigma$($ \tau$(i)) 列. 這和 ($ \sigma$ . $ \tau$)*A 是一樣的, 所以我們有

($\displaystyle \sigma$ . $\displaystyle \tau$)*A = $\displaystyle \sigma$*($\displaystyle \tau$*A)    $\displaystyle \forall$ $\displaystyle \sigma$,$\displaystyle \tau$ $\displaystyle \in$ Sn. (3.10)

現在若 $ \sigma$ = $ \tau_{1}^{}$ . $ \tau_{2}^{}$ ... $ \tau_{r}^{}$ = $ \tau{^\prime}_{1}$ . $ \tau{^\prime}_{2}$ ... $ \tau{^\prime}_{s}$, 考慮 $ \sigma$*In, 其中 Inn×n 的單位矩陣. 則由式子 (3.10) 知

$\displaystyle \sigma$*In = $\displaystyle \tau_{1}^{}$*( ... *($\displaystyle \tau_{r}^{}$*In)) = $\displaystyle \tau_{1}{^\prime}$*( ... *($\displaystyle \tau_{s}{^\prime}$*In)).

然而 $ \tau_{i}^{}$,$ \tau_{j}{^\prime}$ 是 2-cycles, 它們每作用一次行列式值會變號, 所以得

det($\displaystyle \sigma$*In) = (- 1)r = (- 1)s.

也就是說 r - s 是一個偶數. $ \qedsymbol$

Theorem 3.4.15 告訴我們如果你找到偶數個 2-cycles 將 $ \sigma$ 寫成這些 2-cycle 的乘積, 則 $ \sigma$ 就不可能寫成奇數個 2-cycle 的乘積. 反之亦然. 因此我們有下面這個正式的定義:

Definition 3.4.16   若 $ \sigma$ $ \in$ Sn 可寫成偶數個 2-cycles 的乘積, 則稱 $ \sigma$ 為一個 even permutation. 反之, 若 $ \sigma$ 可寫成奇數個 2-cycles 的乘積, 則稱 $ \sigma$ 為一個 odd permutation

在 Lemma 3.4.14 的證明中我們曾證得一個 k-cycle 可以寫成 k - 1 個 2-cycle 的乘積, 因此一個 k-cycle 是 even 若 k 是奇數. 反之, 若 k 是偶數則此 k-cycle 就是 odd 了. 另外若 $ \sigma$ 可寫成 r 個 2-cycles 的乘積, 而 $ \tau$ 可寫成 s 個 2-cycles 的乘積, 則 $ \sigma$ . $ \tau$ 可寫成 r + s 個 2-cycles 的乘積. 因此我們有下一個結果:

Lemma 3.4.17   令 $ \sigma$,$ \tau$ $ \in$ Sn.
  1. $ \sigma$,$ \tau$ 同為 even permutations, 或同為 odd permutations, 則 $ \sigma$ . $ \tau$ 為 even permutation.
  2. $ \sigma$$ \tau$ 其中一個是 even permutation 另一個是 odd permutation, 則 $ \sigma$ . $ \tau$ 為 odd permutation.

利用 Lemma 3.4.17 若將一個 Sn 的元素寫成 disjoint cycle decomposition, 就可以很快的判斷其為 even 或 odd. 這也是寫成 disjoint cycle decomposition 的另一個好處.


next up previous
下一頁: The alternating group 上一頁: The Symmetric Group 前一頁: 一些 cycles 的運算
Administrator 2005-06-18