梅森素數:歷史的天空

2021-01-18 回到2049


知識就是力量,歡迎回到2049.

2300多年前,古希臘的數學家歐幾裡得在證明了素數有無窮多個之後,就順便指出:有許多素數可以寫成2的P次方-1的形式,其中指數P也是素數。


很容易想到的是,2的平方-1、2的立方-1、2的5次方-1、2的7次方-1正是其中排列最前面的4個!那麼當P=11、13、17、19、23......的時候,2的P次方-1還是素數嗎?到底又有多少這種2的P次方-1型的素數呢?在計算能力低下的公元前,這個關於素數的探尋之旅就已經吸引了無數人。


人們唯獨對素數情有獨鐘不是沒有理由的,它有著許多簡單而又美麗的猜想,有的已經成為定理,而有的則至今還沒有答案。比如著名的哥德巴赫猜想,就讓人們苦苦追索:是否任一大於2的偶數都可寫成兩個質數之和?再比如孿生素數的問題:像5和7、41和43這樣相差2的素數,到底有多少對呢?


除此之外,在數學史上起個大早的古希臘人,還有許多關於素數的發現,完美數就是其中之一。畢達哥拉斯學派指出,如果一個數的所有因數的和正好等於它本身,那麼這個數就叫做完美數。很容易發現的是,6是第一個完美數,因為6=1+2+3。28則是第二個完美數,28=1+2+4+7+14。


歐幾裡得在《幾何原本》中證明了如果2的P次方-1是一個素數,那麼2的P-1次方乘(2的P次方-1)一定是一個完美數。你會發現,當P分別等於2和3時,它就對應著前兩個完美數6和28。

完美數

再後來,歐拉進一步證明,每一個偶完美數也必定是歐幾裡得所給出的形式。而至於奇完美數,人們還不知道其存在與否,這也是無數個關於素數的難題中至今未解的一個。總之就是,找到了2的P次方-1形式的素數,也就發現了新的完美數。


此外,形如2的P次方-1的素數,還長期佔據了人們尋找到的最大素數的光榮榜。歷史上也只出現過一次意外,那就是在1989年時,人們發現了39158×2216193-1這一素數,不過沒多久,2的756839-1被發現,梅森素數重新奪回了最大素數的寶座。之所以最大素數的寶座一直是由梅森素數佔據的,是因為判斷這樣一個數是素數的方法,比判斷一個差不多大小的其他類型數是素數的方法要簡單得多。


可以說,正是素數的無窮魅力以及其與眾多數學奧秘間剪不斷的關係,使得人類從未停止對2的P次方-1型素數的搜尋之旅。在歐幾裡得之後,更有費馬、笛卡爾、萊布尼茲、哥德巴赫、歐拉、高斯、哈代、圖靈等數學大師,先後投入這一漫漫長途,這一個個閃光的名字正如暗夜前行的火炬手,照亮了人類通往未知的道路。


所以,就讓我們坐上時間機器,回到過去,重新瀏覽這一路風光。


1456年,一個沒有留下姓名的人發現了第5個2的P次方-1型的素數,這就是2的13次方-1。如果黃博士降生在那個年代,或許這次發現的光榮將歸屬於他。不過,他更有可能犯下和當時的人們一樣的錯誤,那就是以為對於所有的素數P,2的P次方-1都是素數。要知道,這個錯誤是近100之後,直到1536年,才由數學家雷吉烏斯打破。他指出2的11次方-1=2047,這個數不是素數,因為2047=23×89,不是素數。


在此之後,人類尋找2的P次方-1型的素數之路,開始走上了正軌,第一個對這種類型的素數進行整理的是義大利數學家皮特羅-卡達迪,在1603年,卡達迪宣布:對於p=17,19,23,29,31和37,2的P次方-1是素數。可惜的是,37年後,他的六個結果就被推翻了兩個,費馬使用著名的費馬小定理證明了P=23和37時,2的P次方-1的結果並非素數。注意,這個費馬小定理並非我們常說的那個費馬大定理,至於這個費馬小定理是什麼,自己查吧,因為我也沒看懂。


屋漏偏逢連夜雨,大約一百年後的1738年,數學大神歐拉證明,卡達迪的結果中P=29也是錯誤的。之後,歐拉又證明了P=31的結論是對的,如此看來,歐拉還算是救了卡達迪一下,只是我們現在也不知道卡達迪當年是不是瞎編的了。


