費馬小定理
觀念
費馬小定理 (Fermat's little theorem): 是質數、,則 (另一種形式 是它的推論,而且連 也成立,所以對所有整數 都對)。證明的一種方式: 在模 下是 的重排,相乘後約掉 。
兩大用途:(1) 算大冪——指數先對 取餘:,,所以 ;(2) 求模反元素 。
它是 Lagrange 定理在群 的特例(元素的階整除群的階 ),推廣到合數就是歐拉定理。反過來用它可以快速「幾乎」判斷質數(Fermat 質數測試,Miller–Rabin 的前身),RSA 的正確性證明也直接依賴它。
例題
用費馬小定理 (Fermat's little theorem) 求 。
看解法與答案
是質數且 ,所以 。
,。
算 用反覆平方:、、、;。。
答案:
用在哪裡
- 交易券商電子下單憑證多用 RSA 簽章,驗章時 會成立,背後就是費馬小定理。
- 密碼產生 RSA 質數先用費馬測試篩:算 ,只要不等於 1, 就確定不是質數。
插畫


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