f=id とし、p を任意の奇素数とする;ステップ1より f(p) は p のべきで f(p)=pm とおける。f(q)>1 となる素数 q は有限個しかないので、それらすべてより大きく q≡1(modp) を満たす素数 q を選ぶ(単一の剰余類 1modp を避ける素数は無限に存在するのでこのような q は存在する)と 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。