百科问答小站 logo
百科问答小站 font logo



极坐标表示 5000 到 50000 之间的素数为什么会形成一条螺旋线? 第1页

  

user avatar   wang-xiao-long-5-98 网友的相关建议: 
      

题主的问题实在太有趣了,我半夜爬起来研究这个问题,搬个板凳慢慢讲给你听。

咱不看500到50000那么多的质数了,看500到1500就够了,并且把质数涂成蓝色,把合数涂成红色,就得到:

发现了吧,大概11点钟方向和5点钟方向的确各有三列数全是合数。如果你还是看不太清楚,我把500-20000内的质数和这三条全是合数的线画出来:

数一下第一个图,会发现视觉上向外辐射的螺旋线一共有44条,为什么这44条曲线中恰好有6条上没有质数?下面来解决这个问题。

1. 为什么恰好有44条螺旋线

实际上螺旋线上的自然数并不相互挨着,自然数是跳跃着旋转排列的(相差一弧度也就是约57度),挑出500-550之间的自然数,相邻自然数用短线连上,是这个样子分布的:

如果两个自然数的夹角之差恰好接近的整数倍,它们在图上就会处在同一个方向,也就是一条螺旋线上,而:

恰好是一个非常接近整数的数,所以每隔44个自然数,两个自然数就会落在同一条螺旋线上,而多出来的0.0028,就是为啥每一条螺旋线会轻微逆时针旋转的原因。

2. 为什么有六条螺旋线上没有质数

我们只讨论大于500的自然数,在螺旋线上找到一个已知点后就可以得到:

左上角的三条全合数螺旋线为:

右下角的三条全合数螺旋线为:

因为536、542、520、514四个数是偶数,所以无论加多少个44结果还是偶数,所以这四条螺旋线全是合数;

因为517和539有因数11,所以无论加上多少个44结果还是能被11整除,所以这两条螺旋线也全是合数。

3. 只有这六条螺旋线上没有质数吗

不是的,只要有一个偶数出现,一条螺旋线上就不会再有质数出现了,因为加多少44还是偶数。这六条螺旋线只是因为三条相邻线上都没有质数(拜517和539这俩11的奇数倍数出现所赐),连在一起视觉上更加显眼而已。如果把所有没有质数的螺旋画出来,应该是这样:

连续44个自然数中,能被11整除的奇数只有两个,相隔22,这就是为啥只有两条奇葩的对称的全合数螺旋线小集团脱颖而出。

4. 当素数表越来越大时会怎样

我们会发现更多更接近倍数的整数,比如:

但下面这个数710则更加接近,并且它是偶数,根据前面的推导,可以看到更多纯合数的悬臂:

1万个自然数跨度上,上面44条螺旋线的悬臂旋转幅度是:

从上面的图片可以验证这一点,每1万个自然跨度下,悬臂旋转半圈多一点。

可以猜测当有很多素数时,将形成710条向外辐射的螺旋线,并且这些螺旋线相当直,每100万个自然数能够使它旋转:

也就是说每一百万个自然数跨度上,这710条悬臂只旋转5度。如果你生成前一亿自然数中的质数图,才能发现悬臂转过一圈。

由于,可见710条悬臂中编号是2、5、71倍数的悬臂都是纯合数悬臂,我们能找到更多3条相邻悬臂都是合数的情况出现。存在5条相邻的合数悬臂,比如编号为212,213,214,215,216的悬臂。

手头没有那么大的质数表,就不画图了,留个念想。

回答完毕。


=====================强迫症的分割线=====================


5.验证猜想

从wiki质数页面链接到一个提供质数表的网站

The first fifty million primes

,下载了前一百万个质数,现在把区间[1006721, 15485863]之间也就是一百万到一千五百万之间的质数画出来是这样:

数一数,一共有71条粗悬臂,把左边部分拉近点看:

可以看到每一条粗悬臂一般含有四条细悬臂。这是因为10个连续自然数中除去5个2的倍数和两个5的倍数,还剩四个数,只有在这四个数代表的悬臂上才有可能出现质数。十点钟方向上较大的空白是五条相邻的合数悬臂。这些悬臂在跨度1400万的自然数区间内只旋转了不到70度,完美验证了上一节的猜测。

梅成广

