集合筛法与素数三大猜想的证明陕西神木史明智集合筛法一般认为,用来制造素数表的厄拉多塞筛法在理论上是没有用处的
这种筛法虽然可以准确无误、一个不漏地找出不大于N的每个素数,却无法运用它来推理和证明更为深刻的问题
因为在不大于N的自然数集合中,任意一个不大于的素数P的倍数之个数为[],就是这个取整程序阻碍了推理和计算的顺利进行
但是,这不等于说厄氏筛法所涉及的自然数、素数、合数相互关系的规律就无法进一步发掘和利用
本文试图在推理过程中突破整数限制来探究它们之间的规律,即将[]视为去推理,推理和计算过程不考虑取整,只对最终结果四舍五入保留整数
对于由此产生的误差,在利用得出的规律解决实际问题时,根据问题本身对准确程度的要求再作具体分析处理
把[]视为,就可以这样表述:不大于N的自然数集合中,有的元素是P的倍数,也即自然数集合元素数分别与其中P的倍数集合元素数之比为1:
我们来证明如下定理
定理:在不大于N的自然数集合中,每次筛去不大于的一个素数的倍数集合,每次筛剩的自然数个数与其中P倍数的个数之比与未筛前它们之间的比保持不变,仍为1:(P不等于已筛过的素数)
直至筛剩数中不再有P的倍数
证明定理之前,先证明两个引理
引理1:在不大于N的自然数集合中,一个不大于的素数P的倍数集合,或几个不大于的素数P,P…
的公倍数集合,其中有的元素是P的倍数(前者中P≠P,后者中P不等于P,P…
中的任一素数)
证明:前者集合可表示为P(1,2,3……)后者集合可表示为PP…
(1,2,3……)显然,自然数列中某个项是P的倍数时,该集合这个元素也是P的倍数,而1自然数列中有的项是P的倍数,故得引理
但若前者集合中P=P,后者集合中P等于P,P…
其中之一时,该集合所有元素便都是P的倍数,故应除外
引理2:正整数等差数列中有的项是P的倍数(P不等于公差中所含不大于的素因数)
证明:设等差数列中第一