孪生素数筛法
孪生素数猜想
孪生素数猜想1849年,波林那克提出孪生素数猜想(the conjecture of twin primes),即猜测存在无穷多对孪生素数。
孪生素数即相差2的一对素数。
例如3和5 ,5和7,11和13,…,10016957和10016959等等都是孪生素数。
孪生素数是有限个还是有无穷多个?这是一个至今都未解决的数学难题.一直吸引着众多的数学家孜孜以求地钻研.早在20世纪初,德国数学家兰道就推测孪生素数有无穷多.许多迹象也越来越支持这个猜想.最先想到的方法是使用欧拉在证明素数有无穷多个所采取的方法.设所有的素数的倒数和为:s=1/2+1/3+1/5+1/7+1/11+...如果素数是有限个,那么这个倒数和自然是有限数.但是欧拉证明了这个和是发散的,即是无穷大.由此说明素数有无穷多个.1919年,挪威数学家布隆仿照欧拉的方法,求所有孪生素数的倒数和:b=(1/3+1/5)+(1/5+1/7)+(1/11+1/13)+...如果也能证明这个和比任何数都大,就证明了孪生素数有无穷多个了.这个想法很好,可是事实却违背了布隆的意愿.他证明了这个倒数和是一个有限数,现在这个常数就被称为布隆常数:b=1.90216054...布隆还发现,对于任何一个给定的整数m,都可以找到m个相邻素数,其中没有一个孪生素数.1966年,中国数学家陈景润在这方面得到最好的结果:存在无穷多个素数p,使p+2是不超过两个素数之积。
若用p(x)表示小于x的孪生素数对的个数.下表是1011以下的孪生素数分布情况:x p(x)1000 3510000 205100000 12241000000 816910000000 58980100000000 4403121000000000 342450610000000000 27412679100000000000 224376048迄今为止在证明孪生素数猜想上的成果大体可以分为两类。
第一类是非估算性的结果,这一方面迄今最好的结果是一九六六年由已故的我国数学家陈景润(顺便说一下,美国数学学会在介绍Goldston 和Yildirim 成果的简报中提到陈景润时所用的称呼是“伟大的中国数学家陈”) 利用筛法(sieve method) 所取得的。
数字谣
数字谣郭占祥记住下面的《数字谣》可知什么称自然数、素数、孪生素数、孪生数、哥德巴赫数等。
如何次次筛出未知素数、孪生素数;怎样进行奇素数相加得到大于6的偶数、大于9的奇数。
一、自然数自然事物有多少?123N来代表。
二、素数小数倍数我不是,倍数系里我最小。
三、孪生素数妹是奇素姐奇素,姐妹差2双素数。
四、素数无限知素倍数全筛掉,剩余素数我最小。
五、双素无限知素孪数都筛去,剩下双素筛不掉。
六、哥德猜想奇素单加得偶数,超6全是二素加。
奇素双加得奇数,超9全是三素加。
非1数字素数积,亦是素数和相交。
解素何需密度式,整除数论最为高。
数字谣释义:自然事物有多少呢?用1,2,3,…,n,n+1,…自然数来表达。
我不是小于我的数的倍数,一个素数倍数系里我是最小的数──素数。
两个相差为2的奇素数是孪生素数。
除了3的奇数倍数以外,其余两个相差为2的奇数,称孪生数。
把含有不大于孪生素数的奇素数倍数的孪生数都筛去,孪生数列上剩余的最小孪生数一定是未知孪生素数。
每一个奇素数与奇素数序列上等于大于自己的奇素数单加一次会得大于6的偶数;再加一次会得到大于9的奇数。
因此大于6的偶数都是两个奇素数相加的结果;大于9的奇数都是三个奇素数相加的结果。
非1自然数都是素数相乘的积,根据乘数和加数的关系,其也是素数相加的和。
解决素命题不需用“密度公式”,只要学好“素数倍数系”就足够了,要把整除数论摆在最高位置,弃简就繁能彻底解决相关素数问题。
当量子计算机和筛法编程诞生后,“充分大奇数、充分大偶数”就没有任何意义了!最后欢迎读者修改《数字谣》写到“评议”里。
谢谢!。
孪生素数猜想
孪生素数猜想孪生素数是指相差为2的一对素数。
例如,(3,5)、(11,13)和(17,19)都是孪生素数对。
孪生素数猜想是指存在无穷多个孪生素数对的假设。
这个猜想是数论领域的一个重要问题,其解决与否一直备受数学界的关注。
在介绍孪生素数猜想之前,我们先了解一下素数。
素数是只能被1和自身整除的正整数。
例如,2、3、5、7、11、13等都是素数,而4、6、8、9等则不是素数。
素数的分布一直是数论中一个重要的研究方向。
孪生素数猜想的历史可以追溯到18世纪。
法国数学家朗勃朗-皮埃尔·贝努利在1742年的一封信中首次提出了这个猜想。
他认为存在无穷多对形如(p,p+2)的孪生素数。
这个猜想引起了众多数学家的兴趣,并成为数论中一个备受关注的问题。
然而,数学界至今尚未成功证明孪生素数猜想。
尽管在解决素数问题方面取得了重要的进展,但证明孪生素数猜想仍然是一个巨大的挑战。
当前的研究基本上可以证实孪生素数猜想在某些范围内是成立的,但无法给出完整的证明。
在过去几十年中,数学家们通过使用先进的计算机技术和数论方法,对孪生素数猜想进行了大量的研究。
一些重要的数论工具,如素数谐振子方法、亏格筛法等,被用于分析素数的分布规律,给出了孪生素数猜想的一些可行性结果。
虽然孪生素数猜想尚未被证明,但众多数学家们认为这个猜想是成立的。
各种证据表明,孪生素数的分布呈现出一定的规律性。
例如,根据数论领域的研究,人们已经证明了存在无穷多对形如(p,p+2m)的素数对,其中p和m满足特定的条件。
这些结果为孪生素数猜想提供了一定的支持。
除了孪生素数猜想,相似的问题还有孪生素数三元组猜想和孪生素数四元组猜想。
孪生素数三元组猜想是指存在无穷多个形如(p,p+2,p+6)的素数三元组,而孪生素数四元组猜想则是指存在无穷多个形如(p,p+2,p+6,p+8)的素数四元组。
这些猜想与孪生素数猜想有着密切的联系,并且一直在数论领域中被广泛研究。
为了解决孪生素数猜想以及其他相关问题,数学家们需要进一步改进数论的理论和方法。
默默无闻的数学家张益唐攻破了素数难题
默默无闻的数学家张益唐攻破了素数难题默默无闻的数学家张益唐攻破了素数难题默默无闻的数学家攻破了素数难题2019年4月17号,一篇论文投稿到数学领域最富盛名的期刊之一《数学年刊》。
论文的作者是一位来自新罕布什尔大学的在该领域名不经传的讲师,年逾50的学者张益唐。
这篇论文声称朝着解决数学史上最古老的问题—孪生素数问题前进了一大步。
那些著名数学期刊的编辑早已习惯面对那些不知名的作者夸大其词的论断。
不过这篇论文却与众不同,因为这显然是一份深思熟虑的证明:语言清晰严密并且使用了该问题最前沿的方法。
数学年刊的编辑决定对其做有限处理。
仅仅三周时间,相对于数学期刊通常的审稿节奏也就是一眨眼的功夫,张就收到了他的论文的审稿意见。
其中一个审稿人写到:“主要结果都是一流的”。
论文的作者证明了“关于素数分布的里程碑式的定理”。
一项巨大进展被一个之前默默无闻的研究者发现了,这个传闻在数学家里迅速传播开来。
张益唐在1992获得博士学位之后,其学术才能就一直被人忽视。
他找不到学术界的工作,当过几年会计,甚至在Subway干过。
蒙特利尔大学的数论专家Andrew Granville教授说:“事实上,根本没人认识他。
但突然之间,他就证明了数论史上重要的结果之一”。
2.3倍。
比如在100位的数中,两个素数的平均间隔大约是230。
但这只是就平均而言的结果。
素数经常比平均预计的结果更加紧密或稀疏的出现。
特别是孪生素数经常会突然出现,比如:3和5,11和13,他们的差仅为2。
而在大数中,孪生素数似乎从没有彻底消失(目前发现的最大的孪生素数是3756801695685×2^666669-1和3756801695685×2^666669 + 1)。
数百年来,数学家一直假设存在无穷多对孪生素数。
1849年,法国数学家Alphonse de Polignac扩展了这个猜想,提出不仅仅是2,对于任意有限的间隔都存在着无穷多组素数对。
孪生素数有无穷多对的简单证明
孪生素数有无穷多对的简单证明大于1的正整数,如果仅有1和自身两个因子,则称它为素数,否则为合数,以pn表示第n个素数,例如,p1=2,p2=3,p3=5……p168=997,…。
令dn=pn+1-pn,则d1=1,d2=2…。
人们自然地提出一个问题,是不是有无穷多个dn=2?这是一个尚未解决的问题。
1、序号筛法eratosthenes筛法即为取值一个正整数x,把不能少于x的一切正整数按大小关系排列成一串,1,2,3,4,5,……x,记px就是不大于x的最小素数,从上述数串中,首先抛掉1,然后逐项的抛掉。
2+2n3+3n5+5n……(n=1,2,3,4……)最后该数串留下的数都是素数,显然对任何给定的正整数串,用上面的方法,也可以找出其中的素数。
而令大写字母则表示子集,n则表示自然数子集,p则表示所有素数的子集,p1则表示从p中换成2,3,后的子集,即p1={5,7,11,13,17,19……}对任何p∈p1,p的型式不为6k-1,就为6l+1,其中k,l为某个整数,对任何p∈p1,导入一个关联的并存数,q,使|p-q|=2,我们何不签订合同,2221/2若p=6k-1,取q=6k+1,若p=6k+1,取q=6k-1,q可以是素数,也可以合数。
比如:p=5,7,11,13,17,19,23,29,31……q=7,5,13,11,19,17,25,31,29…令n0={0}un={0。
1,2,3,4,5……},对任何p∈p1记2似乎(p-1)/6和(pq+1)/6都就是整数,lp、sp、l及s都就是n的子集,n与l、n与s的差集分别直和为。
定理1,若a∈lp,则6a-1为合数,若b∈sp,则6b-1为合数。
证明:对任何p∈p1,若a∈lp,则存有一个n∈n0。
使a=(p-1)/6+np;若n∈sp,则存有一个m∈n0,使b=(pq+1)/6+mp,由此存有等式6a+1=p(p+6n)及6b-1=p(q+6m)为合数。
孪生素数
孪生素数要介绍孪生素数,首先当然要说一说素数这个概念。
素数是除了1 和它本身之外没有其它因子的自然数。
素数是数论中最纯粹、最令人着迷的概念。
除了 2 之外,所有素数都是奇数(因为否则的话除了 1 和它本身之外还有一个因子2,从而不满足素数的定义),因此很明显大于2 的两个相邻素数之间的最小可能间隔是2。
所谓孪生素数指的就是这种间隔为2 的相邻素数,它们之间的距离已经近得不能再近了,就象孪生兄弟一样。
最小的孪生素数是(3, 5),在100 以内的孪生素数还有(5, 7), (11, 13), (17, 19), (29, 31), (41, 43), (59, 61) 和(71,73),总计有8组。
但是随着数字的增大,孪生素数的分布变得越来越稀疏,寻找孪生素数也变得越来越困难。
那么会不会在超过某个界限之后就再也不存在孪生素数了呢?我们知道,素数本身的分布也是随着数字的增大而越来越稀疏,不过幸运的是早在古希腊时代,Euclid 就证明了素数有无穷多个(否则今天许多数论学家就得另谋生路)。
长期以来人们猜测孪生素数也有无穷多组,这就是与Goldbach猜想齐名、集令人惊异的简单表述和令人惊异的复杂证明于一身的著名猜想- 孪生素数猜想:孪生素数猜想:存在无穷多个素数p, 使得p+2 也是素数。
究竟谁最早明确提出这一猜想我没有考证过,但是一八四九年法国数学Alphonse de Polignac 提出猜想:对于任何偶数2k,存在无穷多组以2k 为间隔的素数。
对于k=1,这就是孪生素数猜想,因此人们有时把Alphonse de Polignac作为孪生素数猜想的提出者。
不同的k 对应的素数对的命名也很有趣,k=1 我们已经知道叫做孪生素数,k=2 (即间隔为4) 的素数对被称为cousin prime (比twin 远一点),而k=3 (即间隔为6) 的素数对竟然被称为sexy prime (这回该相信“书中自有颜如玉”了)!不过别想歪了,之所以称为sexy prime 其实是因为sex 正好是拉丁文中的6。
双筛法的两种类型及其性质
双筛法的两种类型及其性质摘要:一组筛元素:(1)从一个等差数列的两个端点,同时实施顺筛和逆筛,称为双筛;(2)从两个“等公差数列”的始端元素,同时向末端元素施筛,也称为双筛。
由于两种筛法类型的操作方式不同,施筛对象不同,筛后剩余的元素也不尽相同。
施筛的作用和筛后的结果,意义也必然不同。
本文对此予以解析。
关键词:双筛法,类型,性质一,概念,定义,符号1,素数序列:p1=2,p2=3,p3=5,⋯;2,偶数N e≥6。
3,筛元素p:小于√N e的素数。
4,公差d 相同,项数也相同的两个等差数列,称为并行等公差数列。
例:A: a0,a1,a2,⋯,a n=a0+ndB: b0,b1,b2,⋯,b n=b0+nd用符号A||B表示并行等公差数列。
5,r2(N e):偶数N e表为两个奇素数之和的1+1表法个数。
6,r2(√N e,N e−√N e):偶数N e在区间(√N e,N e−√N e)上的1+1表法个数.7,R2(N e);不超过N e的孪生素数个数。
8,R2(√N e,N e):区间(√N e,N e)上的孪生素数个数。
二,双筛法的两种类型及性质1,逆向双筛法:在区间(0,N e)上,依次同时划去自然数数列0,1,2,⋯,N e 中,筛元素p的倍数mp,和关于N e对称分布的自然数N e−mp的方法,称为2逆向双筛法。
性质:(1)逆向双筛法是对称筛法。
对称(2)对自然数数列0,1,2,⋯,N e实施逆向双筛后,剩余的元素关于N e2分布。
(3)对自然数数列0,1,2,⋯,N e实施逆向双筛后,剩余的元素都是素数(自然数1除外)。
(4)当N e−1是素数时,对自然数数列0,1,2,⋯,N e实施逆向双筛后,剩余的元素中,包含自然数1,(N e−1)两个元素。
反之不然。
(5)当N e2是素数时,对自然数数列0,1,2,⋯,N e实施逆向双筛后,剩余的元素中,包含元素N e2。
反之不然。
(6)对自然数数列0,1,2,⋯,N e实施逆向双筛后,剩余的元素全位于区间(√N e,N e−√N e)内(自然数1,N e−1除外)。
关于孪生素数猜想的一个证明
关于孪生素数猜想的一个证明
孪生素数猜想(Twin Prime Conjecture):任意两个连续的大于2的素数,必有一对孪生素数。
思路:
一、利用费马小定理证明
费马小定理:当p是素数时,对于所有正整数a,都有a的p次方与a减去1的商等于1(mod p)。
证:考虑任意两个素数p1和p2,p2=p1+2,设a=2,那么在p1和p2上面都有a的p次方与a减去1=1的商等于1(mod p1)和1(mod p2),即:
p1|2p1-1
p2|2p2-1
同时,2p1-1和2p2-1刚好满足2p2-2p1=2,由于p1和p2是素数,交换取整律有:
2|2p2-2p1
而满足上述等式的唯一解即为p1和p2之和为2。
故证明孪生素数猜想成立。
二、利用数论的方式证明
任意大于2的偶数都可以表示为一对素数之和,即:2n = p1 + p2,其中p1和p2均为素数。
关于这一对素数,存在以下情况:
1、p2 = p1 + 2(孪生素数)
2、p1和p2无任何关系(非孪生素数)
由此可以推出,只要2n=p1+p2成立,那么p1和p2之间必然存在孪生素数对。
故证明孪生素数猜想成立。
孪生素数 已证明的最小间隔
孪生素数的已证明最小间隔1. 引言孪生素数是指相差为2的两个素数,例如(3, 5), (11, 13), (17, 19)等。
孪生素数问题一直以来都吸引着数学家们的兴趣。
其中一个重要的研究方向是确定孪生素数之间的最小间隔。
本文将介绍已经证明的最小间隔,并讨论相关的研究成果和方法。
2. 已证明的最小间隔在过去几十年里,数学家们通过不断努力,已经证明了一些最小间隔。
2.1 最小间隔为6早在18世纪末,法国数学家Legendre就证明了存在无穷多对相差为6的孪生素数。
这个结果被称为Legendre猜想,并被后来的Erdős改进和推广。
2.2 最小间隔为161974年,美国数学家Helfgott通过计算机程序验证了存在无穷多对相差为16的孪生素数。
这一发现引起了广泛关注,并激发了更多研究。
2.3 最小间隔为70万亿2013年,由于技术和计算能力的进步,一支由Yitang Zhang领导的研究团队证明了存在无穷多对相差为70万亿的孪生素数。
这个突破性的结果震惊了整个数学界,被誉为“孪生素数间隔领域的重大突破”。
2.4 最小间隔为2462014年,由于前述成果的鼓舞和启发,由Tao和Maynard等人组成的合作团队证明了存在无穷多对相差为246的孪生素数。
这一结果进一步推动了孪生素数间隔研究的发展。
3. 研究方法和思路为了证明最小间隔问题,数学家们采用了不同的方法和思路。
3.1 基于筛法筛法是一种常见且有效的寻找素数的方法。
通过排除所有非素数,可以得到一系列素数。
在寻找孪生素数时,数学家们结合筛法来确定最小间隔。
3.2 基于整除性质另一个常用的方法是利用整除性质来推导最小间隔。
通过分析素数与其相邻数字之间可能存在的整除关系,可以得出最小间隔。
3.3 基于数论方法数论是研究整数性质的一个分支,对于最小间隔问题的研究也起到了重要作用。
数学家们运用数论中的定理和方法,通过分析素数的性质和规律来推导最小间隔。
4. 研究进展和展望孪生素数间隔问题是一个复杂而困难的研究领域。
孪生素数猜想初等证明详解
孪生素数猜想初等证明详解齐宸孪生素数是指相差2的素数对,例如3和5,5和7,11和13…。
孪生素数猜想正式由希尔伯特在1900年国际数学家大会的报告上第8个问题中提出,可以这样描述:存在无穷多个素数p,使得p + 2是素数。
素数对(p, p + 2)称为孪生素数。
孪生素数由两个素数组成,相差为2。
为了证明孪生素数猜想,无数的数学家曾为之奋斗,但美丽的公主仍然犹抱琵琶半遮面。
1.孪生素数分类及无个位表示方法孪生素数按两个素数个位不同划分3类(不包括10以下的3-5、5-7),分别是:1、孪生素数中两个素数个位为1和3,如11-13,41-43等;2、孪生素数中两个素数个位为7和9,如17-19,107-109等;3、孪生素数中两个素数个位为9和1,如29-31,59-61等。
三类孪生素数中个位为1和3的第一类是我们需要重点研究的,其他两类可以忽略不计。
因为只要第一类孪生素数无限,也就等价于证明了孪生素数猜想。
自有孪生素数概念以来它们就是由两个素数表示的。
若是能简化成一个数字那孪生素数猜想这一世界数学难题也许就向前迈进了一步。
无论这一步是一小步,还是一大步。
但毕竟能将两个素数组成的孪生素数降格成了像素数那样的单个数字。
分析一下个位为1和3的这一类孪生素数,如41-43这对孪生素数。
首先,分别去掉个位1和3后,可以看到剩下了两个数字4和4。
用这两个数字完全可以表示一对孪生素数,当然我们心里要想着在这两个数字后面是有个位1和3的。
其次,这两个去掉个位的数字又是完全相同的,都是一个数字“4”。
这样也就完全可以用一个数字“4”来表示一对孪生素数,也可以说4是一个单数字无个位孪生素数。
当然表面上看只有第一类、第二类孪生素数可以用一个数字表示(实际上第三类也可以)。
为什么一定要去掉个位呢?可将自然数变成互为补集的两类:孪生素数和非孪生素数。
并利用一种简单的筛法,将自然数中的非孪生素数及其补集孪生素数分开。
而且这个筛法所要得到的是非孪生素数。
孪生素数猜想的证明
孪生素数猜想的证明
质数又称素数,是大于1且只能被1和自身整除的自然数。
质数对于数论中的研究而言具有重要意义,许多数论问题都与质数有关。
有一个著名的猜想,就是孪生素数猜想,即任意一对素数之差都大于
2,也就是说任意两个素数之间至少要比2大。
这个猜想
被称为孪生素数猜想,是数论中极具挑战性的课题,它至今尚未得到完整的证明。
孪生素数猜想最早由欧拉提出,他提出了一个更强的猜想,即任意两个素数之差都不能被任何小于他们之和的数整除,也就是说任意两个素数之间的差的绝对值必须大于他们之和的一半,有时被称为欧拉猜想。
由于孪生素数猜想的复杂性,众多学者都试图找到它的证明。
其中,高斯猜想和欧拉猜想的证明最为复杂,即使是最优秀的数学家也无能为力。
最近,著名数论学家朱尔斯·施密特提出了一种新的证明
方法,他提出,如果能够找到一个特殊的数学表达式,这个表达式可以用来描述两个孪生素数之间的关系,那么就可以证明孪生素数猜想的真实性。
因此,孪生素数猜想的证明仍然是一个未解决的难题,它需要更多学者的共同努力才能够最终解决,目前,学者们还在不断研究当中,希望能够有一天有人能够成功证明孪生素数猜想。
关于孪生素数猜想的证明
关于孪生素数猜想的证明关于孪生素数猜想的证明Һ吴国胜㊀(安徽省电子器材公司,安徽㊀合肥㊀230061)㊀㊀ʌ摘要ɔ本文的目的在于用筛法㊁解析方法等基础理论证明在自然数中存在无穷对孪生素数,并给出孪生素数分布的下界.ʌ关键词ɔ孪生素数猜想;定义及推论;误差值引㊀言两个相差2的素数称作一对孪生素数.在自然数中存在无穷对孪生素数的猜想是古希腊人提出来的,迄今大约有二千年的历史了,它和1742年德国人提出的Goldbach猜想被人们喻为姐妹问题.德国杰出的数学家Hilbert1900年在巴黎召开的第二届国际数学家代表大会上提出二十三个著名问题,孪生素数猜想是其中第八个问题的一部分.本文的目的在于对以下定理给出详细证明.定理命ω(x)表示不超过x的孪生素数组数,对于充分大的N,存在无穷多个整数点Miɪ[N,+ɕ),有ω(Mi)ȡ0.37Miln2Mi.有简单推论,对于任意xȡN,总有ω(x)ȡ0.37lnx(lnlnx)2.孪生素数猜想成立.一㊁定义及推论定义1㊀命2,3为原素数,不再以P表示.素数以Pi表示,其中P1=5,P2=7,P3=11, ,以此类推.相应地,孪生素数从5,7开始计算.定义2㊀Zj=ᵑji=1Pi.定义3㊀命6n-1与6n+1为一对孪生组,n为正整数.推论1㊀命D(x)表示[0,x]间孪生组的组数,则D(x)=x-16[],1ɤx,0,0ɤx<1.æèçç定义4㊀B(x,Pj)为[0,x]间一方含Pj因子而双方均与Zj-1互素的孪生组的组数,称作x内Pj的孪生类数.(xȡPj).推论2㊀ω(x)-ω(x)=D(x)-ðp1ɤpjɤxB(x,Pj).定义5㊀当(6,kn)=(k,n)=1定义T(k,n)ʉ(kn)2+6kq(mod6kn),其中q满足3kqʉ1(modn),特别地,T(k,1)ʉk2(mod6k).定义6㊀B∗(x,Pj)=2DxPj()-2ðP1ɤPiɤPj-1BxPj,Pi(),为二倍于0,xPj[]间不小于Pj孪生类的孪生组数.(xȡP2j).(注:本文[α],{α}分别表示α的整数与分数部分,并将[α+β]+[α-β]简记作[αʃβ],将{α+β}+{α-β}简记作{αʃβ},将sin(α+β)+sin(α-β)简记作sin(αʃβ).)二㊁第一类误差关系式的建立引理1㊀B(x,Pj)=ðn|zj-1m|zj-1(m,n)=1μ(mn)(x+T(Pjm,n)-26Pjmnéëêùûú+x-T(Pjm,n)6Pjmnéëêùûú+1)(xȡPj).证:当(m,n)=(6Pj,mn)=1时,由定义5有T(Pjm,n)ʉ0(modPjm),1(mod6).{T(Pjm,n)-2ʉ0(modn),-1(mod6).{故T(Pjm,n)与T(Pjm,n)-2为分别由Pjm与n因子组成的孪生组,后者为6K-1型,同样T(n,Pjm)与T(n,Pjm)-2为另一组分别由Pjm与n因子组成的孪生组,后者为6K-1型,且-T(Pjm,n)ʉT(n,Pjm)-2(mod6Pjmn).根据剩余系互补的性质,当(m,n)=(6Pj,mn)=1,对于任意xȡPj,在[0,x]间一方含Pjm因子,另一方含n因子的孪生组数:D(x,Pjm,n)=x+T(pjm,n)-26Pjmnéëêùûú+x-T(Pjm,n)6Pjmnéëêùûú+1.由定义4和Brun的包含排除定理(文献[6]第一章ɦ7定理1),即得引理.又当(m,n)>1时,恒有μ(mn)=0,故引理中(m,n)=1的条件可以不必要.证毕.引理2㊀(Ⅰ)B∗(x,Pj)=ðn|zj-1m|zj-1μ(mn)æèççxPj+T(m,n)-26mnéëêêêùûúúú+xPj-T(m,n)6mnéëêêêùûúúú+1öø÷÷-1(xȡP2j).(Ⅱ)若用T(Pjm,n)代替T(m,n),上式亦成立.证:当m=n=1时,T(1,1)ʉ1(mod6),μ(1)=1,ʑxPj+T(1,1)-26éëêêêùûúúú+xPj-T(1,1)6éëêêêùûúúú+1-1=2xPj-16éëêêêùûúúú=2DxPj(),又T(m,n)-2ʉ-T(n,m)(mod6mn).由定义6和引理1即得(Ⅰ)成立.ȵ(Pj,mn)=(Pj,Zj-1)=1,ʑT(Pjm,n)ʉT(m,n)(mod6mn).又T(Pj,1)ʉP2jʉ1(mod6),ʑxPj+P2j-26éëêêêùûúúú+xPj-P2j6éëêêêùûúúú+1-1=2xPj-16éëêêêùûúúú=2DxPj(),故(Ⅱ)亦成立,证毕.引理3㊀B(x,Pj)-B∗(x,Pj)ɤh(x,Pj)+O(1)(xȡP2j),h(x,Pj)=ðd|Zj-1(d<4x2)μ(d)2v(d)ðɕn=12nπsinnπx3Pjd㊃cosnπT(Kξ)3Pjd-cosnπT(Kξ)3dæèçöø÷,其中T(Kξ)=TPjKξ,Zj-1Kξæèçöø÷,Kξ为Ki|Zj-1之某一值,v(d)表示d的不同素因子的个数,v(1)=0.证:命φ表示Ki|Zj-1的集合,因Zj-1无重复素因子,故对于任一Zj-1,Ki之集合有且仅有ðj-1k=1Ckj-1=2j-1个元素组成,当(l1,l2)=(l1,6Pjmn)=(l2,6Pjmn)=1,有T(l1Pjm,l2n)ʉT(Pjm,n)(mod6Pjmn).由引理1,2即可得到:B(x,Pj)-B∗(x,Pj)=ðKi|Zj-112j-1ðd|Zj-1μ(d)2v(d)㊃æèççx+T(Ki)-26Pjdéëêùûú+x-T(Ki)6Pjdéëêùûú-xPj+T(Ki)-26déëêêêùûúúú-xPj-T(Ki)6déëêêêùûúúúöø÷÷+1,(1)现估计(1)式中第一㊁三两项中消去-2后所产生的误差R=R1+R3,命Ai=x+T(Ki)有:Ai-26Pjdéëêùûú=[Ai]-26Pjdéëêùûú=Ai6Pjdéëêùûú-1,当[Ai]ʉ0或1(mod6Pjd),Ai6Pjdéëêùûú,其他.ìîíïïïï故知只有当[Ai]=6PjMiDi+δ(δ=0或1,其中Di|Zj-1)时才产生误差,根据同余的性质有:ðd|Diμ(d)2v(d)=1,v(Di)为偶数或0,-1,v(Di)为奇数,{ʑR1ɤ12j-1ðKi|Zj-11=1,同样可证得|R3|ɤ1.ʑ|R|ɤ|R1|+|R3|ɤ2,故由(1)式知必定存在某一Kξ|Zj-1,使得:B(x,Pj)-B∗(x,Pj)ɤh(x,Pj)+O(1),其中h(x,Pj)=ðd|Zj-1μ(d)2v(d)æèççxʃT(kξ)6Pjdéëêùûú-xPjʃT(Kξ)6déëêêêùûúúúöø÷÷,ȵPjKξ|T(Kξ),Zj-1Kξ|T(Kξ)-2,(注:以下将T(Kξ)简记作T)ʑd|Zj-1|T(T-2).因d无重复素因子,故知对于任意d,当dȡ4x2可分解为d=d1d2,其中d2ȡd1ȡ1,使d2|T或者d2|(T-2)两者之一成立.显然d2ȡ2x>x+2Pj(xȡP2j),如d2|T成立,有0<xd2=β<1,Td2=L,显然(6,L)=1,因而-L6q[]=-1-L6q[](q为正整数),故有:xʃT6Pjd[]-xPjʃT6déëêêêùûúúú=βʃL6Pjd1[]-βʃPjL6Pjd1éëêùûú=ʃL6Pjd1[]-ʃL6d1[]=0,同样如d2|(T-2),则有0<x+2d2=β1<1,0<x-2d2=β2<1,0<x+2Pjd2=β3<1,0<x-2Pjd2=β4<1,T-2d2=L,则(6,L)=1,即有xʃT6Pjd[]-xPjʃT6déëêêêùûúúú=β1+L6Pjd1éëêùûú+β2-L6Pjd1éëêùûú-β3+PjL6Pjd1éëêùûú-β4-PjL6Pjd1éëêùûú=ʃL6Pjd1[]-ʃL6d1[]=0,ʑh(x,Pj)=ðd|Zj-1(d<4x2)μ(d)2v(d)xʃT6Pjd[]-xʃPjT6Pjdéëêùûúæèçöø÷=ðd|Zj-1(d<4x2)μ(d)2v(d)xʃPjT6Pjd{}-xʃT6Pjd{}æèçöø÷,(2)由Fourier展开式,当{α}ʂ0时有:{α}=-ðɕn=11nπsin(2nπα)+12,(3)ȵPj|T,ʑ只需取x,当Pj|x,即有(2)式中任意一项{αi}ʂ0均适用于(3)式,故(2)式又可表示为:h(x,Pj)=ðd|Zj-1(d<4x2)μ(d)2v(d)ðɕn=12nπsinnπx3Pjd(cosnπT3Pjd-cosnπT3d),证毕.三、第一类误差值的计算引理4㊀用M[F1(y)]表示函数F1(y)的Mellin变换式,若有M[F1(y)]=ðd|Zj-1(d<4x2)μ(d)2v(d)ds-2(ζ(2-s)-1)(s-1),取σ=ReS=1-1lny,当y>Pj时,必有|F1(y)|=Oln2Pjylnyæèçöø÷.证:σ=1-1lny>1-1lnPj>0.首先证明M[F1(y)]绝对收敛.令H(s)=ðd|Zj-1(d<4x2)μ(d)2v(d)ds-2,(4)则H(s)ɤðd|Zj-2|μ(d)|2v(d)|ds-2|=ᵑP|Zj-1(1+2Pσ-2),ʑln|H(s)|ɤlnᵑP|Zj-1(1+2Pσ-2)=ðP1ɤPɤPj-1ln(1+2P-1-1lny)ɤðP1ɤPɤPj-12P-1=2lnlnPj+O(1).(参见文献[2]第七章ɦ3Mertens公式)ʑ|H(s)|=Ο(ln2Pj)绝对收敛.又Re(2-s)=1+1lny>1,令b1(u)={u}-12,有ζ(2-s)=11-s+12-(2-s)ʏɕ1b1(u)u3-sdu=-1s-1+1+ʏɕ1{u}dus-2,(参考文献[1]第八章ɦ2)ʏɕ1{u}dus-2为{u}ʂ0时的瑕积分,记作P㊃V.P㊃Vʏɕ1{u}dus-2={u}us-2ɕ1-P㊃Vʏɕ1us-2d{u}=-P㊃Vʏɕ1us-2d{u}dudu,当{u}ʂ0,由(3)式有d{u}du=-2ðɕn=1cos(2nπu)=-limλңɕsinλ+12()2πusinπu+1,(参考文献[7](3.6.1)式)综上即得:Q=(ζ(2-s)-1)(s-1)=-1+(s-1)P㊃Vʏɕ1us-2limλңɕsinλ+12()2πusinπu-1æèççöø÷÷du=-1+P㊃Vʏɕ1(limλңɕsinλ+12()2πusinπu-1)dus-1=P㊃Vʏɕ1limλңɕsinλ+12()2πusinπudus-1,ʑ|Q|ɤP㊃Vʏɕ1|limλңɕsinλ+12()2πusinπu|㊃|dus-1|=|limλңɕsinλ+12()2πξsinπξ|ʏɕ1du-1lny|ɤ1sinπξ<+ɕ({ξ}ʂ0),ʑM[F1(y)]绝对收敛.令ʏ(σ)=limAңɕʏσ+iAσ-iA,由文献[1]第十二章ɦ1引理1有:F1(y)=12πiʏ(σ)M[F1(y)]y-sds=12πiʏ(σ)H(s)(ζ(2-s)-1)(s-1)y-sds=-12πiʏ(σ)H(s)(ζ(2-s)-1)dy-s+1dyds=i2πʏ(σ)H(s)(ζ(2-s)-1)dsdydy-s+1.ȵζ(2-s)-1=ðɕn=21n2-s,ʑ|ζ(2-s)-1|ɤðɕn=21n1+1lny=ʏɕ1duu1+1lny+O(1)=-lny㊃u-1lnyɕ1+O(1)=lny+O(1),dsdy=d1lnydy=1yln2y,|yit|=|eitlny|=1,y-σ+1=y1lny=e.当y>Pj,lny>lnPj≫1,ʑ|F1(y)|ɤʏ(σ)|H(s)||ζ(2-s)-1|dsdy|dy-s+1|ɤʏ(σ)O(ln2Pj)(lny+O(1))1yln2ydy1lny=Oln2Pjylnyæèçöø÷,证毕.引理5㊀对于充分大的x,恒有B(x,Pj)-B∗(x,Pj)ɤOxln3PjP2jæèçöø÷+O(1),当Pjɤx12时,误差项O(1)可以不计.证:(Ⅰ)当Pjɤ6lnx时,ȵðɕn=12nπsinnπαcosnπβɤ1,又v(P)=1,由引理3有:h(x,Pj)ɤ2ðd|Zj-1|μ(d)|2v(d)=2ᵑP|Zj-1(1+2v(P))=2㊃3j-1.由素数定理得j=π(Pj)=PjlnPj1+O1lnPj()().ʑB(x,Pj)-B∗(x,Pj)ɤ2㊃3j-1+O(1)<3jɤ37lnxlnlnx=x7ln3lnlnx<x12≪xln3PjP2j.(Ⅱ)当x12<Pjɤx,显然有B(x,Pj)-B∗(x,Pj)=B(x,Pj)=1,Pj与Pj+2为孪生素数,0,其他.{(Ⅲ)现着重讨论6lnx<Pjɤx12的情形.由引理3我们有:㊀h(x,Pj)=ðd|Zj-1(d<4x2)μ(d)2v(d)ðɕn=14nπ㊃nπd㊃sinnπx3PjdʏT6T6Pjsin2nπqddq=ʏT6T6Pjðd|Zj-1(d<4x2)μ(d)2v(d)ðɕn=12d(cosq-x6Pjd2nπ-cosq+x6Pjd2nπ)dq=ʏT6T6Pjʏq+x6Pjq-x6Pj(ðd|Zj-1(d<4x2)μ(d)2v(d)ðɕn=14nπd2sin2nπdy)dydq=ʏT6T6Pjʏq+x6Pjq-x6PjF(y)dydq.由积分不等式,当b>aȡ0时,若在区间[a,b]上f(x),g(x)可积,|f(x)|ɤ|g(x)|,则有ʏbaf(x)dxɤʏba|f(x)|dxɤʏba|g(x)|dx.又F(y)可积,则有:h(x,Pj)ɤʏT6T6Pjʏq+x6Pjq-x6PjF(y)dydq,(5)F(y)是实连续函数,y>0(见(9)式),我们可对其取Mellin变换,令ReS=1-1lny,当α>0时,M[sinαx]=ʏɕ0sinαx㊃xs-1dx=α-sΓ(s)sinπs2,ʑM[F(y)]=ðd|Zj-1(d<4x2)μ(d)2v(d)ðɕn=1(nπ)1-s22-sΓ(s)ds-2sinπs2,(6)ðɕn=1n1-s=ζ(s-1),Γ(s)=(s-1)Γ(s-1)(文献[5]第二章ɦ2定理2),sinπs2=cosπ(s-1)2.根据RiemannZeta函数解析开拓的性质(文献[3]第二篇第二章ɦ2定理2.1)有ζ(1-s)=21-sπ-scosπs2Γ(s)ζ(s)普遍成立.ʑ由(6)式和(4)式有:M[F(y)]=ζ(s-1)Γ(s-1)(s-1)π1-s22-sH(s)㊃cosπ(s-1)2=ζ(2-s)(s-1)H(s),令F(y)=F1(y)+F2(y),则M[F(y)]=M[F1(y)]+M[F2(y)],其中M[F1(y)]=(ζ(2-s)-1)(s-1)H(s),(7)M[F2(y)]=(s-1)H(s),相应地,h(x,Pj)=h1(x,Pj)+h2(x,Pj),首先证明h2(x,Pj)=0.ȵPjKξT,Zj-1Kξ(T-2)(见引理3),ʑTȡPjKξ,T-2ȡZj-1Kξ,T2>T(T-2)ȡPjKξ㊃Zj-1Kξ=PjZj-1=Zj,T>Zj(注:当xȡP2j,必有d通过所有PɤPj-1,故(5)式中T不变.)由文献[1]第三章ɦ1定理2契贝谢夫θ函数性质有:lnT>12lnZj>12-ε()Pjȡ12-ε()6lnx>2.8lnx,即有1lnT=O1Pj(),(8)及T>x2.8,又xȡP2j,由(5)式知yȡq-x6PjȡT-x6Pj>x2.8-x6x≫x2.2≫4x2,(9)h2(x,Pj)=ʏT6T6Pjʏq+x6Pjq-x6PjF2(y)dydq=(ʏɕT-x6Pj-ʏɕT-xPj6-ʏɕT+x6Pj+ʏɕT+xPj6)ʏɕφF2(η)dηdφ,由Mellin变换公式(文献[8]581页),若M[f(y)]=M(s),则有:M[ʏɕyf(φ)dφ]=M(s+1)s成立,由此推出:M[ʏɕyʏɕφf(η)dηdφ]=M(s+2)(s+1)s成立.令U(y)=ʏɕyʏɕφF2(η)dηdφ,由M[F2(y)]=(s-1)H(s)得到M[U(y)]=(s+2-1)H(s+2)(s+1)s=1sH(s+2),由(9)式y≫4x2,即σ=1-1lny>0,因而|M[U(y)]|=1σ+itH(2+σ+it)ɤðd|Zj-1|μ(d)|2v(d)dσ1σ+it=1σ2+t2ðd|Zj-1|μ(d)|2v(d)dσ<+ɕ绝对收敛.即有:U(y)=12πiʏσ+iɕσ-iɕM[U(y)]y-sds=12πiʏσ+iɕσ-iɕðd|Zj-1(d<4x2)μ(d)2v(d)1sdy()sds,根据Mellin变换表(文献[8]582页)有12πiʏσ+iɕσ-iɕ1sαy()sds=1(y<α),0(y>α),{(σ>0)由(9)式得y>4x2>d,ʑU(y)=0,即可得到h2(x,Pj)的各项积分均为0,ʑh2(x,Pj)=0.又F1(y)满足引理4的条件,由(5)式有:h(x,Pj)=h1(x,Pj)ɤOʏT6T6Pjʏq+x6Pjq-x6Pjln2Pjylnydydqæèçöø÷=Oln2PjʏT6T6Pjlnlnq+x6Pj()lnq-x6Pj()dqæèçççöø÷÷÷=Oxln2PjPjʏT6T6Pjdqqlnqæèçöø÷=Oxln2PjPjlnlnT6lnT6Pjæèçççöø÷÷÷=Oxln3PjPjlnTæèçöø÷=Oxln3PjP2jæèçöø÷.注1:上式中,lnlnq+x6Pj()lnq-x6Pj()=lnlnq+ln1+x6qPj()lnq+ln1-x6qPj()=Oln1+1lnqln1+x6qPj()()()=O1lnqln1+x6qPj()()=O1lnq㊃x6qPj()=OxPjqlnq().注2:上式中,lnlnT6lnT6qPj=lnlnT6lnT6+ln1Pj=ln11-lnPjlnT6=Oln1+lnPjlnT6æèççöø÷÷æèççöø÷÷=OlnPjlnTæèçöø÷.最后一步用到(8)式,综上即得到引理.证毕.四㊁函数G(u)的性质引理6若G(u)满足方程G(u)=1u2,㊀㊀㊀㊀㊀㊀1ɤuɤ2,㊀㊀㊀㊀(10)(u2G(u))ᶄ=2uG(u-1),u>2,(11){则G(u)为连续函数,对于任意uȡ1,恒有14ɤG(u)ɤ1.证:令G(u)=G1(u)+G2(u),其中G1(u),G2(u)满足方程:G1(u)=1u2,G2(u)=0,㊀1ɤuɤ2,(u2G1(u))ᶄ=2uG2(u-1),(u2G2(u))ᶄ=2uG1(u-1),u>2,{解之即知G1(u),G2(u)均为连续函数,故G(u)为连续函数.由(10)式知,当1ɤuɤ2时,有14ɤG(u)ɤ1成立.用数学归纳法证明,当u>2时,也有14ɤG(u)ɤ1.由(11)式即得:u2G(u)-22G(2)=2ʏu2tG(t-1)dtɤ2ʏu2tdt=u2-22,ʑG(u)ɤ1-3u2ɤ1.又u2G(u)-22G(2)=2ʏu2tG(t-1)dtȡ12ʏu2tdt=14(u2-22)=14u2-1,ʑG(u)ȡ14.证毕.五、定理的反证1.在假设基础上得到的结果(第二类误差值的计算)引理7㊀对于充分大的N,当yȡN时,假设恒有ω(y)<Cyln2y㊀(12)成立,C=0.37,则当x12ȡPjȡlnxȡN时,恒有B(x,Pj)<2CG(u)xPjln2Pj+OxPjln3Pjæèçöø÷成立,其中Pj=x1u+1,即u=lnxlnPj-1.证:用数学归纳法证明.当N充分大,PjȡN时,有Pjȡln7Pj,故有xP2jln3PjɤxPjln4Pj.当x12ȡPjȡx13(1ɤuɤ2)时,由(12)式,引理5,定义6及推论2有:B(x,Pj)ɤB∗(x,Pj)+OxP2jln3Pjæèçöø÷=2ωxPj()-2ω(Pj-1)+OxPjln4Pjæèçöø÷<2CxPjln2xPj()+OxPjln4Pjæèçöø÷=2CxPj(lnxuu+1)2+OxPjln4Pjæèçöø÷=2Cxu2Pjln2Pj+OxPjln3Pjæèçöø÷,即知当1ɤuɤ2时,G(u)=1u2,引理成立.若x1k-1ȡPjȡx1k,kȡ3(即k-2ɤuɤk-1),引理成立,则当x1kȡPjȡx1k+1,k-1ɤuɤk时由引理5及推论2有:B(x,Pj)ɤB∗(x,Pj)+OxP2jln3Pjæèçöø÷=2ðPjɤPiɤxPj()12BxPj,Pi()+2ωxPj()-2ωxPj()12()+OxPjln4Pjæèçöø÷.此处着重说明:在以上递推计算中每项都有一个差式,如记作ω+i-ω-i,易见对于每个差式,恒有ω+iȡω-iȡω(Pj),故参加递推和式计算之ω(t)均符合引理假设的条件,即:ωxPj()ȡω(t)ȡω(Pj)ȡω(lnx)ȡω(N).又x1k+1ɤPj,ʑxɤPk+1j,即有xPj()1kɤPjɤPiɤxPj()12.因而可由已知递推得:B(x,Pi)<4CðPjɤPiɤxPj()12GlnxPjlnPi-1æèççöø÷÷xPjPiln2Pi+OðPjɤPiɤxPj()122xPjPiln3Piæèçöø÷+2CxPjln2xPj()+OxPjln4Pjæèçöø÷,(13)用Abel恒等式计算:Ω=ðPjɤPiɤxPj()12GlnxPjlnPi-1æèççöø÷÷1Piln2Pi,在文献[1]第三章ɦ1引理2中取A(t)=ðPɤtlnPP,当tȡPjȡlnx充分大时,由文献[1]第四章命题(C)式有:A(t)=ðnɤtΛ(n)n-ðmȡ2ðPɤt1mlnPPm=lnt-γ+O(1)-E(t),其中γ为Euler常数,E(t)=ðmȡ2ðPlnPPm-ðmȡ2ðP>t1mlnPPm=α1+Oʏɕtlnqq2dqæèçöø÷=α1+Olnttæèçöø÷=α1+O(1),ʑA(t)=lnt-α+O(1),ȵα1,γ均为与t无关的常数,ʑα亦为与t无关之常数.令H(t)=lnt,r(t)=-α+O(1),f(t)=GlnxPjlnt-1æèççöø÷÷1ln3t.ȵH(t)连续可微,及14ɤG(u)ɤ1,由文献[1]第三章ɦ1引理2即可得到:Ω=ʏxPj()12PjGlnxPjlnt-1æèççöø÷÷dttln3t+RxPj()12,Pj()其中RxPj()12,Pj()=rxPj()12()fxPj()12()-r(Pj)f(Pj)-ʏxPj()12Pjr(t)fᶄ(t)dt=OfxPj()12()+O(f(Pj))+OʏxPj()12Pjfᶄ(t)dt()=O1ln3Pjæèçöø÷.故由(13)式即有:B(x,Pi)<4CxPjʏxPj()12PjGlnxPjlnt-1æèççöø÷÷dttln3t+OxPjln3Pjæèçöø÷+OxPjʏxPj()12Pj2tln4tæèçöø÷dt+2CxPjln2xPj()+OxPjln4Pjæèçöø÷=4CxPjln2xPj()ʏxu2(u+1)x1u+1GlnxPjlnt-1æèççöø÷÷㊃lnxPjlntæèççöø÷÷3dlntlnxPjæèççöø÷÷+OxPjln3Pjæèçöø÷+OxPjʏ12lnxPjlnPj2τ4dτæèçöø÷+2Cxu2Pjln2Pj+OxPjln4Piæèçöø÷=2Cxu2Pjln2Pjʏu22βG(β-1)dβ+O2x3Pjln3Pjæèçöø÷+OxPjln3Pjæèçöø÷+2Cxu2Pjln2Pj=2Cxu2Pjln2Pj[β2G(β)]u2+OxPjln3Pjæèçöø÷+2Cxu2Pjln2Pj=2CG(u)xPjln2Pj+OxPjln3Pjæèçöø÷,其中22G(2)=1,故引理亦成立.证毕.2.由正态分布及其误差值计算所得到的结果引理8㊀当100lnxȡPjȡlnxȡN时,有B(x,Pj)>0.75xPjln2Pj.证:由引理1即可得到:B(x,Pj)=ðm|Zj-1n|Zj-1μ(mn)2x6Pjmn+O(3j)=x3Pjðd|Zj-1μ(d)2v(d)d+O(3j)=x3PjᵑP|Zj-11-2P()+O(3j)(参见文献[3]15页)ᵑP|Zj-11-2P()=ᵑP|Zj-1(P-1)2P2ᵑP|Zj-1P(P-2)(P-1)2=ᵑP|Zj-1P-1P()2ᵑP|Zj-11-1(P-1)2æèçöø÷,由Mertens公式(文献[2]第七章ɦ3)有ᵑP|Zj-1P-1P()=3㊃(2-1)(3-1)2㊃3ᵑP|Zj-1P-1P=3e-rlnPj1+O1lnPj()(),又1>ᵑP|Zj-11-1(P-1)2æèçöø÷>ᵑP1-1(P-1)2æèçöø÷>(32-1)ᵑ(P2-1)32ᵑP2=43(22-1)(32-1)ᵑ(P2-1)22㊃32ᵑP2éëêêùûúú=43ðɕn=11n2æèçöø÷-1=43π26()-1=8π2>0.81.由素数定理,当lnx充分大时,有jɤ1.1PjlnPjɤ110lnxlnlnx<12lnx,ʑO(3j)=O(312lnx)=O(xln32)=O(x0.6).综上即得B(x,Pj)=x3Pj㊃9e-2rln2Pj1+O1lnPj()()2㊃ᵑP|Zj-11-1(P-1)2æèçöø÷+O(x0.6)>3e-2r(1-0.01)20.81xPjln2Pj+O(x0.6)>0.7507xPjln2Pj+O(x0.6)>0.75xPjln2Pj,证毕.三㊁结㊀论当100lnxȡPjȡlnxȡN时,由引理7又有:B(x,Pj)<2CG(u)xPjln2Pj+OxPjln3Pjæèçöø÷ɤ2CxPjln2Pj+OxPjln3Pjæèçöø÷<(2C+ε)xPjln2Pj<0.75xPjln2Pj,这就与引理8的结果相矛盾,因此引理7的假设不能成立.因引理7计算中的ω(t)均为:ω(x)ȡω(t)ȡω(lnx)ȡω(N),故可推出至少存在一点ξ,xȡξȡlnx,有:ω(ξ)ȡ0.37ξln2ξ成立.故有:ω([ξ])=ω(ξ)ȡ0.37ξln2ξȡ0.37[ξ]ln2[ξ].(14)即可推出在[N,eN]之间至少有一个整数点m1使(14)式成立,同样在[m1,em1]之间至少有一个整数点m2使(14)式成立,如此等等,依次类推,就证明了定理的真实性.由上述我们立即可以得到一个简单的推论:对于任意xȡN,总有:ω(x)ȡ0.37lnx(lnlnx)2成立.孪生素数猜想得证.定理证毕.ʌ参考文献ɔ[1]潘承洞,潘承彪.素数定理的初等证明[M].上海:上海科学技术出版社,1988.[2]潘承洞,潘承彪.哥德巴赫猜想[M].北京:科学出版社,1981.[3]闵嗣鹤.数论的方法(上册)[M],北京:科学出版社,1981.[4]闵嗣鹤,严士健.初等数论(第二版)[M].北京:人民教育出版社,1982.[5][苏]A.A.卡拉楚巴著,潘承彪,张南岳译.解析数论基础(中译本)[M].北京:科学出版社,1984.[6]华罗庚.数论导引[M].北京:科学出版社,1979.[7]G.H.哈代,W.W.洛戈辛斯基著,徐瑞云,王斯雷译.富里埃级数(中译本)[M].上海:上海科学技术出版社,1978.[8]‘数学手册“编写组.数学手册[M].北京:人民教育出版社,1979.[9]潘承洞.素数分布与哥德巴赫猜想[M].济南:山东科学技术出版社,1979.。
筛法100以内的孪生素数 c语言
筛法100以内的孪生素数 c语言在C语言中实现筛法求解100以内的孪生素数可以分为以下几个步骤:1. 首先,我们需要一个数组来标记每个数是素数还是合数。
我们可以使用一个长度为100的布尔数组来表示,数组中的每个元素表示对应的数字是否为素数。
初始化时将所有元素都设置为true,表示所有数都是素数。
2. 然后,我们需要实现素数筛法,可以使用埃拉托斯特尼筛法(Sieve of Eratosthenes)来找出100以内的所有素数。
该算法的基本思想是从2开始,将每个素数的倍数标记为合数,直到遍历完所有数。
最终未被标记的数即为素数。
3. 接下来,我们需要遍历筛选出的素数,找出其中的孪生素数。
孪生素数指的是相邻的两个素数之差为2的素数对,例如(3, 5), (11, 13), (17, 19)等。
下面是一个简单的C语言实现:c.#include <stdio.h>。
#include <stdbool.h>。
int main() {。
bool isPrime[100];for (int i = 2; i < 100; i++) {。
isPrime[i] = true;}。
for (int i = 2; i < 100; i++) {。
if (isPrime[i]) {。
for (int j = i 2; j < 100; j += i) {。
isPrime[j] = false;}。
}。
}。
printf("孪生素数,\n");for (int i = 2; i < 98; i++) {。
if (isPrime[i] && isPrime[i + 2]) {。
printf("(%d, %d)\n", i, i + 2); }。
}。
return 0;}。
在这段代码中,我们首先使用布尔数组isPrime来标记100以内的数是否为素数。
孪生素数有无穷多对的简单证明
孪生素数有无穷多对的简单证明大于1的正整数,如果仅有1和自身两个因子,则称它为素数,否则为合数,以p n表示第n个素数,例如,p1=2,p2=3,p3=5……p168=997,…。
令d n=P n+1-P n,则d1=1,d2=2…。
人们自然地提出一个问题,是不是有无穷多个d n=2?这是一个尚未解决的问题。
1、序号筛法Eratosthenes筛法即给定一个正整数x,把不超过x的一切正整数按大小关系排成一串,1,2,3,4,5,……x,记p x是不大于X1/2的最大素数,从上述数串中,首先划去1,然后逐项的划去。
22+2n32+3n52+5n……(n=1,2,3,4……)最后该数串留下的数都是素数,显然对任何给定的正整数串,用上面的方法,也可以找出其中的素数。
令大写字母表示集合,N表示自然数集合,P表示所有素数的集合,P1表示从P中去掉2,3,后的集合,即P1={5,7,11,13,17,19……}对任何P∈P1,P的型式不为6K-1,就为6L+1,其中K,L为某个整数,对任何P∈P1,引入一个关联的伴生数,q,使得|p-q|=2,我们不妨约定,若p=6k-1,取q=6k+1,若p=6k+1,取q=6k-1,q可以是素数,也可以合数。
例如:p=5,7,11,13,17,19,23,29,31……q=7,5,13,11,19,17,25,31,29…令N0={0}UN={0。
1,2,3,4,5……},对任何P∈P1记显然(p2-1)/6和(pq+1)/6都是整数,Lp、Sp、L及S都是N的子集,N与L、N与S的差集分别简记为。
引理1,若a∈L p,则6a-1为合数,若b∈S p,则6b-1为合数。
证明:对任何P∈P1,若a∈L P,则存在一个n∈N0。
使得a=(P2-1)/6+np;若n∈S p,则存在一个m∈N0,使得b=(pq+1)/6+mp,由此有等式6a+1=p (p+6n)及6b-1=p(q+6m)为合数。
孪生素数猜想、四胞胎素数猜想
素数、孪生素数、四胞胎素数无限的初等证明齐宸一、素数个数无限证明假设P是自然数中最大的素数,并用M1表示P内的素数个数。
按此假设在区间P—2P内素数个数M2=0。
只要证明M2>0,则素数无限(P—2P区间不含P)。
素数只能被自己和“1”整除。
故XY(X>1,Y>1)计算出的数字一定是全体合数,且可以向右、向下排列成双向等差数列形式。
而且实质上这个双向等差数列只是由4、6、6、9这4个数字决定的。
如图所示:将计算结果与自然数对应后形成下图,图中蓝色部分是20以内的素数产生过程。
自第1行到第9行共9个等差数列决定了20以内的素数。
自第1行到第19行共19个等差数列决定了40以内的素数。
如何通过决定20以内素数个数的前9个等差数列得到21-40之间的素数个数呢?前文说XY计算结果形成的是向右、向下的双向等差数列。
当Y值固定时的计算结果就是向下的等差数列,如下图所示中的黄色数字部分:上图中第10-19个横向的等差数列,实质上也是向下等差数列的一部分。
将这两个等差数列横向放置,如下图所示:这样这11个等差数列既可以决定20以内素数位置也可以决定21-40之间素数位置。
在这11个等差数列上取1-20及21-40两区间,按照容斥原理分别计算20以内及21-40之间的不同元素个数。
因两区间的长度相同、数列相同,则不同元素个数大致相同。
证明:假设P是自然数中最大的素数,并用M1表示P内的素数个数。
按此假设在P—2P区间内素数个数M2=0(P—2P区间不含P)。
因为决定1—P以及P—2P区间素数个数的等差数列是相同的。
按照容斥原理这两区间数列相同、长度相同,则含有的不同元素个数大致相同(这些不同元素全部不是素数,而除此之外的数字全部是素数)。
故两区间的素数个数也会非常相近,这样就有M1≈M2。
M1是P之内的素数个数,显然M1≠0,故假设M2=0就是不正确的。
M2是一个大于0且接近M1的数字。
因此假设不正确。
一组新的孪生素数与哥德巴赫猜想筛函数
第 7卷
第 5期
பைடு நூலகம்
株 洲 师 范高 等 专 科 学 校 学 报
JO U R N A L O F Z H U Z H O U T E A C H E R S C O L L E G E
VoI 7 N O 5 . .
0c . 0 t 2 02
研 究提 供一 条新 的 思路 .
关 键 词 : 生 素 数 ; lb c 孪 God a h猜 想 ; 法 ; 函 数 ; 较 筛 法 ; 筛子 ” 筛 筛 比 “
中 图 分 类 号 : 5 O1 6 文 献 标 标 识 码 文 章 编 号 : 0 9 1 3 ( 0 2 0 — 0 3 —0 10 — 4 220 )5 0 7 3
收 稿 日期 : 0 2 O — 2 20一 1 2
作 者 简 介 : 国 一 ( 9 3 ) 男 , 南 茶 陵 人 . 洲 市 二 中 高 级 教 师 . 期 从 事 中 学 数 学 教 学 与 数 论 研 吕 16一 . 湖 株 长
究.
37
维普资讯
o t d ig t e p o lmso h rme t n n l b e O icu e fsu yn h r be ft e p i wisa d God a h C n e t r .
Ke r s p i wis ywod : rmet n ;Godb c o j cu e iv t o l a hc n e t r ;se eme h d;se ef n t n; o p r tv iv eh d; iv iv u c i c m a a iese em t o se e o
A o p w e e Fu ton f t i e Tw i s a Gr u of Ne Si v nc i s o he Pr m n nd
双筛法在计算中的应用
i
m
∪A
i =1 m
m
就表示不大于 n 的后部孪生素数的个数。
∪ Ai = n − ∑ Ai + ∑ Ai ∩ Aj −
i =1 i =1 i< j
m
m
i< j <k
∑
m
Ai ∩ A j ∩ Ak +
+ ( −1)
m
∩A
i =1
m
i
又因为
⎡ n − xij ⎤ ⎡ n − xi ⎤ Ai = ⎢ ⎥ ⎥ , Ai ∩ A j = ⎢ ⎢ ⎣ pi ⎦ ⎣ pi p j ⎥ ⎦
m m
⎡ ⎢ m n− y + ( −1) ⎢ m 12 ⎢ ∏ pi ⎢ ⎣ i =1
⎤ ⎥ i ⎥ +T ⎥ ⎥ ⎦
(
n + 2 +1− m
)
当不超过 n 的素数的个数已知时
T ( n) = ∑ ⎡ ⎣π ( pk +1 + 2 ) − π ( pk +1 ) ⎤ ⎦, pk +1为奇素数,q=π ( n ) -1,n ≥ 4。
T ( n) = ∑ ⎡ ⎣π ( pk +1 + 2 ) − π ( pk +1 ) ⎤ ⎦, pk +1为奇素数,q=π ( n ) -1,n ≥ 4。
k =1
q
命题证毕。 例:n=7,前部素数的个数 m = π
(
7 + 2 = 2 ,前部孪生素数的个数 T
)
(
7 + 2 =1
)
x
⑴
1
≡ 0(mod 2); x 2 ≡ 0(mod 3), x 2 ≡ −2(mod 3); x12 ≡ 0(mod 6), x ≡ −2(mod 6);
孪生素数c语言
孪生素数c语言摘要:素数是数学上非常重要的数学概念,具有重要的应用意义。
本文以C/C ++为开发语言,讨论孪生素数的定义及其生成方法。
一、孪生素数定义孪生素数是指当两个质数p和q满足p=q+2时,p和q就称为孪生素数,孪生素数之间的距离为2。
二、孪生素数生成方法1、利用埃拉托斯特尼筛法生成素数埃拉托斯特尼筛法又被称为筛子算法。
在算法中,我们逐步筛出比给定数n小的所有质数,假定数n的范围在2和n之间,此法步骤如下:(1) 用2依次将2~n之间的各个整数划分为一个个不相交的互素集合,从最小的数2开始,2是第一个最小的质数。
(2) 取出未被筛去的最小的数,即最小的质数2,然后用2去筛,即把2的倍数,即4、6、8等都筛去,(5) 重复上述步骤,直到所有小于n的数都去完为止,剩余的数就是质数,如此可以得到2~n之间的所有质数。
2、利用素数对判断生成孪生素数素数对判断生成孪生素数其实就是在素数分布中查找孪生素数。
当我们从筛子算法中知道最小的质数2之后,每次可以枚举以此递增的质数,到满足p=q+2时,即可以判断p 和q为孪生素数。
三、实例让我们看看如何用C/C ++语言来实现孪生素数的生成。
// 声明素数数组int prime[MAX_NUMBER];// 定义i、j、n变量int i,j,n;// 将数组初始化for(i=2;i<MAX_NUMBER;i++)prime[i]=1;// 开始筛选for(i=2;i<MAX_NUMBER;i++){if(prime[i]==1){j=i+2;if(j<MAX_NUMBER&&prime[j]==1)printf("<%d,%d>是孪生素数",i,j);}for (n = i+i; n<MAX_NUMBER; n += i)prime[n] = 0;}四、结论本文以C/C ++为开发语言,论述了当两个质数p满足p=q+2时,p和q称为孪生素数的定义及其生成的两种方法,即埃拉托斯特尼筛法和素数对判断生成孪生素数,并给出了具体的实例代码,相信能够为学友们认识和学习孪生素数带来一定帮助。
孪生素数证明
孪生素数证明摘要:一、引言- 介绍孪生素数的概念- 孪生素数猜想的历史背景二、孪生素数猜想- 孪生素数的定义- 孪生素数猜想的内容- 相关数学理论三、孪生素数证明的发展- 素数计数函数的估计- 筛法与孪生素数证明的关系- 著名的孪生素数证明方法四、Goldston-Pintz-Yldrm证明- 证明的核心思路- 关键引理的证明过程- 对孪生素数猜想的重要贡献五、我国数学家在孪生素数证明方面的贡献- 张益唐教授的工作- 最近的研究进展六、结论- 孪生素数猜想的重要意义- 未来研究方向正文:一、引言孪生素数是指相差为2的素数对,如(3,5)、(11,13)等。
它们在数学中具有独特的地位,因为孪生素数猜想认为,在无穷大的数列中,孪生素数的分布密度会趋近于无穷。
孪生素数猜想自20世纪初提出以来,一直是数论领域的一个著名未解问题。
二、孪生素数猜想孪生素数猜想最初由美国数学家哥德巴赫于1742年提出。
孪生素数猜想认为,存在无穷多对相差为2的素数,即对于任意正整数n,总可以找到一个素数p,使得p与n的差为2。
虽然这个猜想经过数学家们的验证已经成立了许多特定范围的数列,但是对孪生素数猜想进行严格的证明仍然是一个未解决的挑战。
三、孪生素数证明的发展为了证明孪生素数猜想,数学家们发展了许多数学理论。
其中,素数计数函数的估计和筛法是两个重要的工具。
素数计数函数用于描述给定范围内素数的数量,而筛法是一种有效的计算素数的方法。
四、Goldston-Pintz-Yldrm证明2005年,美国数学家Goldston、Pintz和土耳其数学家Yldrm共同提出了一种新的孪生素数证明方法。
他们的证明基于对素数计数函数的改进估计,结合了三角和估计和Ramanujan级数。
通过这一系列复杂数学操作,他们证明了存在无穷多对相差为2的素数。
五、我国数学家在孪生素数证明方面的贡献我国数学家在孪生素数证明方面也取得了突破性进展。
2013年,张益唐教授独立提出了一个关于素数分布的定理,为孪生素数猜想提供了新的启示。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
孪生素数筛法
齐宸
首先研究一下个位为3的合数。
要想两数相乘的结果个位为3,这两数字的个位有且只有两种组合1、3或7、9。
自然数(10k+1)乘以自然数(10i+3),可以利用初中数学将其转化为10[(10i+3)k+i]+3形式。
去个位后转换为(10i+3)k+i。
同法可得个位为1、3、7、9全部无个位合数公式,结果如下: 个位为1:(10i+1)k+i、(10i+3)k+7i+2、(10i+9)k+9i+8
个位为3:(10i+3)k+i、(10i+7)k+9i+6
个位为7:(10i+7)k+i、(10i+3)k+9i+2
个位为9:(10i+9)k+i、(10i+3)k+3i、(10i+7)k+7i+4
这里的关键是去掉个位。
显然个位为1的无个位合数公式可以求得所有个位为1的合数,计算结果中没有的数字必是个位为1的素数,也就说可以筛出所有个位为1的素数。
这实际上就是个位为1的素数筛法。
同样个位1和个位为3的5组无个位合数公式合用,可以计算得到所有个位为1和个位为3的合数,也就等同于得到了任意一个自然数内所有个位为1和3的非孪生素数。
而剩余数字全部是孪生素数。
此时的非孪生素数与孪生素数不是2个数字,全部是一个数字。
比如个位1和个位为3的5组无个位合数公式合用能计算出10以下9个数字中的6个数字,分别是2、3、5、6、8、9,这些无个位数字分别填上个位数字1、3后变成两个数字,如2变成21-23显然这组不是孪生素数。
同样,31-33、51-53、61-63、81-83、91-93也不是孪生素数。
而计算结果中没有的数字1、4、7,这3个数字填上个位1和3后分别变成了11-13、41-43、71-73,全部是孪生素数。
这种方法实质上就是孪生素数筛法。
当然仅是个位为1和3的这类孪生素数。
(17-19和29-31这样类型的孪生素数变换公式后也可求出)。
这里有三个新观点:
1、孪生素数可以用一个数字指代。
如用1指代孪生素数11-13,用4指代孪生素数41-43。
相反的如2、3是非孪生素,分别对应的是21-23和31-33。
2、孪生素数存在补集:非孪生素数。
如个位为1、3的孪生素数在9内孪生素数有1、4、7而其补集非孪生素数是:2、3、5、6、8、9。
3、孪生素数存在筛法,可以通过筛法求孪生素数。