搜索
写经验 领红包
 > 动物

对丢番图方程的理解(丢番图方程有什么应用意义吗)

导语:从丢番图方程出发去看孪生素数猜想

对丢番图方程的理解(丢番图方程有什么应用意义吗)

对于任意一个自然数x∈{x | x=13k+2,k为任意自然数},都有(6x-1,6x+1)不是孪生素数,这些自然数是:

15,28,41,54,67,……

为什么呢?我们将x=13k+2代入6x+1,会发现:

6x+1=6(13k+2)+1=78k+13 必是合数且必有素因子13。

同样的道理:

x=5k-1令6x+1必是合数且有素因子5;

x=5k+1令6x-1必是合数且有素因子5;

x=7k-1令6x-1必是合数且有素因子7;

x=7k+1令6x+1必是合数且有素因子7;

……

归纳而言:

定理一

如果p是一个6k-1型素数,如5,11,17,……等,

当x=pk-(p+1)/6时,6x+1必是合数并且必有素因子p;

当x=pk+(p+1)/6时,6x-1必是合数并且必有素因子p。

如果p是一个6k+1型素数,如7,13,19,……等,

当x=pk-(p-1)/6时,6x-1必是合数并且必有素因子p;

当x=pk+(p-1)/6时,6x+1必是合数并且必有素因子p。

倒过来说,若(6x-1,6x+1)不是孪生素数,那么或者6x-1是合数或者6x+1是合数,则有:

定理二

若6x-1是合数,总有6x-1=py (p为某一奇素数,y为某一非3倍数奇数)

当p为6k-1型素数时,不妨设y=6m+1 (m为某一自然数),于是有x=pm+(p+1)/6;

当p为6k+1型素数时,不妨设y=6m-1 (m为某一自然数),于是有x=pm-(p-1)/6;

若6x+1是合数,总有6x-1=py (p为某一奇素数,y为某一非3倍数奇数)

当p为6k-1型素数时,不妨设y=6m-1 (m为某一自然数),于是有x=pm-(p+1)/6;

当p为6k+1型素数时,不妨设y=6m+1 (m为某一自然数),于是有x=pm+(p-1)/6;

定理一及定理二均易证,这里不赘述。

这意味着:

定理三:

如果集合A={x | x=pk±b,p≥5且p是素数,b为整数b∈[0,p-1]且b≠(p±1)/6,k为任意自然数} ;

那么集合B={(6x-1,6x+1) | x∈A} 中必有孪生素数存在。

证明:

我们不妨举一个例子来理解定理三的实质。

譬如集合{17k+4}是符合集合A描述的集合类型,我们易于发现38∈{17k+4}并且(6×38-1,6×38+1)=(227,229)是一对孪生素数。虽然x∈{17k+4}时(6x-1,6x+1)未必就是孪生素数,但是显然其相对应的集合{(6x-1,6x+1) | x∈{17k+4}} 中必有孪生素数存在。

这样的规律我们凭直觉就会知道几乎是不可能会有例外的,虽然如此,我们也不能依靠继续穷举来证明上述规律。因此,接下来我们必须做更进一步严格的普适性的证明,以证明我们的直觉。这个证明看起来初等但其实不太简单,因为涉及到解抽象的丢番图方程(求解其解为整数且其元多于方程数的方程)其实从来就不会被认为是容易的。

㈠ 我们不妨先考虑集合A={pk﹢b}的情形。

然后不妨先考虑pk+b=qm+(q+1)/6 (根据定理二)的情形,在这里:q为一素数且q≥5以及q≠p,m为自然数。

则有:k=[qm+(q+1)/6-b]/p

在上式中,我们要将b、p视为常数,k、q、m视为变量。如果集合{(6x-1,6x+1) | x∈{pk+b}}必无孪生素数,必须始终存在q、m的取值使得k的取值可遍历任意自然数。(为什么?这个地方想明白了就知道本文的证明一定是对的)

为了方便从丢番图方程的角度来考察这个问题,我们不妨令k=z,令q=x,m=y,也即将这三者视为未知量。

于是可将上述等式改造为如下方程:

z=[xy+(x+1)/6-b]/p。

为简化证明,我们不妨先令p>7,b=1(必符合b≠(p±1)/6的条件)。

于是有 z=[xy-1+(x+1)/6]/p

于是问题就转化为:存在不存在一个素数常数p,使得对于x为大于3的素数,总有相应的自然数y,使得z的取值可遍历任意自然数。

也即,是否下列每一个丢番图方程都必有整数解:

xy-1+(x+1)/6=p

xy-1+(x+1)/6=2p

xy-1+(x+1)/6=

xy-1+(x+1)/6=4p

xy-1+(x+1)/6=5p

……

也即须得下述丢番图方程:

6xy+x+1=6zp+6 (z遍历任意自然数)总有整数解。

上述丢番图方程也即:

6xy+x+1=6(zp+1);

ⅰ 显然必须素数x=6r-1(r为自然数)。

ⅱ 将x=5,11,17,……分别代入。

当x=5时,则有5y=zp;

当x=11时,则有11y+1=zp;

当x=17时,则有17y+2=zp;

……

如果上述系列成立,等价于必须有:

当x=5时,则有5y/p=z;

当x=11时,则有(11y+1)/p=z;

当x=17时,则有(17y+2)/p=z;

……

如果上述方程的解使得z遍历自然数,则意味自然数集n是可由下述筛集:

{{5y/p},{(11y+1)/p},{(17y+2)/p},{(23y+3)/p},{(29y+4)/p},……}所完全筛净。

上述筛集是与埃拉托色尼筛法的筛集其实是可视为同构的(事实上更为稀疏)。正如我们不能用埃拉托色尼筛法筛净1~100中的自然数,上述筛集中,无论p取何种素数,也不可能筛净筛净1~100中的自然数。

从而上述方程必不可能使得z可遍历自然数。

ⅲ 综合上述,若素数p≠x,不管x作为素数取何值,丢番图方程6xy+x+1=6zp+6 不可能对于z取任意自然数时总有解。

同理可证b≠1并且b∈[0,p-1]以及b≠(p±1)/6时的其他情形,以及p=5、7及相应的合适b取值的情形。

同理可证pk+b=qm-(q+1)/6,pk+b=qm+(q-1)/6,pk+b=qm-(q-1)/6这三种情形。

㈡ 同理可证集合A={pk-b}时的情形。

证明完毕!

定理三的成立意味着什么呢?

事实上,孪生素数猜想是定理三的一个自然推论。

对于集合A={pk+b},由于p可以取值为任意大的素数,从而b也可以取值为任意大(比如b总可取值为p-1),而集合A={pk+b}中的最小值是视p与b的取值而定的。由于与集合A对应的集合B中必有孪生素数。由此则必不存在最大的孪生素数,因为总是可以构造出p、b取值足够大的集合A,使得对应的集合B中的孪生素数必大于所设的任意孪生素数。这是易于用反证法来证明的,在此就不赘述了。

本文内容由快快网络小曲整理编辑!