歡迎來到群論的世界!
在本章中,我們將跳脫單純的數值計算,進入抽象代數 (Abstract Algebra) 的領域。你將會學習到群 (Groups)——這是一種用來描述對稱性與規律的數學結構。無論是晶體的形成方式、扭計骰的轉動,還是數位編碼的加密,群論都是這些現象背後不可或缺的「數學推手」。
如果起初覺得這些概念有點抽象,請別擔心!我們會將所有內容拆解成簡單的規則,並運用許多生活中的類比來幫助你理解。
1. 二元運算 (Binary Operations)
在定義「群」之前,我們需要先了解什麼是二元運算。簡單來說,它就是一種將集合中的兩個元素組合起來,從而得出第三個元素的規則。
我們通常會使用 \(\ast\) 或 \(\circ\) 這類符號來表示一般的運算。舉例來說,如果我們的集合是整數,而運算是加法,那麼 \(3 + 5 = 8\)。在這裡,\(+\) 就是二元運算。
你需要留意的關鍵性質:
1. 結合律 (Associativity): 這意味著運算的先後組合順序並不影響結果,即 \((a \ast b) \ast c = a \ast (b \ast c)\)。你所熟悉的絕大多數運算(如加法和乘法)都具備結合律。注意:減法並不符合結合律!\((10 - 5) - 2 \neq 10 - (5 - 2)\)。
2. 交換律 (Commutativity): 這意味著運算的順序並不影響結果,即 \(a \ast b = b \ast a\)。如果一個群具備交換律,我們稱之為阿貝爾群 (Abelian Group)。
凱萊表 (Cayley Tables)
對於有限集合,我們可以畫出一個凱萊表(類似乘法表)來展示運算後所有可能的結果。
範例:一個在運算 \(\ast\) 下的集合 \(\{e, a, b\}\)。
重點複習:二元運算只是告訴你如何將兩個「東西」組合起來並得出結果。
2. 什麼是群?(群公理)
要成為一個群,一個集合 \(G\) 及其運算 \(\ast\) 必須遵循四條嚴格的規則,稱為公理 (axioms)。你可以透過記憶口訣 C-A-I-I 來記住它們:
1. 封閉性 (Closure, C): 如果你組合群中的任何兩個元素,其結果必須仍然在該群內。不准有「外來者」!
2. 結合律 (Associativity, A): 對所有元素而言,\((a \ast b) \ast c = a \ast (b \ast c)\)。
3. 單位元 (Identity, I): 必須存在一個特殊的元素(通常記為 \(e\)),當它與其他元素結合時,該元素保持不變。\(a \ast e = a\) 且 \(e \ast a = a\)。 (在加法中,單位元是 \(0\);在乘法中,則是 \(1\))。
4. 反元素 (Inverse, I): 每一個元素都必須有一個「夥伴」,與其結合後會變回單位元。\(a \ast a^{-1} = e\)。
拉丁方陣性質 (The Latin Square Property)
在一個群的凱萊表中,每個元素在每一行和每一列中必須恰好出現一次。這就像數獨遊戲一樣!如果你看到某一列中有重複的元素,那它就不是一個正確的群運算表。
核心概念:群就是一個具備某種運算,且該運算符合封閉性、結合律、單位元和反元素這四條規則的集合。
3. 群的階與元素的階
在群論中,「階 (Order)」一詞有兩種含義,要小心區分!
1. 群的階 (Order of a Group): 這單純是指群內元素的數量,我們記作 \(|G|\)。
2. 元素的階 (Order of an Element): 這指的是將一個元素重複進行運算,直到回到單位元所需的次數。如果 \(a^n = e\),那麼元素 \(a\) 的階就是 \(n\)。
類比:想像一個時鐘。如果你每次移動 1 小時,你必須移動 12 次才能回到起點(單位元)。因此,這個「移動 1 小時」動作的「階」就是 12。
常見錯誤:忘記了單位元 \(e\) 的階永遠是 \(1\)。
4. 子群與拉格朗日定理
子群 (Subgroup) 是原始群中的一個子集,它本身在相同的運算下也能構成一個群。
拉格朗日定理 (Lagrange's Theorem)
這是一個非常實用的工具!它指出:子群的階必須是母群階的因數。
如果你的群有 \(6\) 個元素,那麼它的子群大小只能是 \(1, 2, 3\) 或 \(6\)。你絕對不可能在一個大小為 \(6\) 的群中找到一個大小為 \(4\) 的子群。
核心概念:子群是群裡的「迷你群」,它們的大小必須能整除母群的大小。
5. 循環群與生成元
如果群中的每一個元素都可以透過某個單一元素的「冪次」來生成,那麼該群就是循環群 (Cyclic Group)。那個特殊的元素被稱為生成元 (generator)。
範例:在模 4 加法群 \(\{0, 1, 2, 3\}\) 中,數字 \(1\) 就是一個生成元,因為:
\(1 = 1\)
\(1 + 1 = 2\)
\(1 + 1 + 1 = 3\)
\(1 + 1 + 1 + 1 = 0\) (回到了單位元!)
我們只用了 1 就到達了集合中的每一個元素!
你知道嗎?所有的循環群都是阿貝爾群(符合交換律),但並非所有的阿貝爾群都是循環群!
6. 同構:偽裝的數學
有時兩個群看起來截然不同,但它們的運作方式卻完全相同。我們稱這兩個群是同構 (isomorphic) 的。
若要非正式地檢查兩個群是否同構,可以看看有沒有以下「破綻」:
1. 它們必須擁有相同的階(元素數量)。
2. 它們必須擁有相同數量且相同階的元素。(例如:若群 A 有三個階為 2 的元素,但群 B 只有一個,那麼它們並非同構)。
3. 如果其中一個是阿貝爾群,另一個也必須是。
類比:想像玩紙牌遊戲。你可以用標準撲克牌玩「心臟病 (Snap)」,也可以用畫著動物圖案的紙牌來玩。牌面看起來不同,但遊戲的規則和玩法是完全一樣的。這就是同構!
7. 成功清單
• 我能背出群的 4 條公理 (C-A-I-I) 嗎?
• 我能利用拉丁方陣性質完成凱萊表嗎?
• 我記得元素的階必須能整除群的階嗎?
• 我能運用拉格朗日定理找出可能的子群大小嗎?
• 我能透過比較元素的階來判斷兩個群是否同構嗎?
如果剛開始覺得這些概念很棘手,請別擔心——抽象代數是一種全新的思維方式。多練習畫凱萊表,你很快就會發現其中的規律!