不過客觀地說,雖然卡達迪的六個結果被續了一半,但考慮到他是用手工計算取得結論的,也就是完全靠手算,而費馬和歐拉則是使用了在他們那時最先進的數學知識,避免了許多複雜的計算和因此可能造成的錯誤,所以我們仍然要對卡達迪致敬。你要是不服的話,你完全就手算,不用太大,你試試看2的23次方-1,這個數我們已經知道不是素數了,你來嘗試找一下它的因子,就知道其實這並不容易。就這樣,卡達迪便光榮地佔據了第6個和第7個的發現者之位,在他之前的,都是無名氏。


更為重要的是,卡達迪的成功,說明了整理和預測是正確道路,數學家們由此也有了道路自信,而且這種自信並非是為了相信而相信。繼他之後,集研究成果大成的,便是17世紀法國數學家和修道士馬林-梅森。

梅森

梅森熱心於宗教,但更喜愛數學。他是一個交往廣泛、熱情誠摯的人,更是一座「科學信息交換站」。之所以這樣說,是因為在當時,學術刊物、國際會議甚至科研機構都還沒有誕生。「及時雨」般的梅森便成為了歐洲眾多科學家之間聯繫的橋梁,大家紛紛把研究成果寄給他,然後再由他轉告給更多的人。費馬、笛卡爾等數學家每周在他家聚會,討論問題,就這樣慢慢形成了「梅森學院」,這個學院後來有了一個更響亮的名字,這就是法蘭西科學院。


1644年,也就是順治帝、多爾袞與吳三桂攜清軍入關那一年,梅森在歐幾裡得、費馬等人的有關研究的基礎上,對2的P次方-1作了大量的計算和驗證工作,並在他的《物理數學隨感》一書中斷言:對於P=2、3、5、7、13、17、19、31、67、127、257時,2的P次方-1是素數;而對於P等於其他所有小於257的數時,2的P次方-1是合數。在這其中,前7個數,也就是p=2,3,5,7,13,17和19,是前人的工作已經證實的部分。而後面的4個數,也就是p=31,67,127和257,則屬於被猜測的部分。不過,人們對他的斷言深信不疑,連大數學家萊布尼茲和哥德巴赫都認為它是對的。


梅森的工作極大地激發了人們研究2的P次方-1型素數的熱情,成為素數研究的一個轉折點和裡程碑。為了紀念他,數學界就把這種數稱為「梅森數」,並以Mp記之,Mp=2的P次方-1。如果梅森數為素數,則稱之為「梅森素數」。


對梅森素數的驗證,需要進行艱巨的計算,即使是猜測部分中最小的M31=2的31次方-1=21 4748 3647,也是一個10位數。梅森自己也承認:一個人,使用一般的驗證方法,要檢驗一個15位或20位的數字是否為素數,即使終生的時間也是不夠的。他自己也是做不到的,更何況年邁力衰的梅森四年之後就去世了,最終並沒有任何一個梅森素數的發現權歸屬於他,但考慮到他已經享有了冠名權,所以,不妨就把榮譽分給那些在漫漫長途上跋涉的發現者們吧!


那麼梅森素數後來的發現之旅又是怎樣的呢?請看下集《數字中的鑽石:從人腦到電腦》。

如果您可以將本期節目或我們節目的二維碼轉發到朋友圈

我們不勝感激


