習題:有限體
了解何謂有限體,然後寫程式驗證 (你可以使用老師的架構延伸,也可以選擇重寫,可用 AI ,但必須給出分享網址)
- 先上去 AI 問:有限體是什麼?
- 然後把問答分享貼上來 (記得要分享,否則我看不到)
- 有限體的加法形成一個群
- 參考 field_rational.py 中的 class RationalAddGroup
- 要通過 group_axioms.py 的檢驗
- 有限體的乘法(除了 0 以外)形成一個群
- 參考 field_rational.py 中的 class RationalMulGroup
- 要通過 group_axioms.py 的檢驗
- 有限體的加法對乘法符合分配律
- 驗證程式在 field_axioms.py 中的函數 check_distributivity() 中。
- 將上述有限體,寫成一個類別,並寫程式示範該有限體物件的用法。
- 將上述有限體,用運算子重載,寫成可以進行 + - * / ,類似整數,浮點數的 python 物件。
- 寫出自己對上述 AI 問答,有限體觀念,以及程式之間連結的理解。
參考
-
代數學講義 -- https://gemini.google.com/share/000b8dc8ea3e
-
習題/02-代數/ -- 以下用有理數當範例,有限體解答不公開,請參考有理數體來寫 (可以用 AI ,要分享網址繳交上來,程式要測試過)
習題:有限體
了解何謂有限體,然後寫程式驗證 (你可以使用老師的架構延伸,也可以選擇重寫,可用 AI ,但必須給出分享網址)
參考
代數學講義 -- https://gemini.google.com/share/000b8dc8ea3e
習題/02-代數/ -- 以下用有理數當範例,有限體解答不公開,請參考有理數體來寫 (可以用 AI ,要分享網址繳交上來,程式要測試過)