素數(質數)的概念大家應該還都記得,那麼你是否知道梅森素數(Marin Mersenne)?
這是法國數學家馬蘭·梅森在1644年提出的,是指可表達為2n-1形式的素數,最小的一個是3,然後是7、31、127……關於梅森素數是否有無窮多個、如何分布,一直都是數學史上的超級謎題。
在此之前,人們總共發現了49個梅森素數,而從1997年至今,所有新的梅森素數都是由網際網路梅森素數大搜索(GIMPS)分布式計算項目發現的,此前已陸續發現15個。
經過確認,2017年12月26日,美國田納西州的51歲聯邦快遞員、曾經幹過電氣工程師的Jonathan Pac發現了 第50個梅森素數,數值為2 77232917 -1,也就是2的77232917次方減1。
它是一個23249425位數 ,比2016年1月份發現的第49個梅森素數多了接近100萬位,可以寫滿9000頁紙,1秒鐘寫1英寸(2.54釐米)長也要連寫54天,整個數字長達37英裡(59.5公裡),比第49個長了3英裡(4.8公裡)。
Jonathan Pac已經加入GIMPS項目尋找梅森素數超過14年, 這次利用自己的一臺Core i5-6600電腦,連續運行了六天,才得到這個重大發現 ,並由四個人在五個不同平臺上使用四種不同算法進行了驗證:
- Aaron blosser,Intel Xeon伺服器,Prime95,37小時。
- David Stanfill,AMD RX Vega 64顯卡,gpuOwL,34小時。
- Andreas Hoglund,NVIDIA Titan Black顯卡,CUDALucas,73小時;亞馬遜AWS,Mlucas,65小時。
- Ernst Mayer,32核心Xeon伺服器,Mlucas,82小時。
Jonathan Pac為此獲得了3萬美元獎金。接下來如果誰第一個發現首個超過1億位數的梅森素數,將獲得15萬美元獎金!10億位數的會獎勵25萬美元!
感興趣的可以 去Mersenne.org下載工具參加 。