歡迎來到二元運算的世界!
歡迎來到離散數學中最有趣的部分之一!別被「二元運算」這個名字嚇到了,其實你從國小開始就一直在接觸二元運算,只是當時不知道它的專有名詞而已。每當你對兩個數字進行加、減或乘法運算時,你就是在進行一個二元運算。
在這一章中,我們將更深入地研究這些「規則」。我們會學習如何檢驗它們的性質,以及它們如何在不同的集合(例如矩陣或「時鐘算術」,即模算術)中運作。讓我們一起開始吧!
1. 到底什麼是二元運算?
二元運算(通常用符號如 \(\ast, \oplus, \text{ 或 } \otimes\) 表示)只是一個將集合中的兩個元素結合起來,產生單一結果的規則。
一個規則要成為特定集合上的二元運算,它通常需要是定義良好(well-defined)的。這意味著無論你從集合中挑選哪兩個元素,計算結果都必須同樣屬於該集合。
課程大綱中的常見例子:
- 模算術(Modular Arithmetic):這就像「時鐘算術」。例如,在模 5 (\(\pmod 5\)) 下,我們只關心 \(\{0, 1, 2, 3, 4\}\) 這幾個數字。如果我們計算 \(4 + 2\),答案是 \(6\),但因為 \(6 \div 5\) 的餘數是 \(1\),所以我們說 \(4 + 2 \equiv 1 \pmod 5\)。
- 矩陣乘法(Matrix Multiplication):將兩個矩陣依照「列乘以行」的規則進行計算,得出一個新的矩陣。
- 代數規則:有時考試會給你一些隨機的規則,例如 \(a \ast b = 2a + b\)。
快速回顧:一個二元運算接收兩個輸入並給出一個輸出。如果結果始終保持在原始集合內,我們就說該集合在該運算下是封閉的(closed)。
2. 交換律:順序重要嗎?
如果改變元素的結合順序不會影響結果,則該運算具有交換律(commutative)。
定義: \(a \ast b = b \ast a\)
生活中的類比:
想一下穿衣服。穿左襪子和穿右襪子是符合交換律的——先穿哪一隻都沒差!但是,穿襪子和穿鞋子則不符合交換律。順序絕對很重要!
如何證明:
要證明一個運算符合交換律,你必須證明 \(a \ast b\) 的代數表達式與 \(b \ast a\) 完全相同。
例子: \(a \ast b = a + b + ab\) 是否符合交換律?
1. 寫下 \(a \ast b = a + b + ab\)。
2. 寫下 \(b \ast a = b + a + ba\)。
3. 因為加法和一般乘法都符合交換律(\(a+b = b+a\) 且 \(ab = ba\)),所以 \(a \ast b = b \ast a\)。它是符合交換律的。
常見錯誤:許多學生誤以為矩陣乘法符合交換律。其實並不符合!通常情況下,\(AB \neq BA\)。
3. 結合律:分組重要嗎?
如果對三個元素進行運算時,改變分組方式(使用括號)不會影響結果,則該運算具有結合律(associative)。
定義: \((a \ast b) \ast c = a \ast (b \ast c)\)
逐步解釋:
要證明結合律,你需要分別計算左式(LHS)和右式(RHS):
- 左式(LHS):先計算 \((a \ast b)\),然後將該結果與 \(c\) 進行運算。
- 右式(RHS):先計算 \((b \ast c)\),然後將 \(a\) 與該結果進行運算。
- 如果 LHS = RHS,則該運算符合結合律。
你知道嗎? 減法不符合結合律。試試看:\((10 - 5) - 2 = 3\),但 \(10 - (5 - 2) = 7\)。括號真的會改變一切!
4. 凱萊表(Cayley Tables)
當我們有一個較小的有限集合時,我們可以畫一個凱萊表(基本上就是乘法表)來展示該運算的所有可能結果。
如何構建:
想像集合 \(\{0, 1, 2\}\) 在模 3 加法 (\(+_3\)) 下的運算:
\(\ast\) | 0 | 1 | 2
--- | --- | --- | ---
0 | 0 | 1 | 2
1 | 1 | 2 | 0
2 | 2 | 0 | 1
解讀凱萊表的技巧:
- 檢查交換律:如果表格沿著主對角線(從左上角到右下角的線)呈對稱,則該運算符合交換律。
- 檢查封閉性:如果表內的所有結果都是原始集合中的元素,則該集合是封閉的。
5. 單位元(Identity Element)
單位元(通常稱為 \(e\))是「無作為」元素。當你將任何元素與 \(e\) 進行結合時,該元素保持不變。
定義: \(a \ast e = a\) 且 \(e \ast a = a\)
如何尋找:
- 在代數中:設 \(a \ast e = a\) 並解出 \(e\)。例如,若 \(a \ast b = a + b - 5\),則 \(a + e - 5 = a\)。解出後得 \(e = 5\)。
- 在凱萊表中:尋找與標題行完全相同的行,以及與標題列完全相同的列。它們交匯的那個元素就是單位元。
關鍵要點:對於整個集合而言,單位元必須是唯一的。你不能有兩個不同的「無作為」元素!
6. 逆元(Inverses)
一個元素 \(a\) 的逆元(寫作 \(a^{-1}\))是指與 \(a\) 結合後能得到單位元的元素。
定義: \(a \ast a^{-1} = e\)
如何尋找逆元:
- 首先,找出單位元 (\(e\))。 沒有單位元就無法找出逆元!
- 在凱萊表中:在左側列找到你的元素,沿著該行向右找,直到找到單位元 (\(e\)),然後向上看該列的表頭,那個元素就是逆元。
- 在代數中:解方程式 \(a \ast x = e\),求出 \(x\)。
記憶小撇步:把逆元想像成「復原」按鈕。如果運算把你從單位元帶走,逆元就會把你帶回原點。
總結:四大檢查清單
當你面對二元運算問題時,請過一遍這份清單:
- 交換律? 是否滿足 \(a \ast b = b \ast a\)?
- 結合律? 是否滿足 \((a \ast b) \ast c = a \ast (b \ast c)\)?
- 單位元? 是否存在一個元素 \(e\),使得 \(a \ast e = a\)?
- 逆元? 對於每個 \(a\),是否存在一個 \(a^{-1}\),使得 \(a \ast a^{-1} = e\)?
如果剛開始覺得很難,別擔心!多練習使用凱萊表是讓這些概念變得「具體」的最好方法。一旦你能熟練地在表格中找到單位元,其餘的部分通常就會迎刃而解!