の真の約数の最大値を使って合成数を除外する。
nnn が素数なら S=nS=nS=n。合成数で最小素因子を ppp とすると dk−1=n/pd_{k-1}=n/pdk−1=n/p であり、S>n2/pS>n^2/pS>n2/p。これは n2/pn^2/pn2/p が n2n^2n2 の最大真約数なので、SSS は n2n^2n2 を割れない。