哥德巴赫猜想吧 关注:6,304贴子:728,981

证明梅森素数无限多

只看楼主收藏回复

  梅森素数都在指数n是无限多的2^n-1数列中,梅森数和梅森素数只占其中的很少比例。  根据费马小定理,每一个奇素数都会以数因子出现在2^n-1数列中,只不过有些提前出现,有些最后出现。只有梅森素数是最早出现在这个数列中的。其他有素数都不会最早出现,最迟出现的素数是在本数减1的数中,也就是费马小定理的地方。  每一个奇素数都十分有规律作为因子数出现在2^n-1数列中,一个素数第一次出现在2^n-1数中(包括梅森素数),这个素数就以n为周期反复出现在2^n-1数列中,如3第一次出现在n=2中,指数能被2整除的都有3的因子数;如7第一次出现在n=3,指数能被3整除的都有7的因子数;如5第一次出现在n=4中,指数能被4整除都有5的因子数。  以上的定理不用证明也可以证明梅森素数无限多,因有费马小定理作保证。  一个素数出现在2^n-1数列n中,不管n是素数不是素数,只要用小于n的全部奇素数去筛,指数n都在其中。如果是合数与前面的素数是重叠的,所以不用重筛了。  要筛完2^n-1数列中所有数因子,必需用少于或等于2^n-1平方根以内的所有素数去筛,这样剩下没有筛的就是梅森素数了。  用这种筛法会多筛了,因2^n-1是梅森素数时是不用筛的,但以后这个梅森素数又必需参加筛的。  2^n-1的数列是无限多的,无限多的自然数任你筛多少次的几分之一,永远是无限多的。所以梅森素数是无限多的。


1楼2019-02-20 07:45回复
     梅森素数无限多的证明
    梅森素数都在指数n是无限多的2^n-1数列中,梅森数和梅森素数只占其中的很少比例。
    根据费马小定理,每一个奇素数都会以数因子出现在2^n-1数列中,只不过有些提前出现,有些最后出现。只有梅森素数是最早出现在这个数列中的。其他有素数都不会最早出现,最迟出现的素数是在本数减1的数中,也就是费马小定理的地方。
    每一个奇素数都十分有规律作为因子数出现在2^n-1数列中,一个素数第一次出现在2^n-1数中(包括梅森素数),这个素数就以n为周期反复出现在2^n-1数列中,如3第一次出现在n=2中,指数能被2整除的都有3的因子数;如7第一次出现在n=3,指数能被3整除的都有7的因子数;如5第一次出现在n=4中,指数能被4整除都有5的因子数。
    以上的定理不用证明也可以证明梅森素数无限多,因有费马小定理作保证。
    一个素数出现在2^n-1数列n中,不管n是素数不是素数,只要用小于n的全部奇素数去筛,指数n都在其中。如果是合数与前面的素数是重叠的,所以不用重筛了。
    要筛完2^n-1数列中所有数因子,必需用少于或等于2^n-1平方根以内的所有素数去筛,这样剩下没有筛的就是梅森素数了。
    2^n-1的数列是无限多的,无限多的自然数任你筛多少次的几分之一,永远是无限多的。所以梅森素数是无限多的。


    2楼2019-02-20 12:40
    收起回复
      证明简短明了。


      3楼2019-02-22 16:51
      回复
        问题是,哪个素数能把2^43-1筛掉呢?也就是说,谁是它的因子呢?它的因子有什么特征?


        IP属地:山西4楼2019-02-23 07:11
        收起回复
          什么归纳前归纳后的筛法?我问的是怎么筛2^43-1,它的素因子是多少?2^883-1是合数吗?它的素因子是多少?它的素因子有没有特征呢?


          IP属地:山西6楼2019-02-24 19:00
          收起回复
            你的意思是不是43就能整除2^43-1呢?


            IP属地:山西7楼2019-02-25 08:14
            收起回复
              用这两种方法筛,是不能得到精确的数值,因为所有的梅森素数都参加筛,所以只有多筛,多筛了对证明是无仿的。


              8楼2019-02-25 11:00
              回复
                筛掉是啥意思?筛掉了哪个数?明示好吗?


                IP属地:山西9楼2019-02-26 07:53
                收起回复
                  梅森数看起来非常大,我这个方法是直接对指数筛的,所以也不会很大。


                  10楼2019-02-27 10:16
                  回复
                    没有发现这个定理,要证明梅森素数真是无法下手。


                    11楼2019-02-28 07:32
                    回复
                      例素数3,它第一次出现在2^n-1数列中指数n=2地方,以后凡是指数能被2整除的数都有3的因子数,只要用2当筛子,后面能被2整除的都被筛了。 再例73,它作为因子数第一次出现指数9的数中,以后指数凡能被9整除都有73这个因子数,只要用9当筛子,以后指数凡能被9整除都会被筛掉了。
                      根据费马小定理,每一个奇素数都必定会以数因子的身份出现在2^n-1的数列中,不管各个素数出现在那个地方,只要用素数去筛指数,每一个都不会漏掉。


                      12楼2019-02-28 09:46
                      收起回复
                        对2^n-1数列的指数筛选梅森素数的方法:
                        从小到大,对应数是素数就参加筛。在筛到一个素数时,第一次筛到就不划,以后的数又第二次筛到它,就也要给划了。对应数是合数的,都会与前面的一个素数重叠,所以就不用筛了。
                        从3开始,3的对应数是2,2是素数,凡是指数大于2的能被2整除的都给划了;再是5,5的对应数是4,4是合数,4就不参加筛了;再是7,7的对应数是3,3是素数,凡是指数大于3的能被3整除的都给划了;再是11,11的对应数是10,10是合数,10不参加筛了。再是13,13的对应数是12,12是合数,也不参加筛了;再是17,17的对 应数是8,8是合数,也不参加筛了;再19,19的对应数是18,18是合数,也不参加筛 了;再23,23的对应数是11,11是素数,把大于11的倍数都划了。11这个指数所产生的不是梅森素数,这里为什么还没有划呢?因以后由89第二次筛到它给划了。29的对就数是28,28是合数,也不参加筛。再是31,31的对应数是5,把大于5的倍数都给划了。只要这样筛下去,去掉指数1以后,剩下就全是梅森素数。
                        这种筛法在理论上是可行的,但随着素数的增大,找它的对应数越来越困难了


                        18楼2019-03-06 11:10
                        收起回复
                          对梅森素无限多持怀疑的,请仔细看看此文。


                          21楼2019-03-20 07:08
                          回复
                            第一级别的对应数段是35,在大于6的任何连续35个自然数中,第一级别的等数都是20个,是0误差一点也不错。
                            对应数段各不一样,共同的对应段是它们的乘积。


                            23楼2019-03-21 10:44
                            回复
                              楼主的证明,只能证明梅森素数的指数只能是素数。


                              IP属地:上海26楼2020-04-15 13:41
                              回复