Vì $p-1\,\vdots\,q \Rightarrow p-1\ge q \Rightarrow p\ge q+1$.
Do $q-1<p$ mà $q^3-1=(q-1)(q^2+q+1)\,\vdots\, p \Rightarrow (q^2+q+1)\,\vdots\, p$
Đặt $q^2+q+1=tp, t\in\mathbb{Z}^+$.
Ta có:
$t-1=t-tp+q^2+q=q^2+q-t(p-1)\,\vdots\,q$
mà $t=\dfrac{q^2+q+1}{p}\le\dfrac{q^2+q+1}{q+1}=q+\dfrac{1}{q+1}<q+1$
Suy ra $t=1$ hay $p=q^2+q+1$.