以下是证明2.(1)的具体过程 (结果在命题5) :
除了有限多组例外, 总可以用以下的几个结论构造出形如p^2或pq的以a为底的伪素数:
----
命题1 (P. Erdős, 1949)
若n,a是大于1的互素整数, 并且a^(n-1)≡1(mod n), 素数p是a^(n-1)-1的素因子且满足p≡1(mod n-1), p>n, 则np是一个以a为底的伪素数
----
命题2 (W. Feit, 1988)
若整数a,n满足a>1,n>2, 并且(a,n)不在以下集合中:
S = {(2,4),(2,6),(2,10),(2,12),(2,18),(3,4),(3,6),(5,6)}
则a^n-1 总存在素因子p满足:
(i) 对任意正整数k<n, p不整除a^k-1
(ii) 要么p^2整除a^n-1, 要么p>n+1
----
命题3
若正整数a≠1,2,3,5,7,17, 则a^2-1有大于3的素因子
----
由上面的结论可以证明:
命题4:
若a是大于1的整数, p是与a互素的素数, 并且(a,p)不属于以下集合:
K = {(3,2),(2,3),(5,3),(7,3),(2,5),(3,5),(2,7),(2,13)}
则存在素数q≥p, 使得pq是以a为底的伪素数
----
命题4的证明: 可以按p=2,p=3,p>3的情形分类讨论
(1) p=2
当正整数a≡1(mod 4)且a>1时, 4是以a为底的伪素数
当正整数a≡3(mod 4)且a>3时, a-1有奇素因子p, 由命题1可知2p是以a为底的伪素数
(2) p=3
当正整数a与3互素且a≠1,2,5,7,17时, 由命题3可知a^2-1总有大于3的素因子q, 再由命题1可知3q一定是以a为底的伪素数
另外当a=17时, 9是以17为底的伪素数
(3) p>3
当正整数a>1且与p互素, 并且(a,p-1)不在S当中时, a^(p-1) - 1总存在一个满足命题2中(i)(ii)的素因子q
由阶的性质可知q≡1(mod p-1), 则q≥p
所以若q≠p (此时q一定大于p), 由命题1可知pq是以a为底的伪素数
若q=p, 由(ii)可知p^2整除a^(p-1)-1, 那么p^2也是以a为底的伪素数, 这是因为
a^(p^2 - 1) = (a^(p-1))^(p+1) ≡ 1^(p+1) = 1 (mod p^2)
另外当a=3, p=7时, q=13是a^(p-1) - 1的因数且满足q>p,q≡1(mod p-1), 由命题1可知pq是以a为底的伪素数
当a=5, p=7时, q=31是a^(p-1) - 1的因数且满足q>p,q≡1(mod p-1), 由命题1可知pq是以a为底的伪素数
当a=2, p=11时, q=31是a^(p-1) - 1的因数且满足q>p,q≡1(mod p-1), 由命题1可知pq是以a为底的伪素数
当a=2, p=19时, q=73是a^(p-1) - 1的因数且满足q>p,q≡1(mod p-1), 由命题1可知pq是以a为底的伪素数
综上所述就证明了命题4
2026年04月17日 08点04分
3