相關焦點

  • 梅森素數
    如果梅森數是素數,就稱為梅森素數早在公元前300多年,古希臘數學家歐幾裡得就開創了研究2p-1的先河。在現代,梅森素數在計算機科學、密碼學等領域有重要的應用價值。它還是人類好奇心、求知慾和榮譽感的最好見證。2300多年來,人類僅發現50個梅森素數,由於這種素數珍奇而迷人,因此被人們譽為 「數海明珠」 。自梅森提出其斷言後,人們發現的已知最大素數幾乎都是梅森素數,因此尋找新的梅森素數的歷程也就幾乎等同於尋找新的最大素數的歷程。
  • 人民日報:尋找梅森素數
    梅森素數是數論研究的一項重要內容,也是當今科學探索的熱點和難點之一。目前,世界上有180多個國家和地區近27萬人,參加一個名為「網際網路梅森素數大搜索」(GIMPS)的國際合作項目,並動用超過70萬臺計算機聯網來尋找梅森素數。因此,僅從人力、物力方面來說,梅森素數已足夠火爆。   素數是在大於1的整數中只能被1和其自身整除的數。
  • 數海明珠:梅森素數
    例如,享有「數學英雄」美譽的瑞士數學家及物理學家歐拉1772年在雙目失明的情況下,以頑強毅力靠心算證明了2^31-1(即2147483647)是第8個梅森素數;該素數有10位,堪稱當時世界上已知的最大素數。在「手算筆錄年代」,人們歷盡艱辛,共計才找到12個梅森素數。而電子計算機的出現,尤其是網格計算時代的到來,大大加快了梅森素數探究步伐。
  • 最大梅森素數浮現
    梁文日前,美國中央密蘇裡大學數學家柯蒂斯-庫珀領導的研究小組,通過參加一個名為「網際網路梅森素數大搜索」(GIMPS)的項目,發現了迄今為止最大的梅森素數——2^57885161-1(2的57885161次方減1)。
  • 尋找梅森素數(科技大觀)
    梅森素數是數論研究的一項重要內容,也是當今科學探索的熱點和難點之一。目前,世界上有180多個國家和地區近27萬人,參加一個名為「網際網路梅森素數大搜索」(GIMPS)的國際合作項目,並動用超過70萬臺計算機聯網來尋找梅森素數。因此,僅從人力、物力方面來說,梅森素數已足夠火爆。
  • 梅森素數為什麼這麼重要?
    梅森素數究竟是個怎樣的數,為何如此重要呢?」為了紀念他,數學界就把2^P-1型素數稱為「梅森素數」。2300多年來,人類僅發現50個梅森素數。這種素數稀奇而迷人,故被人們稱為「數學領域的璀璨瑰寶」。例如,在1979年2月23日,當美國克雷研究公司的計算機專家戴維·史洛溫斯基和哈利·納爾遜宣布他們找到第26個梅森素數2^23209-1時,有人告訴他們:在兩星期前美國加州的高中生蘭登·諾爾就已經給出了同樣結果。為此他們發憤忘食,又花了一個半月的時間,找到了第27個梅森素數2^44497-1。
  • 梅森素數:千年不休的探尋之旅
    閱讀這段歷史,我們懂得了什麼叫做「事實勝於雄辯」。記者好奇地問他是怎樣得到這麼精彩的發現的,柯爾回答「三年裡的全部星期天」。他後來當選為美國數學協會的會長,去世後,該協會專門設立了「柯爾獎」,用於獎勵作出傑出貢獻的數學家。1922年,數學家克萊契克驗證了M257並不是素數,而是合數(但他沒有給出這一合數的因子,直到20世紀80年代人們才知道它有3個素因子)。
  • 梅森素數,數學寶山上的鑽石
    由於梅森學識淵博、才華橫溢、為人熱情以及最早系統而深入地研究2^P-1型素數,為了紀念他,數學界將這種特殊形式的素數命名為「梅森素數」。迄今為止,人類僅發現51個梅森素數;這種素數珍奇而迷人,因而被人們譽為「數學寶山上的鑽石」。梅森素數歷來是數論研究的一項重要內容,也是當今科學探索的熱點和難點之一。
  • 梅森素數:數論中的鑽石
    這種特殊形式的素數具有獨特的性質和無窮的魅力,千百年來一直吸引著眾多的數學家(包括數學大師費馬、笛卡爾、哥德巴赫、歐拉、高斯、哈代、圖靈等)和無數的業餘數學愛好者對它進行探究;而17世紀法國數學家、法蘭西科學院奠基人馬林 梅森是其中成果較為卓著的一位,因此後人將2^p-1型的素數稱為「梅森素數」(Mersenne Primes)。迄今為止,人類僅發現47個梅森素數。
  • 梅森素數探究的一些奇聞趣事
    美國中央密蘇裡大學數學家庫珀領導的研究小組通過參加一個名為「網際網路梅森素數大搜索」(GIMPS)項目,日前發現了第48個梅森素數——2^57885161-1;該素數也是目前已知的最大素數,有17425170位;如果用普通字號將它連續列印下來,它的長度可超過65公裡!
  • 梅森素數:數學海洋中的璀璨明珠
    在「手算筆錄年代」,人們歷盡艱辛,僅找到12個梅森素數。 電子計算機的出現,大大加快了探究梅森素數的步伐。1952年,美國數學家魯濱遜等人將著名的盧卡斯-雷默方法編譯成電腦程式,使用SWAC型計算機在短短幾小時之內,就找到了5個梅森素數:M521、M607、M1279、M2203和M2281。
  • 第51個梅森素數被成功發現!
    為了紀念他,數學界就把2^P-1型素數稱為「梅森素數」。2300多年來,人類僅發現51個梅森素數。這種素數稀奇而迷人,故被人們稱為「數學領域的璀璨瑰寶」。梅森素數貌似簡單,但當指數P值較大時,它的探究不僅需要高深的理論和純熟的技巧,還需要進行艱苦的計算。
  • 第51個梅森素數被成功發現
    原標題:第51個梅森素數 據國外媒體報導,一位名叫派屈克·羅什的美國人最近利用「網際網路梅森素數大搜索(GIMPS)」項目,成功發現第51個梅森素數2^82589933-1(即2的82589933次方減1);該素數有24862048位,是迄今為止人類發現的最大素數。
  • 美科學家發現第46個梅森素數
    這是人類迄今為止發現的第46個也是最大的梅森素數。 探究梅森素數不僅極富挑戰性,而且對研究者來說有一種巨大的自豪感。 每一個梅森素數的產生都艱辛無比,而各國科學家及業餘研究者們仍樂此不疲,激烈競爭。梅森素數的意義梅森素數在當代具有十分豐富的理論意義和實用價值。
  • 全球興起了探尋梅森素數的新一輪熱潮
    據路透社近日報導,到目前為止,世界上有150多個國家和地區超過10萬人參加一個名為「網際網路梅森素數大搜索」(GIMPS)的國際項目,並動用26萬多臺計算機來進行大規模的網格計算,以尋找新的梅森素數。數學中形如2P-1(其中指數p為素數)的素數稱為梅森素數;它是以17世紀法國著名數學家、法蘭西科學院奠基人梅森命名的,因為他對這一特殊形式的素數作了大量的計算和驗證工作,以及他在當時歐洲科學界有著崇高的學術地位。梅森素數是數論研究中的一項重要內容,也是當今科學探索的熱點和難點之一。英國數學史家索託曾認為它的研究可以檢驗人們的智慧和運算能力。
  • 梅森素數異常火爆 它有什麼實際應用?
    114萬臺計算機聯網來尋找梅森素數(Mersenne prime)。為了紀念他,數學界就將這種素數稱為「梅森素數」。迄今為止,人類僅發現48個梅森素數。這種素數稀奇而迷人,故被人們稱為「數海明珠」。梅森素數貌似簡單,但當指數P值較大時,其素性檢驗的難度就會很大;它的探究不僅需要高深的理論和純熟的技巧,而且還需要進行艱巨的計算。
  • 梅森素數異常火爆!它有什麼實際應用?
    【環球科技報導】據瑞士媒體日前報導,世界上目前有190多個國家和地區近62萬人,參加了一個名為「網際網路梅森素數大搜索」(GIMPS)的國際合作項目,並動用了超過114萬臺計算機聯網來尋找梅森素數(Mersenne prime)。可見,梅森素數的探究異常火爆;這在數學史上是前所未有的,在科學史上也是極為罕見的。
  • 找到那個新的「梅森素數」獎你十萬美元
    目前,世界上有150多個國家和地區近15萬人參加一個名為「網際網路梅森素數大搜索」(GIMPS)的國際合作項目,並動用了超過30萬臺計算機聯網來進行大規模的網格計算,以探尋新的梅森素數。科學家們認為,對於梅森素數的探究能力如何,在某種意義上標誌著一個國家的科技水平。
  • 【數學發現】第50個梅森素數get!
    素數(質數)的概念大家應該還都記得,那麼你是否知道梅森素數(Mersenne primes)?
  • 除了尋找梅森素數,分布式技術還能做這些!
    此後的2300多年截止至今,人類也只發現了51個梅森素數,由此可見梅森素數的探尋之艱難。在人工計算的兩千餘年歷史長河裡,很多數學家們費盡周折也只找到了12個梅森素數。直到1996年初,一位美國的程序設計師喬治·沃特曼編制了一個名為Prime95的梅森素數計算程序,並把它公開在網上供廣大數學愛好者免費使用,之後便演變成為著名的 「網際網路梅森素數大搜索」(GIMPS)項目。截止到2018年12月7日,GIMPS項目在短短的22年時間裡就幫助人們找到了17個梅森素數。