循環群與生成元
觀念
循環群 (cyclic group) 由一個元素的所有冪生成:。有限循環群都同構於 ,無限的同構於 ——所以研究循環群就是研究 與 。
事實: 生成 ⟺ ,生成元共 個; 的子群與 的正因數一一對應(每個因數 恰一個 階子群 );循環群的子群都是循環群;循環群必交換。
算例: 的生成元 ;子群有 6 個(因數 ); 除了 0 全是生成元。質數 的乘法群 也是循環群,生成元叫原根。
循環群是最簡單的群,卻是有限交換群分類的積木(每個有限交換群是循環群的直積);離散對數問題「已知 求 」在大循環群裡很難,這是 Diffie–Hellman 與 ElGamal 的安全基礎。
例題
循環群 (cyclic group) 有幾個生成元 (generator)?
看解法與答案
生成 ⟺ 的階是 ⟺ ,所以生成元個數是 。
。
列出來核對:,共 個。
答案:
用在哪裡
- 金融加密貨幣錢包的公鑰是 , 是曲線群的生成元,私鑰 取在 1 到群的階減 1 之間,不同的 就對到不同公鑰,地址才不會撞號。
- 音樂每次升一個純五度等於走 7 個半音,7 是模 12 的生成元,繞 12 次走遍全部音名,這就是五度圈。
- 密碼Diffie–Hellman 取模 乘法群的生成元 ,讓 跑遍所有非零餘數,雙方交換出的金鑰才夠亂。
插畫


學習路徑
先學會
- Lagrange 定理 大三
互動練習在本機版
這個網站是觀念與例題的閱讀版。互動練習(每次出不同數字的新題、自動判對錯、錯題本、熟練度與複習排程)在「數學學院」本機版,目前還沒對外開放。