提醒,Matlab的A=primes(n);函数可以瞬间产生比n小的所有质数,好方便有没有!经测试这个函数可以返回值小于1.2亿的所有质数。

Matlab代码贴在评论区。


user avatar   albert-mei 网友的相关建议: 
      

多图,手机党慎入。

这个问题,与圆周率的分数近似有关。

  1. 约率22/7 决定了题主的第一张图,数据量50000这里王小龙的答案已经详细画图解释了。22的两个因数2和11,其中2决定了每隔一个就会有一条空白线,11决定了每隔11个就有一条空白线。而圆周是2,要44次才能循环一周(还多一点)两个2中间夹的一个11,就造成了3条空白线同时聚集,使得螺线更明显(这里需要说明,44=4*11,还有2个11哪里去了——在两条明显的白线垂直的两头位置,与2重合了)
  2. 密率355/113决定了题主给的第二张图,由于数据量扩大为500000,约率22/7的误差就很明显了,这时候密率的作用就显现出来。而355=5*71,在图中就会看到5跟粗线(左边少一根,正好是在5和71的公倍数355处,在一根71的线位置被淹没了,道理同约率中被淹没的两条),71根稍细一点的。如果仔细放大看每个1/71的小叶片中还有3条细线,这个3条配上左右两条粗一点的正好是5跟。5,71均为355的约数。由于密率比起约率来精度高了很多很多,所以这里的空白线基本呈直线状态,而不像约率的那样很弯曲。
  3. 在约率和密率之间还有一个近似值333/106,这个在两个图中不明显,预测题主将500000缩小到200000左右可以看到333=3*3*37的现象,大概是每隔3,37,3*37会出现空白线条。
  4. 下一个(连分数)近似是在103993/33102出现的,数据量太大,就不考虑了。
  5. 可能写的有点乱,大家见谅,能明白意思我就很欣慰了。

------------------------------------------------我是分割线6.25凌晨更新-------------------------------------------------

  • 斐波那契螺旋线

引自百度百科

斐波那契螺旋线,也称“黄金螺旋”,是根据斐波那契数列画出来的螺旋曲线,自然界中存在许多斐波那契螺旋线的图案,是自然界最完美的经典黄金比例。斐波那 契螺旋线,以斐波那契数为边的正方形拼成的长方形,然后在正方形里面画一个90度的扇形,连起来的弧线就是斐波那契螺旋线。

这个问题中的螺旋线,由于旋转角度均匀,斐波那契螺旋是不均匀的,很明显不是斐波那契螺旋。

  • 每个点的方程

感谢技术宅,若是素数,则

由于

这样

不好解,为了方便起见,我们把坐标对调

即:

画出图的效果如下

只是将左旋变为右旋。

每个点新的极坐标方程为

  • 每一根空白线的方程

约率决定的线——

把所有的自然数按照

用点线画出来

局部放大效果

我们可以发现,相邻两个自然数的极坐标,半径增加了,角度逆时针旋转了弧度(rad),而

按照约率,,也就是说,如果是悬臂上的一个点,那么它之后的一个点就是(这里的单位是弧度,化到区间还需要除以取余数)。

由于上面的结论,单条悬臂上的点组成的集合为

----[注意,由于本题的特殊性,,点集的极坐标方程就是,下同]

我们取,画出两条中心对称的螺旋线,如下图

来一张没标记颜色的(蚊香有木有!!!)

我们现在来探讨单根螺旋线的极坐标方程

上面的图是用划出来的,如果讲点列连续化的话,我们只需要将连续化,即让,变为。

比如将代入连续化的方程,我们有

就变成

,

这个与连续化方程形式一样,说明

时,点还在原方程上。

这样我们就得到了,单根螺旋线的极坐标参数方程——


密率决定的线

首先我们将约率和密率比较下精度

约率需要两个数相差多少,一条螺旋线才能旋转一周呢?

答案是跨度需要,才能看到螺旋线旋转了一个圆周

同样的

由于密率的精度比约率高出许多,需要两数相差7400万,才能旋转一周

下面用500万以内的质数画图,几千万级别的,点太多反而不清楚。

密率螺旋线的极坐标参数方程

方法和约率时讨论的一样,只要把44换成710,就ok了

,数值上

那到底这个螺旋线是什么螺旋线呢?

