史上最大の素数が発見された。なんと2324万9425ケタだ。400字詰め原稿用紙に書き起こすと、5万8000枚近く必要になる。
探査プロジェクト「GIMPS」は1月3日、史上最大の素数を発見したと公式サイトで発表した。
今回発見された数字のコードネームは「M77232917」。2×2×2×2×2...といった具合に、2を7723万2917回掛け合わせた数から1を引いた数に当たる。数式にすると以下の通り。
これは、2016年1月に発見された素数よりも、ほぼ100万ケタ大きいという。
■GIMPSとは?
「GIMPS」は、インターネットを介した分散コンピューティングによって、史上最大の素数を探すプロジェクトで、1996年に設立された。
GIMPSが探す素数は、メルセンヌ素数と呼ばれるものだ。2×2×2×2×2...といった2を掛け合わせた数字から1を引くことで表せる。世界中のメンバーがコンピューターを使って探している。今回発見されたのは50番目のメルセンヌ素数だ。
発見者は数学ファンのジョナサン・ペースさん。アメリカテネシー州に住む51歳の電気技術者で、フェデックスに勤務している。これまで14年にわたってGIMPSプロジェクトにボランティアとして参加していたという。ペース氏には、GIMPS研究発見賞として3000ドル(約34万円)が贈られるという。
■実際に数字を並べてみると......。
今回見つかった「M77232917」の正確な数字は、GIMPSの公式サイトがZIPファイルで公開している。
いちいちダウンロードするのが面倒な方のために、全体の0.04%に当たる最初の1万ケタだけ紹介しよう。どれくらい膨大な数字か分かってホッとするかもしれない。
4673331833592310999883355855611155212513211028177144957985823385935679234805211772074843110997402088496213680900380493172483674425135191443652492202867874992249236396330386193059511707705228503560117796386440509541282741095485197432735510143257532499769938081916410407749906070270851317808544314827192879270515747600591825011224264939011775241470201122113881802463571203852569710311808614896188925840677509768149545679074421592539280860434515131070523185728006225351733050439315450492769468962852688696749443421129857922337323378017542414218271741256702644166443533138904426722561811076280626415505109923842039912255378570492258674504781998501869851883957199630080387179659069436984462272457690484426240770404565169263900086517264629905937605954294867916546335621392167445576727464978844343535204565567970524509804814389313497959388771053506144966934894092551559533068728147334900455650828565781908689333271410463787949726552668938875959796413163310288065921775297698341521241159133233652681667066444731433109745208235139748856362537193019504066057220957180791734677842123239412257084922761626788485042401756195750429586333870700671624488530748078812601250898245496192099199611345802505146040635196066349781811986135030515811634635556335663198966158276043886903297960119840962705373835796308746810568436498180676781034240968595745943871224765718280725573443947803800242017835486674951797466961908436229866439594500312525166865665942520743453581015810427237079924275718288209488490658615900658590743913778281730346837019251147896187873091018870042890461298730287464163869574436440285888093124299088608842976138603868169105865422167390014027349829719072729874836621072368275124727384098095789306706261532496857192789227516921571308968028074964625275846436330458766499709233663315698120273622736312458715213560116148604399880851787687637578607326255851154570920878480432582578762864987064580881350389488222473518071308884031646457944463192437179132599334770012209944588157956637301022850101418146632655371509238946006503860955997146916585180447609432284852931038500394957879045947663077096432491395187144359123613861061413590157894888931401420525131224866516461147016667016761431407500872246038892346552055280861109737306351870421311303930162533627940582518361280555185496789306583664552729155118119520588883925953138611661376977246787827205866804745673428421768574690920185598353248000045984447824560844859045762973388136611991702058586520990334357374055942865874795790720345913488804917784805628948577880461773217929682581715975037200797915669920830558248665790125571807227510784629247942484396520774672374036585500617992799567044110312545674654511054993627989477812101884669818671754157800898152899849247926557842034715220235736186498477432122404953393979535957780605535102962617356735540344891086853892663446081339035358144485822741844968239888914854339084071387551184409657806087565022390304838913491178150305830341479834743644734107861622329837816768443156103900283545037580005662800313775589920671170248809970337175034006733019227380745118643000374192911602711339184034355819927937019521413721001355954575994852546741216186906826744136457742371690492554247286653579961039970697762439680108767764758304435766357399720279534384248431036740542454318244101734400253753787653702352209166643675099961573987156731808048535495650986676078713033080449444052838485327694559548811642663228650685618461821860792787262121010789498039323415904379774362168394060445428087142680300637688576754120604949350328586143724770024634782785233990306868987687985132961840495797189107892313208995157971617387888467853118851938867611102089288594969572320827894145129733289906382456243680285209396595612312525464356962608456268063816100426528080411643896739436453400255041223851662633232261682228277299556283602976542565715946924703086764255448699969726555689423090110834114931449868582143578597756182288268054641349539088324070789327147979348300969348265766851051446870625635324729750318877018962969848005872490328704865371471101426176529718892394030210396001754397166034423770805143645911213406855182325784588197260057982144321732308262589231667346600429159701009220798050493683112105078127530272218129291841830721158020001135285496319932750202723560645351954450558575024304982756602691737098834444724345145794308311422076942690678156670325690047491567587202482735266309882432956951037900324100554086977807316863568514349304112034085464026743708461736649504103427897897123949830002051216079800547339679406610285099094812753415680590055163803368677886851539136841999145624903535543144102120098043999508143192457278204909732811893895606001146292678884888274558368395394590072736015613326464299609763756513747110334580888954256118776194714089077420416497238605641360683938570208416371101600891871827309607661165704324455451605527700800248788702494948646402243055553891105615244795599763312093904223553352012712634248336873955397492313545124516894388188660566866747967105786912625834627256383089988964491729357262116489251080379300249941511963879909715532876499817633204008490564422745068435385704056548419087393433446818373717407354561551900589524270564128714877908468454968939174675151211680654569723079877934685523621787404561549574598456113716930733885039803643396061316769500554731546570263687594437114531452624704725743946899522950515019578408953133281513712369021614647949889556187707751255203904724414890296509017603937870713667038881169179400163966234000169103644971921705719046572009336055919952416747002005665082543329668873564199359179659212243693057545095756618266408181774717974695110783273723615542032007031838506035332675637478671483322619198702748987491429232670617989363723093207311636305471452111454175468712192327368498011743445820746033052492175977658379721014440745001590394746849314336471062481053722753410691903667894070312505709127848858836510164907842313242139506840388336611323891938550700181928611817110181744725729342431642593858527591787074588247684687363348921646037869494866111099701068719451019285520108702074373212498975657253759875555952410427085019182019620044750463260473440183873857816621871973857634825762747781363042106066596477364203865242309104646824580840446790890985318669698355358408084065749657466500208883835856120174915085836397769959042055913847568472118050115679226622429425849949836917348371072975364615677977464251022035125645599597442393248521974599655190693591418463613302201779830523008970051857271461666011955858277027492132252992726277929603423644698130673310502318730838244384394366510780065973461452451328376555106146974640592856238105473511850049226060575472110275863258371591872651149517766504889563767789595366688737271634155875378019895536374868865853400066385199557459361521777661050687538705580268461980286793676099338765361355280054153898110808305289242846091390480561928709096247010215224687548611965946872265465057668049358724788892654664875439013025704596640749690274477992811755407828259292378582413074252238962397025662635253563893444216076657403474257783125353781165164544188566652857159947104453348744269812853911638914944915719941876300093402335311131582264222791959320920705361775806826502843609421351179224789823847763497715935488518695617709158914685468059915134393144129272738722274387958731867004581124605836283479657989199040725065775933103665338232103520904249262993650891570084568970768248218359793880287538931836147295506319554362035328230027745282685997934863010662495915571146255305225367133111507269547044864607210351539628217446129327893522386133612864229954778533977216198417282047319976263605186564392875688456174160566593657169638481819260631004185596033240604667845634605163358210146972580654442108965016064965184973014331106523984293739343692674089924820839502536553261800578308515163423392650058892356822967605061482623259522300011476186076491365111304786281065865163174017777234657901995201756794572553861262754757801939835094544308167898986513724914161008291137014017363034535190107847726509350877176050136502246607624103996460485620472611033693424386220656749491843515735972484054997793051932536632828393986947563665409480257541923087288129425892921296107794378210682404877489425894139069866393759190581553370457519258843807276844334574721517483090915640708177829654827171952258764459772810224039233670366948627472064691037852496661035096395885809495799300309765675417595136568579234401293142449940723852079788322156856144050911733046401539332909429072962012308739747095255017151127325158156004199834476361239057188813379369107462594294527279083700586203682769490487725414873353818410525025867711263852569114380890710612044518933061219085915936904704489639081080664308585041904099960804495516980149300879784099241843625460432282364343800205069196200607958866471249689552842280199367207566734863350571229889996762639549405111025136160767100960199590727504977264075273147125304236490746342474727207101186501718177200275805131823363117518306106199349797371870778504125950225374499338502298869356802821862483104299619969964790812314233807499461812072844214961102569488408034300458245245094454746925065949041079025042680863741008308057348676232057450045507061500094156911234286115686243774525532947217966875818434473679698858576370461264281753345189587530024210543858359124627150211180488034013166128829151114497651463457555224932102015351261868289401518279411672441295387223488044503624967373858111723897080448477183507478659817746947699356235520156355062412453373446087907677502760743269116171825191206898831612160595711801604061681559616585907053928018126485694933866436843977581293089458655800260038624887051356988155537248140020350170499603633263677134506667365395252250570163052286467180966274656249900331522782825456559809428679408711368556651972492254024302535605501163298028416606338377361096808240295752032684693458796299912863647631855771641523968161234591526378594558892082148814842182559379003480637289393031910738768116444321697581786924934832670806823596121669153889669825999224084124590746880803966580866736187236067057(以下略)