Some arrangement of division and congruence theory in elementary number theory.

整除理论

记号

  • Z={0,±1,±2,}\mathbb{Z}=\{0,\pm 1,\pm 2,\cdots\}
  • Q={aba,bZ\mathbb{Q}=\{\frac{a}{b}|a,b\in \mathbb{Z}b0}b\ne 0\}
  • R={\mathbb{R}=\{全体实数}\}
  • C={\mathbb{C}=\{全体复数}\}

基础

a,bZa,b\in \mathbb{Z},则 a<b,a>ba<b,a>ba=ba=b

  • a<ba<b,则 ab1a\le b-1
  • a>ba>b,则 ab+1a\ge b+1

引题

观察:1,4,9,16,25,36,491,4,9,16,25,36,49\cdots

  • 求方程 x2+y2=z2x^2+y^2=z^2 的所有正整数解 (x,y,z)(x,y,z)
  • i=1ni=n(n+1)2=(n+12)\sum\limits_{i=1}^{n} i=\frac{n(n+1)}{2}=\dbinom{n+1}{2},是否存在无穷多正整数 nn 使得 n(n+1)2\frac{n(n+1)}{2} 为完全平方数?请求出是哪些 nn?
    证明:
    令原式为 y2y^2,则 n(n+1)=2y2n(n+1)=2y^2,因此 4n(n+1)=8y24n(n+1)=8y^2
    从而 (2n+1)28y2=1(2n+1)^2-8y^2=1
    即证:x28y2=1x^2-8y^2=1 有无穷个正整数解 (x,y)(x,y)
    理由:
  • 32812=13^2-8*1^2=1,即 (x,y)=(3,1)(x,y)=(3,1) 是一组正整数解
  • 如果 (x0,y0)(x_0,y_0) 是原方程的一组正整数解,那么 {x028y02=132812=1\begin{cases}x_0^2-8y_0^2=1\\3^2-8*1^2=1\end{cases},因此 (x028y02)(32812)=1(x_0^2-8y_0^2)(3^2-8*1^2)=1
    从而 (3x0+8y0+8x0+38y0)(3x0+8y08x038y0)=1(3x_0+8y_0+\sqrt{8}x_0+3\sqrt{8}y_0)(3x_0+8y_0-\sqrt{8}x_0-3\sqrt{8}y_0)=1
    即有 (3x0+8y0)28(x0+3y0)2=1(3x_0+8y_0)^2-8(x_0+3y_0)^2=1
    {x1=3x0+8y0y1=x0+3y0\begin{cases}x_1=3x_0+8y_0\\y_1=x_0+3y_0\end{cases},则 x128y12=1x_1^2-8y_1^2=1,且 x1>x0,y1>y0x_1>x_0,y_1>y_0
    即得结论成立
    注记:
  • 将符合条件的正整数 nn 按照从小到大的顺序排列,分别记为 a1,a2,a_1,a_2,\cdots,求数列 {ak}k=1+\{a_k\}_{k=1}^{+\infty}

整除的定义

a,bZa,b\in \mathbb{Z},如果存在qZq\in \mathbb{Z},使得 a=bqa=bq,那么称 bb 整除 aa,记为 bab\mid a
否则,qq 不存在,那么称 bb 不整除 aa,记为 bab\nmid a
注记:

  • bab\mid a,则称 aabb 的倍数,bbaa 的约数或因子
  • bab\mid a,则 ±b±a\pm b\mid \pm a
  • bab\mid aa=0a=0,则 bb 为任意的整数,因此 00 的因子为全体实数
  • τ(a)\tau (a) 表示 aa 所有的不同的正因子的个数

整除的基本性质

  • aba\mid b,bcb\mid c,则 aca\mid c
  • aba\mid b,aca\mid c,则 abx+cya\mid bx+cy

带余除法定理

a,bZa,b\in \mathbb{Z}b>0b>0,那么存在唯一的 q,rZq,r\in \mathbb{Z} 使得:

a=bq+ra=bq+r

其中 0r<b0\le r<b
注记:

  • ab=q+rb,0rb<1\frac{a}{b}=q+\frac{r}{b},0\le \frac{r}{b}<1,因此 q=abq=\left\lfloor\frac{a}{b}\right\rfloor,熟知x1<x,xRx-1<\left\lfloor x\right\rfloor,\forall x\in \mathbb{R},a(b1)babab\frac{a-(b-1)}{b}\le \left\lfloor\frac{a}{b}\right\rfloor\le \frac{a}{b}
  • n,bn,b 均为正整数,问 1,2,,n1,2,\cdots,n 中能被 bb 整除的整数的个数为几个?
    :
    不妨设 n=bq+r,0r<bn=bq+r,0\le r<b
    个数即为 qq 个,分别为r,2r,,qrr,2r,\cdots,qr
  • {an}\{a_n\} 是给定的 nn 个整数,证明:{an}\{a_n\}中一定存在部分数和为 nn 的倍数。
    证明:
    考虑一下项的和:i=11ai\sum\limits_{i=1}^{1}a_i,i=12ai\sum\limits_{i=1}^{2}a_i,i=13ai\sum\limits_{i=1}^{3}a_i,\cdots,i=1nai\sum\limits_{i=1}^{n}a_i
    分类讨论:
    若上述 nn 式中有一个值为 nn 的倍数,那么结论显然成立
    若上述 nn 式中没有一个值为 nn 的倍数,那么由抽屉原理,存在 1i<jn1\le i<j\le n 使得:
    k=1iak\sum\limits_{k=1}^{i}a_k,k=1jak\sum\limits_{k=1}^{j}a_k 除以 nn 所得余数相同,因此有:

nk=i+1jakn\mid \sum\limits_{k=i+1}^{j}a_k

综上所述,结论成立

公因子和最大公因子的定义

  • a,bZa,b\in \mathbb{Z},不全为 00,如果 dad\mid adbd\mid b,那么称 dda,ba,b 的一个公因子
  • a,bZa,b\in \mathbb{Z},不全为 00,如果 dda,ba,b 的一个公因子,且 dd 是最大的,那么称 dda,ba,b 的最大公因子,记为:

d=(a,b)d=(a,b)

最大公因子的性质

  • (a,0)=a(a,0)=|a|,(a,1)=1(a,1)=1
  • (a,b)=(b,a)=(±a,±b)(a,b)=(b,a)=(\pm a,\pm b)
  • (a,b)=(ab,b)(a,b)=(a-b,b)
    证明:
    d=(a,b),d1=(ab,b)d=(a,b),d_1=(a-b,b),即证:d=d1d=d_1
    先证 dd1d\le d_1:由于 d=(a,b)d=(a,b),那么 dad\mid adbd\mid b,因此 dabd\mid a-bdbd\mid b,又 d1=(ab,b)d_1=(a-b,b),即得 dd1d\le d_1
    再证 dd1d\ge d_1:由于 d1=(ab,b)d_1=(a-b,b),那么 d1abd_1\mid a-bd1bd_1\mid b,因此 d1(ab)+b=ad_1\mid (a-b)+b=ad1bd_1\mid b,又 d=(a,b)d=(a,b),即得 dd1d\ge d_1
    综上所述,结论成立
  • 辗转相除法:(a,b)=(abq,b),qZ(a,b)=(a-bq,b),\forall q\in \mathbb{Z}
    证明:
    q1q\ge 1,则(a,b)=(ab,b)==(abq,b)(a,b)=(a-b,b)=\cdots=(a-bq,b)
    q=0q=0,则(a,b)=(abq,b)(a,b)=(a-bq,b)
    q1q\le -1,则(a,b)=(a+b,b)==(a+bq,b)=(abq,b)(a,b)=(a+b,b)=\cdots=(a+b|q|,b)=(a-bq,b)

Bezout 定理

a,bZa,b\in \mathbb{Z},不全为 00,那么存在 s,tZs,t\in \mathbb{Z} 使得:

as+bt=(a,b)as+bt=(a,b)

证明:
先构造一个集合 S={ax+byx,yZ}S=\{ax+by|x,y\in \mathbb{Z}\}
显然,±a,±bS\pm a,\pm b \in S,因此 SS 中存在正整数
不妨设 SS 中最小的正整数为 dd,则 dSd\in S,从而:

d=ax0+by0d=ax_0+by_0

  • dad\mid adbd\mid b
  • 对任意的 d1Zd_1\in \mathbb{Z},d1ad_1\mid ad1bd_1\mid b,由于 d=ax0+by0d=ax_0+by_0,那么 d1dd_1\mid d
    综上所述,(a,b)=d=ax0+by0(a,b)=d=ax_0+by_0

推论

  • a,bZa,b\in \mathbb{Z},不全为 00,如果 dda,ba,b 的一个公因子,则有:

d(a,b)d\mid (a,b)

证明:
由 Bezout 定理,有as+bt=(a,b)as+bt=(a,b),又 dad\mid adbd\mid b,那么 das+bt=(a,b)d\mid as+bt=(a,b)

  • a,bZa,b\in \mathbb{Z},不全为 00,那么存在 s,tZs,t\in \mathbb{Z} 使得:

as+bt=(a,b)as+bt=(a,b)

因此,a(a,b)s+b(a,b)t=1\frac{a}{(a,b)}s+\frac{b}{(a,b)}t=1,从而:

(a(a,b),b(a,b))=1(\frac{a}{(a,b)},\frac{b}{(a,b)})=1

注记:

  • (a,b)=1(a,b)=1,则称 a,ba,b 是互质或互素的
  • (a,a+1)=1(a,a+1)=1,(2k1,2k+1)=1(2k-1,2k+1)=1,(2a,2k+1)=1(2^a,2k+1)=1

整除的高级性质

  • (a,b)=1(a,b)=1,且 abca\mid bc,则有 aca\mid c
    证明:
    由于 (a,b)=1(a,b)=1,由 Bezout 定理,有 as+bt=1as+bt=1
    在上式的两边同时乘上 cc,有 acs+bct=cacs+bct=c
    abca\mid bc,aaa\mid a,那么 aacs+bcta\mid acs+bct,从而 aca\mid c
  • 如果 (a,b)=1(a,b)=1,且 aca\mid c,bcb\mid c,则abcab\mid c
    证明:
    由于 (a,b)=1(a,b)=1,那么存在 s,tZs,t\in \mathbb{Z} 使得 as+bt=1as+bt=1
    在上式的两边同时乘上 cc,有 acs+bct=cacs+bct=c
    aca\mid c,则 abbcab\mid bc,又 bcb\mid c,则 abacab\mid ac,因此 ababs+cbtab\mid abs+cbt,从而 abcab\mid c

最大公因子的高级性质

  • (a,b)=1(a,b)=1,则 (a,bc)=(a,c)(a,bc)=(a,c)
    证明:
    d=(a,bc),d1=(a,c)d=(a,bc),d_1=(a,c),即证 d=d1d=d_1
    先证 dd1d\mid d_1:由于 d1=(a,c)d_1=(a,c),那么 d1ad_1\mid ad1cd_1\mid c,又 cbcc\mid bc,那么 d1bcd_1\mid bcd1ad_1\mid a,又 d=(a,bc)d=(a,bc),即得 d1dd_1\mid d
    再证 d1dd_1\mid d:由于 d=(a,bc)d=(a,bc),则 dad\mid adbcd\mid bc,又 (a,b)=1(a,b)=1,由 Bezout 定理,有 as+bt=1as+bt=1,因此 acs+bct=cacs+bct=c,从而 dcd\mid c,又 dad\mid ad1=(a,c)d_1=(a,c),即得 d1dd_1\mid d
    综上所述,结论成立
  • d=(ab,c),d1=(a,c),d2=(b,c)d=(ab,c),d_1=(a,c),d_2=(b,c),则 d=d1d2d=d_1d_2
    证明:
    先证:dd1d2d\mid d_1d_2:由 Bezout 定理,有 {as1+ct1=d1bs2+ct2=d2\begin{cases}as_1+ct_1=d_1\\bs_2+ct_2=d_2\end{cases}
    因此 d1d2=(as1+ct1)(bs2+ct2)d_1d_2=(as_1+ct_1)(bs_2+ct_2),从而 abs1s2+c(as1t2+bs2t1+ct1t2)abs_1s_2+c(as_1t_2+bs_2t_1+ct_1t_2)
    d=(ab,c)d=(ab,c),则 dabd\mid abdcd\mid c,从而 dd1d2d\mid d_1d_2
    再证:d1d2dd_1d_2\mid d:由于 (a,b)=1(a,b)=1,由 Bezout 定理,有 as+bt=1as+bt=1,从而 acs+cbt=cacs+cbt=c
    由于 d1=(a,c)d_1=(a,c),d2=(b,c)d_2=(b,c),那么 d1ad_1\mid ad1cd_1\mid c,d2bd_2\mid bd2cd_2\mid c
    因此 d1d2abd_1d_2\mid ab,d1d2acd_1d_2\mid ac,d1d2bcd_1d_2\mid bc
    d=(ab,c)d=(ab,c),即得 d1d2dd_1d_2\mid d
    综上所述,结论成立

素数与合数

  • 设正整数 n>1n>1,如果 nn 的所有不同正因子恰好为 11 和它本身,那么称 nn 为素数(Euclid 定理:素数有无穷多个)
  • 设正整数 n>1n>1,如果 nn 不是素数,那么称 nn 为合数
  • 任意正整数 nn,存在连续的几个正整数均为合数
    :
    (n+1)!+2,(n+1)!+3,,(n+1)!+(n+1)(n+1)!+2,(n+1)!+3,\cdots,(n+1)!+(n+1)
  • 任意正整数 nn,存在连续的几个正整数均为合数,且每一个正整数均不能写成两个整数的平方和
    猜想:
    存在无穷个正整数 nn,使得 n!+1n!+1 为素数
  • 存在无穷个正整数 nn,使得 n!+1n!+1 为合数

素数的性质

  • pp 为素数,aZa\in \mathbb{Z},则 (a,p)=1(a,p)=1pap\mid a
    证明:
    d=(a,p)d=(a,p),则 dad\mid adpd\mid p,因此 d=1d=1pp
    d=1d=1,那么 (a,p)=1(a,p)=1,结论成立
    d=pd=p,那么 pap\mid a,结论成立
    综上所述,结论成立
  • pp 为素数且 pabp\mid ab,a,bZa,b\in \mathbb{Z},则 pap\mid apbp\mid b
    证明:
    分类讨论:
    pap\mid a,则结论显然成立
    pap\nmid a,那么 (a,p)=1(a,p)=1,又 pabp\mid ab,因此 pbp\mid b,结论成立
    综上所述,结论成立

算术基本定理

设正整数 n>1n>1,那么 nn 可以写成有限个素数之积,如果不考虑乘积的顺序,则这种分解就是唯一的,即:

n=p1α1p2α2p3α3ptαtn=p_1^{\alpha_1} p_2^{\alpha_2} p_3^{\alpha_3} \cdots p_t^{\alpha_t}

其中 p1<p2<p3<<ptp_1<p_2<p_3<\cdots<p_t,αi1,i=1,2,,t\alpha_i\ge 1,i=1,2,\cdots,t

  • Sk(n)=i=1nikS_k(n)=\sum\limits_{i=1}^{n}i^k
    显然{S1(n)=i=1ni=n(n+1)2S2(n)=i=1ni2=n(n+1)(2n+1)6S3(n)=i=1ni3=(n(n+1)2)2\begin{cases}S_1(n)=\sum\limits_{i=1}^{n}i=\frac{n(n+1)}{2}\\S_2(n)=\sum\limits_{i=1}^{n}i^2=\frac{n(n+1)(2n+1)}{6}\\S_3(n)=\sum\limits_{i=1}^{n}i^3=(\frac{n(n+1)}{2})^2\end{cases}
    观察:Sk(1),Sk(2),,Sk(n),S_k(1),S_k(2),\cdots,S_k(n),\cdots
    一般情况,计算 Sk(n)S_k(n) 的值
    :
    (x+1)k+1xk+1=i=0kxi(k+1i)(x+1)^{k+1}-x^{k+1}=\sum\limits_{i=0}^{k}x^i\dbinom{k+1}{i}
    因此,(n+1)k+11=i=1kSi(n)(k+1i)+n(n+1)^{k+1}-1=\sum\limits_{i=1}^{k}S_i(n)\dbinom{k+1}{i}+n
  • 证明641232+1641\mid 2^{32}+1
    证明:
    RHS=232+1=4294967297RHS=2^{32}+1=4294967297
    因此,641232+1641\mid 2^{32}+1
    注记:
  • 称该式为 nn 的标准分解式
  • 推论:设 nn 为正整数,则有 n=2abn=2^ab,其中 2b2\nmid b,a>0a>0

同余理论

同余的定义

mm 为正整数,a,bZa,b\in \mathbb{Z},如果 mabm\mid a-b,那么称 aa 同余 bbmm,记为

ab(modm)a\equiv b\pmod{m}

否则,若 mabm\nmid a-b,那么称 aa 不同余 bbmm,记为

ab(modm)a\not\equiv b\pmod{m}

注记:
ab(modm)    mab    a=b+mq,qZa\equiv b\pmod{m}\iff m\mid a-b\iff a=b+mq,\exists q\in \mathbb{Z}

  • aZa\in \mathbb{Z},则 a20,1(mod4)a^2\equiv 0,1\pmod{4}
    特别地,若 2a2\nmid a,则 a21(mod8)a^2\equiv 1\pmod{8}
    证明:
    a=2ka=2k,那么 a2=(2k)2=4k20(mod4)a^2=(2k)^2=4k^2\equiv 0\pmod{4}
    a=2k+1a=2k+1,那么 a2=(2k+1)2=4k2+4k+1=4k(k+1)+11(mod8)a^2=(2k+1)^2=4k^2+4k+1=4k(k+1)+1\equiv 1\pmod{8}
    综上所述,结论成立
  • 对每个正整数 nn,均有 n+n+1=n+n+2\left\lfloor\sqrt{n}+\sqrt{n+1}\right\rfloor=\left\lfloor\sqrt{n}+\sqrt{n+2}\right\rfloor
    分析:

x\left\lfloor x\right\rfloor的性质

x=x+{x}x=\left\lfloor x\right\rfloor+\{x\},其中 xZ\left\lfloor x\right\rfloor\in \mathbb{Z},0{x}<10\le\{x\}<1
x1<xx<x+1x-1<\left\lfloor x\right\rfloor\le x<\left\lfloor x\right\rfloor+1
x+n=x+n\left\lfloor x+n\right\rfloor=\left\lfloor x\right\rfloor +n,xRx\in \mathbb{R},nZn\in \mathbb{Z}
{x+n}={x}\{x+n\}=\{x\},nZ\forall n\in \mathbb{Z}
x+yx+yx+y+1\left\lfloor x\right\rfloor+\left\lfloor y\right\rfloor\le \left\lfloor x+y\right\rfloor\le \left\lfloor x\right\rfloor+\left\lfloor y\right\rfloor+1
x={x,xZx+1,xZ\left\lfloor {-x}\right\rfloor=\begin{cases}{-\left\lfloor -x\right\rfloor,x\in \mathbb{Z}}\\{\left\lfloor -x\right\rfloor+1,x\notin \mathbb{Z}}\end{cases}

回到原题

反证法,如果结论不对,那么存在正整数 nn,使得 n+n+1n+n+2\left\lfloor\sqrt{n}+\sqrt{n+1}\right\rfloor\ne\left\lfloor\sqrt{n}+\sqrt{n+2}\right\rfloor
因此,n+n+1<n+n+2\left\lfloor\sqrt{n}+\sqrt{n+1}\right\rfloor<\left\lfloor\sqrt{n}+\sqrt{n+2}\right\rfloor
k=n+n+2k=\left\lfloor\sqrt{n}+\sqrt{n+2}\right\rfloor,则 n+n+1<kn+n+2\left\lfloor\sqrt{n}+\sqrt{n+1}\right\rfloor<k\le\left\lfloor\sqrt{n}+\sqrt{n+2}\right\rfloor
因此,(n+n+1)2<k2(n+n+2)2(\left\lfloor\sqrt{n}+\sqrt{n+1}\right\rfloor)^2<k^2\le(\left\lfloor\sqrt{n}+\sqrt{n+2}\right\rfloor)^2
从而,2n+1+2n2+n<k22n+2+2n2+2n2n+1+2\sqrt{n^2+n}<k^2\le 2n+2+2\sqrt{n^2+2n},2n+1+2n2<k22n+2+2n2+2n+12n+1+2\sqrt{n^2}<k^2\le 2n+2+2\sqrt{n^2+2n+1}
因此,4n+1<k2<4n+44n+1<k^2<4n+4
从而,k2=4k+2k^2=4k+24k+34k+3,k20k^2\equiv 01(mod4)1\pmod{4},矛盾
综上所述,结论成立

同余的基本性质

  • aa(modm)a\equiv a\pmod{m},反身性
  • ab(modm)a\equiv b\pmod{m},则 ba(modm)b\equiv a\pmod{m},对称性
  • ab(modm)a\equiv b\pmod{m},bc(modm)b\equiv c\pmod{m},则 ac(modm)a\equiv c\pmod{m},传递性
    注记:
    a1a2(modm),a2a3(modm),,at1at(modm)a_1\equiv a_2\pmod{m},a_2\equiv a_3\pmod{m},\cdots,a_{t-1}\equiv a_t\pmod{m},则:a1a2a3at(modm)a_1\equiv a_2\equiv a_3\cdots\equiv a_t\pmod{m}

同余的性质

  • ab(modm)a\equiv b\pmod{m},cd(modm)c\equiv d\pmod{m},那么:

a+cb+d(modm)a+c\equiv b+d\pmod{m}

acbd(modm)a-c\equiv b-d\pmod{m}

acbd(modm)ac\equiv bd\pmod{m}

  • abac(modm)ab\equiv ac\pmod{m},则 bc(modm(a,m))b\equiv c\pmod{\frac{m}{(a,m)}}

同余的高级性质

  • a1b1(modm),a2b2(modm),,atbt(modm),t2a_1\equiv b_1\pmod{m},a_2\equiv b_2\pmod{m},\cdots,a_t\equiv b_t\pmod{m},t\ge 2,则:

i=1taii=1tbi(modm)\sum\limits_{i=1}^{t}a_i\equiv\sum\limits_{i=1}^{t}b_i\pmod{m}

i=1taii=1tbi(modm)\prod\limits_{i=1}^{t}a_i\equiv\prod\limits_{i=1}^{t}b_i\pmod{m}

  • ab(modm)a\equiv b\pmod{m},则:

atbt(modm),tZ1a^t\equiv b^t\pmod{m},\forall t\in \mathbb{Z}\ge 1

  • f(x)=i=0naixiZxf(x)=\sum\limits_{i=0}^{n}a_ix^i\in \mathbb{Z}\left\lfloor x\right\rflooran0a_n\ne 0,若 ab(modm)a\equiv b\pmod{m},那么:

f(a)f(b)(modm)f(a)\equiv f(b)\pmod{m}

  • a,b,ca,b,c 均为正整数,在以下的三个数中至少有一个不是平方数:a2bc+2a^2bc+2,b2ac+2b^2ac+2,c2ab+1c^2ab+1
    证明:
    反证法,假如结论不对,那么三个数均为平方数,不妨设 {a2bc+2=x2b2ac+2=y2c2ab+2=z2\begin{cases}a^2bc+2=x^2\\b^2ac+2=y^2\\c^2ab+2=z^2\end{cases}
    分类讨论:
    a,b,ca,b,c 中有偶数,不妨设 2a2\mid a,那么 x2=a2bc+22(mod4)x^2=a^2bc+2\equiv 2\pmod{4},矛盾
    a,b,ca,b,c 均为奇数,则 a,b,c±1(mod4)a,b,c\equiv \pm1\pmod{4},由抽屉原理,存在两数模 44 同余,不妨设 ab(mod4)a\equiv b\pmod{4},则 ab1(mod4)ab\equiv 1\pmod{4},矛盾
    综上所述,结论成立

Fermat 小定理

pp 为素数,aZa\in \mathbb{Z}(a,p)=1(a,p)=1,则 ap11(modp)a^{p-1}\equiv 1\pmod{p}
证明:
考虑以下的 p1p-1 个数,1,2,,p11,2,\cdots,p-1
将这 p1p-1 个数均乘 aa,得 a,2a,,a(p1)a,2a,\cdots,a(p-1)
该式中的数均不是 pp 的倍数,而且这 p1p-1 个数模 pp 互不同余,理由如下:
aiaj(modp)ai\equiv aj\pmod{p},其中 1i,jp11\le i,j\le p-1,因为 (a,p)=1(a,p)=1,所以 ij(modp)i\equiv j\pmod{p},即得 pijp\mid i-j
(p2)=1(p1)ij(p1)1=p2-(p-2)=1-(p-1)\le i-j\le (p-1)-1=p-2,即 ijp2|i-j|\le p-2,因此 ij=0i-j=0,即 i=ji=j
不妨设 aiai 除以 pp 的余数为 rir_i,那么 1rip11\le r_i\le p-1,因此 airi(modp),i=1,2,,p1ai\equiv r_i\pmod{p},i=1,2,\cdots,p-1
因此,ap1(p1)!i=1p1ri(modp)a^{p-1}(p-1)!\equiv \prod\limits_{i=1}^{p-1}r_i\pmod{p}
又因为 (p1)!i=1p1ri(modp)(p-1)!\equiv \prod\limits_{i=1}^{p-1}r_i\pmod{p}
所以 (p,(p1)!)=1(p,(p-1)!)=1,那么:

ap11(modp)a^{p-1}\equiv 1\pmod{p}

注记:

  • pp 为素数,aZa\in \mathbb{Z}(a,p)=1(a,p)=1,则 ap11(modp)a^{p-1}\equiv 1\pmod{p}
  • pp 为素数,aZa\in \mathbb{Z},则apa(modp)a^p\equiv a\pmod{p}
  • pp 为素数,aZa\in \mathbb{Z},则 ap10,1(modp)a^{p-1}\equiv 0,1\pmod{p}