答案就是阿基米德螺旋线

不过由于我们将x,y调换了位置后才得到的方程,而如果不将x.y对调的话,就需要将变为,不变。



下面我们探讨白色缝隙的条数,宽度,以及宽缝的不均匀性。

现在要讨论螺旋中空白的部分,我们不妨换个思维,质数画出的螺旋图像中空白的部分都是合数的部分(因为产生质数向量的时候,直接把合数踢掉了)。所以我们只要画出合数的螺旋图,将颜色反转,就得到了质数螺旋的图像。根据这个思路我们做如下分析。

合数中,数量最多的自然是被最小质数2整除的合数

设数量上限为10000,那么10000以内被2整除的数的个数为

,其中表示的整数部分。

同样被质数3,5,7整除的数的个数为

可以看到,自然数之内被任意质数整除的数的个数为

而如果要把之内,所有的合数踢掉,只要把内的所有素数都找出来,然后对每个质数,2,5,7...,其中表示小于中,最大的质数。

至于为什么是,而不是其它的数,我们可以这么想:如果一个数能分解成两个数和的乘积,即

所以与中较小的那个必然比要小,只要是合数,必然会被之前的质数踢掉。

不过这种按照质数的顺序先后,踢掉质数后面的合数的方法,对于有些数来说踢掉了不止一次。比如,被2踢掉一次,又被3踢掉一次。

以上的这种质数踢掉合数的算法,是数论中由古希腊人提出的Eratosthenes筛法,虽然显得很笨拙,但是至今并没有更好的筛法出现,听说陈景润在文革时期破解哥德巴赫猜想的过程中,就是用这个方法解决的{1+2}。相信学编程的同学,肯定是不会陌生的。

好,回到正题,先看看被2踢掉的10000以内的合数在图像上有什么特征呢?

图像是如此的对称,也跟质数画出的螺旋很像,这就是在约率控制下的质数螺旋图中空白部分最主要的组成部分。

再看被3踢掉的合数图像

我看着都有点眼花缭乱的感觉,既像右旋,又像左旋。不过还是蛮对称的。

这是因为

弧度=6.2832,被3除以后还留着一个0.2832,所以大约转了6圈,还有0.28弧度的差额。而0.2832弧度再乘以22就等于6.23007675,弧度只差0.05311左右 ,所以再多过22个循环,我们又看到了一条看似连着的线。反正3的倍数中有很多与的倍数相近,如果3的倍数比的倍数,也就是3的倍数走的慢,我们就会看到图像中的右旋,如果3的倍数比的倍数,我们会看到左旋,因为走得快。这里如果详细分析起来,会很绕,很麻烦,大家理解个大概的意思就行了。

如果我们将3的倍数螺旋图,按照点的先后顺序按照线段连接,会有惊喜哦!!!

这个如果刺长得少一点,会像青天白日旗。我相信,随着质数的不同(比3大的)会更似青天白日旗。

下面还有一些局部放大图。

这是内部的。像鸟巢,我有理由相信,鸟巢的设计师用直的钢管围出的网状立体图,可能借鉴过与此图类似的图形,才获得那么美妙的灵感。

这是外沿的

还有中间的

下面是被5踢掉的合数

和3的差不多,就不细分析了,继续上图。

中间明细看到正五边形的轮廓。

继续上图,直到质数11为止(因为质数11会有质数2相类似的图,猜测有4根螺线)

被7踢掉的合数

内部右旋,外侧明显左旋。

中间有立体感。

被11踢掉的合数

这是重头戏,和预测的完全一样,约率中的22,两倍为44=4*11,图形中能明显看到4条右旋臂,其中2条与被质数2踢掉的悬臂重合,还有两条正好夹在2的两条悬臂中间,一共凑成3条悬臂。

为了详细说明这点,我们将2踢掉的合数和11踢掉的合数,放在一个图形中看。

左边和右边那根红色和蓝色重合的线,为既能整除2,又能整除11,即整除22的螺线。上下两根为仅仅能整除11的螺线,它们与相邻的两条被2整除的线合在一起,就成了一条跨越3个螺线的空白带。这也就解释了下图中最宽的空白带。

