设 f=id,取任意奇素数 p;由第1步,f(p) 是 p 的幂,记 f(p)=pm。因使 f(q)>1 的素数 q 只有有限多个,选取比它们都大且满足 q≡1(modp) 的素数 q(这样的 q 存在,因为躲开单一剩余类 1modp 的素数有无穷多个),于是 f(q)=1。此时 P(p,q) 给出 f(p)∣qp−f(q)f(p)=qp−1。若 m≥1,则 p∣f(p)∣qp−1,但费马小定理给出 qp≡q(modp),由 q 的选取知 qp−1≡q−1≡0(modp),矛盾。故 m=0,即 f(p)=1。