概念站 · 这是什么?

费马小定理及其应用

模素数 p 时,从 1 出发不断乘 a,走 p−1 步一定回到 1。

📖 配合《整除、同余与不定方程》§2.3阅读M23 先猜后证线

到这里之前,先经过:剩余系及其应用(概念)

先动手,再读字按“再乘一次”,从 1 出发一路乘 a。走几步回到 1?换一个 a 再走一遍。

图形加载中…

观察

  1. ,:一步步走,, 步回到 。换 :几步? 呢?
  2. 把 的步数都记下来。它们和 是什么关系?
  3. 步数总是 的因数,所以走满 步时,一定正好踩在 上。看下面那排“费马检验”。
  4. 把 换成 、:费马检验那一排是不是清一色的 ?
  5. 把 换成 、:有的 根本回不到 。那一排出现了什么?

费马小定理 设 是素数, 是不被 整除的整数,则

两边再乘一个 :,这个式子对所有整数 都成立。

先猜后证

模 。从 出发不断乘 ( 不是 的倍数),第一次回到 所用的步数不可能是:

先选定答案,才能看到结论。

为什么

证明只用到上一站的那张图:乘以 是一次重新排队。

把“重新排队”的两边乘起来

第 1 / 6 步
图形加载中…
  1. 排队

    模 ,乘以 。 留在原地; 被送到 ——还是这六个数,只是换了顺序。

如果去掉一个条件

Break it

反例实验室:去掉一个条件

结论:每个不被 整除的 都满足

。费马检验的 个格子全部是 。点不同的格子换 ,再“走完”:步数各不相同,但都是 的因数。

图形加载中…

练一练

练习 1基础

求 被 除的余数。

练习 2基础

求 被 除的余数。

练习 3提高

证明:对任意整数 , 能被 整除。

练习 4挑战

素数 满足 。求 。

错误博物馆 · 本站展品

离站之前,看看别人在这里踩过的坑。去博物馆看全部展品 →

展品

模不是素数,照样套费马小定理

错误的做法:由费马小定理,。
错在哪里?先想一想,再打开

病因  不是素数,定理不管它。实际上 ,所以 。

正确的做法:先确认模是素数。合数模要么直接找周期(这里是 ),要么拆成素数模分别处理。

「用定理前先验条件:p 是素数吗」

展品

底数是 p 的倍数

错误的做法:。
错在哪里?先想一想,再打开

病因 ,所以 。定理要求 :从 出发乘一个 ,掉进 就再也出不来了。

正确的做法:不想检查这个条件时,用另一种写法:,它对所有整数 成立。

「a 不能是 p 的倍数」

展品

把定理反过来用

错误的做法:,所以 是素数。
错在哪里?先想一想,再打开

病因 。碰巧 ,于是 。定理说“素数 ⇒ 余 1”,没说“余 1 ⇒ 素数”。

正确的做法:余数不是 ,可以断定是合数;余数是 ,什么也不能断定。换个底数:。

「定理只管一个方向」