至于这个素数图中第二宽的空白带,就是由于那些只被2整除,不被11整除的合数引起的。而每条有素数的旋臂中那些断断续续,不太规则的空白点,就是由那些诸如,3,5,7,13,17,19等质数踢掉的合数所干扰的,因为3,5,7,13,17,19等质数所抠掉的和数,分布没有2,11踢掉的和数有如此相似的规律。这有点像物理中的共振,当物体自然振动频率,和外界施加周期性振动频率想吻合,就造成了共振。这里2,11有共振的特征,而其他的质数虽然各自都有自己的频率,但是汇集到一起,就显得很乱了,对总的质数旋臂图像,就只能停留在小打小闹上,把每条旋臂左抠一个洞,右抠一个洞。

补充被11抠掉的合数所作的线段连接图。

这怎么看怎么像一个纳粹卍字图标。

看到这里,我希望众位知友再去看看我之前粗略写的,也就是开头的部分。相信大家由这里详细的分析能看懂关于密率里面的,5,71的相关内容。

简单说就是,在数据量增大时,就到了密率的控制区,会有5条中心对称的大空隙,和71条稍微小一点的空隙,至于5条大空隙中为什么少了一条,还是留给众知友思考吧。等到差不多的时候,我会附上后面的分析。

回答完毕。睡觉去了。。。

--------------------6.28更新--------------------

根据评论区

Zhaodong Wang

的提醒,之前给出的极坐标连续化方程有漏洞,不能成立,特此更正。至于什么样的方程才是合适的连续方程,而且要满足间断点列都在方程上,这里面还是有点困难,应该与的无理性有关。本人水平有限,还没搞定。具体的还等大家一起思考。

回到之前留下的疑问,对于密率确定的螺旋线,这里给出缝隙宽度的分析方法

螺旋宽度的定义

首先,我们定义一条合数螺旋线的宽度为1,两条相邻的螺旋线宽度为2,以此类推;

如果总共有N条相邻的螺旋线在一起,我们称它的宽度为N。


素数螺旋中的空白带状区域是由合数产生的,下面依然采取分析合数的宽度,来确定素数图像中的白色带状区。

我们将自然数集合按照710的剩余类做一个划分,即

同样的,将如果按照2,5,71的剩余累划分我们有

可以发现,2的剩余类是偶,奇间隔排列;5的剩余类隔5个数循环一次,71的隔71循环一次。也就是说对于0,1,2,3...709这710个数,分别隶属于2,5,71的某个剩余类中。

为了让大家看清楚这种间隔隶属关系,我做了一个excel表格,百度网盘地址

710以内的数.xls_免费高速下载

。需要注意的是,表格中有n个相邻的数为2,5,71倍数,则说明在这一块区域就宽度n。

希望大家仔细看完表格,再看我下面的分析。

宽度的判定

对710进行因子分解得到

对于因子2,如果自然数集合之中

,设,则一定为合数

(其中为同余符号)

这就决定了,每间隔一个数,就会出现一条纯合数螺旋线,宽度为1,这样的螺旋线共有条。

对于因子5,若则表示对应的自然数分别被5,2,2整除。也全是合数

至于那就有可能是质数了。

当且说明t被5整除,不被2整除,由于因子2所形成的螺旋线,必是间隔排列,满足且的螺旋线必然在2的两条螺旋线中间(不被2整除,就只能在夹缝中求生存),这种情况下,就产生了三条(一个5,两个2)相邻的螺旋线,宽度为3;总共有条

当或时,能被2整除,所以它与2的螺旋线重合。不会显示在图形中;

当,有可能为合数,有可能为质数,这种情况顶多在质数螺旋线中间挖许多小洞洞。不会影响螺旋线的大体走势。


至于因子71

当时这样的数共有10种,我们详细讨论下

与2,5均互质,由于t=70时,70是2和5的公倍数,5在这里不起作用,这样就只有

70,71,72三条螺旋线,宽度为3;

被2整除,只有142一条螺旋线,宽度为1;

212,213,214,215,216——5条螺旋线,宽度5

其中212,214,216为2螺旋线,213为71螺旋线,215为5螺旋线;

被2整除,效果不表现出来,但是284,285,286中285被5整除,284,286被2整除,所以这里有3条螺旋线,宽度3;

,,,

这四个,分别被5,2,2,2(5),整除,宽度分别为3,3,1,1

由于这里既不是2,也不是5的因子,所以他是独立的,而附近的495为5的倍数,介于两个2的倍数494,496之间。所以这一块形成一个宽度为5的螺旋带,5个数分别问494,495,496,497,498.

宽度为3,分别为638,639,640.

结论:最宽的为宽度5,有2条;次宽的宽度为3,有5条;最次宽度1,有3条。

其中能被2或5整除的共有35+14-7=42个小类,能归类到2,5的类去,都为合数,而且和2,5确定的螺旋线重合。对图形不影响。

还有28小类,中间有质数存在。

这里采用了穷举法,来分析每个类别。如果用简单的语言来描述,那就是:将710以内的数,找出被2,5,71整除的数,全部从大到小排列,再从这个排列中找连续的3个或5个自然数,就是宽度为3,5的带;那些落单的自然数,自己单独呈一条小小的螺旋线。


user avatar   suan-zi 网友的相关建议: 
      

一点也不像斐波那契螺线,倒是有点像阿基米德螺线。

其实本身就是阿基米德螺线,如果把素数部位染色,那么合数的位置就是阿基米德螺线的一段,两个素数之间的空隙可以任意大,当大到一定程度时,阿基米德螺线的弧段就会足够长,变得显眼。

不过仅此还不足以解释左边那个图,应该还有某些类似周期性的偏差拼在一起的结果。

而右边那个图,长的阿基米德螺线已经非常细,无法看出,较短的一些空隙则因为类似周期性的出现而拼在一起形成白色带。

我说类似周期性的,什么意思呢?

比如说偶数除了2以外都是素数,所以除了2以外,素数都是2k+1的形式。

类似地,除了2,3以外,素数都是6k+1和6k+5的形式。

那么6k+2,6k+3,6k+4的位置就有连续的空白,过6个数又有这样的空白。

卷缠多圈之后,这些空白就可能显现出某种图案。

大致就是这样,当然细致的分析比较繁琐。


user avatar   meng-xian-jie-91 网友的相关建议: 
      

这次舆论的重点在于警察到底是多久赶到的。

没拜码头,收保护费,打砸门面这种原因我们都知道,也不怕;

但是公权力私用或者黑白勾结这种事,就会让人非常害怕;

如果西安公权力真的黑白勾结,还睁眼说瞎话,那就需要处理整顿了。

我朝的治安也不是一直这么好的,人民也不是软弱无比的,60年代西安打的也很凶的。难不成西安各公司以后都要雇佣保安公司保护经营?

这次出警距离1公里,走路10分钟都到了,所以就坐等这次真实的出警时间是多少了。



user avatar   aton 网友的相关建议: 
      

一大早起来真是笑死我了。

由于老头环空前的热潮,以及B站特有的UP主靠制作视频吸引流量转直播的模式,导致很多有人气但完全没有魂系列经验的主播在播这款游戏。比如某幻、瓶子。

(就是一开始制作视频是主业,直播是兼职,甚至是乐趣兴趣,到直播为主,制作视频反倒成了兼职。这种现象在游戏区特别明显。)

这就很有节目效果了,我看几个有名气的主播,都是重复被虐,平均活不过5分钟。真正是在哪里跌倒就从哪里跌倒。

很多在我们这些老玩家看来常识性的东西,对于他们来说完全不存在的。

盾反这种就不提了(其实我也不会),连二人转、回合制、推图都不懂。在大型地牢里不想打小怪,一个劲往前跑,结果变成开火车;当着怪物的面喝药=白喝;开宝箱被怪物背刺;以为学了法术就是法爷了,结果被几只鸟打得抱头鼠窜。

然后另一边,那些原本有魂系列经验的主播,就吃了刻板印象的亏。觉得自己有技术有实力,也不练级就顺着主线硬钢。就比如一上来的野外精英太阳骑士,要么你死要么我亡,绕路是不可能绕路的。

太阳骑士都还好,毕竟王老菊都能杀。

但没有等级,没有血量,没有伤害,硬钢噩兆。

真当噩兆快慢刀是假的,自己打几次就能盾反了?而且老头环这次砍了盾反在BOSS战中的作用,要反三次(二次)才能触发处决。

结果被虐3000遍,又不好意思去练级,尬在那了。

老头环是不是玩家的盛宴我还不知道(买了游戏,昨天也预下载了,结果今天起来发现那个盘满了……正在重新下载,下载完了又发现,我的电脑只有8G内存……),但肯定是不少主播的灾难、观众的盛宴。

当然,我也知道有些主播直播受罪是搞节目效果,但我也是真看到有主播被气到下播了。

另外一点,老头环这次其实是以探索为主要玩法。

B站UP主老戴今天专门做了一期视频讲解,想要玩好、玩轻松,就是尽可能的探索地图,拿物品、刷等级。而不是走到哪杀到哪,打不过硬去打。

就比如第一个剧情BOSS前,大地图上有的是小型地牢,野外精英,要把图清完了再去打噩兆,真跟打弟弟一样。(收回我的话,40级30血20耐20敏+3打刀7瓶奶,打了7次才过。前三次就是纯背板,后三次有点贪,经常血瓶白喝,最后一次基本掌握出手时机,就硬耗过去了。)

其实魂系列游戏特别吃角色强度(等级、装备),一些小怪你一刀砍死和一刀残血,完全就是两种难度。打BOSS,你挨一下就要喝药,和挨两下才需要喝药也是两倍的差距。

不过按照这么个玩法,的确没有什么节目效果。

讲真,还真就是看那些新手主播无能狂怒最有节目效果。

至于游戏本体,如今我也的确是玩上了,总体上来说符合我的期待。

作为一个中年人,我其实是在看了老头环试玩视频后才接触魂系列的。

原因有2,一是手残反映慢,玩这种游戏非常苦手;二是,我其实不太喜欢魂系列那种压抑的黑暗风格。

但老头环作为开放世界,虽然依旧以压抑阴郁为主,但也有光明广阔的场景。比如一开始做完新手指引推门而出的那一刻。

至于在难度与操作方面,远程技能的实用化,召唤物的存在,以及跳砍与伪盾反的出现,真的能够解决很多问题。

只是看你愿不愿意当一个“卑鄙的褪色者”。

远程技能包括法术与射击。我玩的武士,初始给的长弓非常给力。尤其记得推一座城堡图的时候,一开始不清楚套路,进入城堡被满地的炸药桶与两个放火球的法师直接秒了。复活后掏出长弓,一剑封喉,解决掉法师无伤过了。

还有初期的一个地牢,一个场景墙上爬着的与左右墙角蹲着的类似地精的怪物,近战5-6刀才能砍死。

第一次去直接围殴致死。

第二次,用弓箭一只只引过来,很轻松就过了。

至于近战武器,我是非常推荐初期见完老婆就能开箱子拿到的君王大剑。

这把武器虽然攻速低,成长性也低,但在初期真的非常实用。

尤其是在跳劈方面。

这一作跳劈虽然强但也看武器,比如武士上来给的打刀就属于跳劈对空,跳起来横着劈一刀,有时候都打不到站着的怪。而大剑则是竖着往地上砸,范围极大。

我举一个例子,就是我开地图第一次遇到红灵。就是等对方打完一套跳劈就完了。

我的战斗策略就是,遇事不决,举盾防御,然后跳劈。

至于BOSS战,依旧有难度,也许跳劈和法术都没啥作用,依靠的依旧是精准的闪躲后普攻(排除盾反)。

但我觉得这算是魂系列的乐趣之一。

如果随便什么BOSS战都能逃课,那也就没意思了。




  

相关话题

  康托尔著名的对角线证明? 
  拓扑学上的紧致性怎样理解?有何运用? 
  如何评价清华附中校长王殿军叫停女儿奥数? 
  为什么矩阵行秩等于列秩? 
  并非所有数学硕博都能从事科研,那么多数人继续读数学的理由为何? 
  为什么能够研究高维几何? 
  学习函数方程有什么实际的意义? 
  各个学科或领域中,有哪些“自我指涉”现象? 
  如何计算下面的级数? 
  什么日常现象只能用意想不到的复杂科学或数学来解释? 

前一个讨论
不懂就问,真是这么理解的么?
下一个讨论
在赛博时代,我们还需要让孩子爱上散文与诗歌吗?





© 2024-11-09 - tinynew.org. All Rights Reserved.
© 2024-11-09 - tinynew.org. 保留所有权利