(1) 素数にハマった神学者・メルセンヌ
マラン・メルセンヌ(1988〜1648)の本職はカトリックの神学者でした。宗教者とはいえ、非科学的な思想を嫌い、哲学者のデカルト、天文学者のガリレオやホイヘンスなどの学者との交流を広げました。その学者達の中に数学者のピエール・ド・フェルマー(1607?〜1665)もいました。
フェルマーも素数が大好きな数学者で、素数を探す数式を考えていました。そして、フェルマーは2に2のn乗を乗じた数に1を足すと素数を作れるのではないかとの予想を立てます(フェルマー素数)。
1640年のクリスマスの日、フェルマーはメルセンヌへ、新たな素数に関する法則を見つけたとの手紙を送ります。その法則とは、4で割って1が余る素数は2つの平方の和で表せるというものです。
例えば29は「7×4余り1」ですが、「52」と「22」を足した合計でもあります。これは、手紙を送った日にちなみ「フェルマーのクリスマス定理」と呼ばれています。
(クリスマス定理についてはFermatのクリスマス定理[インテジャーズ]をご参考下さい)
(2) 数学界に衝撃!メルセンヌ素数
このフェルマーの素数公式の発見に刺激されたかどうかは定かでありませんが、メルセンヌもフェルマーに負けじと、1644年、メルセンヌ素数の式を発表しました。
2n-1 (n=素数)
同時に、この数式のnが2,3,5,7,13,17,19,31,67,127,257であれば素数になることを発表したのです。
メルセンヌの数式は、たくさんの素数が生み出せるような万能な数式ではありませんでしたが、当時の数学者は、この数式のシンプルさと、当時、大きな桁を計算できる計算機もないのに「2257-1」をどうやって素数と判断したのかという点に注目しました。ちなみに「2257-1」は自然数にすると77桁にもなります。もしかするとメルセンヌは、この数式以外にも秘密の計算式を持っているのではないか…と疑う学者もいました。
(3) 男は黙って素因数分解
実は、メルセンヌが発表した「素数」のうち「267-1」と「2257-1」は、素数ではありませんでした。
「267-1」が素数ではないことがわかったのは、メルセンヌの発表から232年経った1876年のこと。素数判定法を研究していたフランスの数学者エドアール・リュカ(1842〜1891)が素数でないことを発見しました(リュカはこのとき「2127-1」が素数であることも確認しています)。ただし、これは「素数ではない」ことがわかっただけで、素因数分解ができたわけではありません。
そして、この数が素因数分解されたのは、さらに27年後の1903年のことでした。しかも、その結果は劇的な形で発表されたのです。
当時、ニューヨークで開催されていたアメリカ数学会の席上で、数学者フランク・ネルソン・コール(1861〜1926)は、大勢の数学者の前に登壇すると、いきなり、黒板に下記の数式を書き殴りました。
M(67) = 193707721 × 761838257287
さらに、コールは、ひと言も語ることなく、この素因数分解に至る過程を、ひたすら黒板に書き進めました。そして書き終えると、コールは黙って自分の席に戻っていったのです。この直後、数学会の参加者は、コールに対して沸き上がるような拍手を送ったと伝えられています。
後日談として、コール自身、これをその場で思いつきで解明したのではなく、3年間、毎週日曜日を費やして素因数分解をしたと語っています。
「2257-1」が素数ではないことがわかったのは、1930年のことです。
「267-1」が素数でないことを見破ったリュカの数式をさらに発展させようとしていたアメリカの数学者デリック・ヘンリー・レーマー(1905〜1991)は、その改良した数式が正しいのか確認するために、メルセンヌ素数のリストを作ることにしたのです。その過程で「2257-1」が、素数ではないことが確認されました。
レーマーの素数判定法は「リュカ・レーマーテスト」と呼ばれ、現在もメルセンヌ素数の判定方法として使われています。
逆に、メルセンヌが「素数」と発表した11種類に入っていないにもかかわらず、素数だった数も見つかりました。「261-1」(1883年発見)、「289-1」(1911年発見)、「2107-1」(1914年発見)は、メルセンヌが素数と発表したリストから漏れていたものの、素数でした。
番号 | 数 | 桁 | 発見年 |
---|---|---|---|
(52) | 2136279841-1 | 41,024,320 | 2024 |
(51) | 282589933-1 | 24,862,048 | 2018 |
(50) | 277232917-1 | 23,249,425 | 2018 |
(49) | 274207281-1 | 22,338,618 | 2016 |
48 | 257885161-1 | 17,425,170 | 2013 |
47 | 243112609-1 | 12,978,189 | 2008 |
46 | 242643801-1 | 12,837,064 | 2009 |
45 | 237156667-1 | 11,185,272 | 2008 |
44 | 232582657-1 | 9,808,358 | 2006 |
43 | 230402457-1 | 9,152,052 | 2005 |
42 | 225964951-1 | 7,816,230 | 2005 |
41 | 224036583-1 | 7,235,733 | 2004 |
40 | 220996011-1 | 6,320,430 | 2003 |
39 | 213466917-1 | 4,053,964 | 2001 |
38 | 26972593-1 | 2,096,960 | 1999 |
37 | 23021377-1 | 909,526 | 1998 |
36 | 22976221-1 | 895,932 | 1997 |
35 | 21398269-1 | 420,921 | 1996 |
34 | 21257787-1 | 378,632 | 1996 |
33 | 2859433-1 | 258,716 | 1994 |
32 | 2756839-1 | 227,832 | 1992 |
31 | 2216091-1 | 65,050 | 1985 |
30 | 2132049-1 | 39,751 | 1983 |
29 | 2110503-1 | 33,265 | 1988 |
28 | 286243-1 | 25,962 | 1982 |
27 | 244497-1 | 13,395 | 1979 |
26 | 223209-1 | 6,987 | 1979 |
25 | 221701-1 | 6,533 | 1978 |
24 | 219937-1 | 6,002 | 1971 |
23 | 211213-1 | 3,376 | 1963 |
22 | 29941-1 | 2,993 | 1963 |
21 | 29689-1 | 2,917 | 1963 |
20 | 24423-1 | 1,332 | 1961 |
19 | 24253-1 | 1,281 | 1961 |
18 | 23217-1 | 969 | 1957 |
17 | 22281-1 | 687 | 1952 |
16 | 22203-1 | 664 | 1952 |
15 | 21279-1 | 386 | 1952 |
14 | 2607-1 | 183 | 1952 |
13 | 2521-1 | 157 | 1952 |
12 | 2127-1 | 39 | 1876 |
11 | 2107-1 | 33 | 1914 |
10 | 289-1 | 27 | 1911 |
9 | 261-1 | 19 | 1883 |
8 | 231-1 | 10 | 1772 |
7 | 219-1 | 6 | 1588 |
6 | 217-1 | 6 | 1588 |
5 | 213-1 | 4 | 1456 |
4 | 27-1 | 3 | - |
3 | 25-1 | 2 | - |
2 | 23-1 | 1 | - |
1 | 22-1 | 1 | - |
(4) メルセンヌ素数の番号について
上の表で、番号49〜52は括弧書きとなっています。これは仮の番号です。
「2136279841-1」〜「274207281-1」の間には未知のメルセンヌ素数が存在している可能性があるためです。双方の数の差は、桁にすると1000万桁を超えます。
事実、2008年にメルセンヌ素数「243112609-1」が発見されましたが、その2週間後に、この数よりも小さいメルセンヌ素数「237156667-1」が、さらに約7か月後には「242643801-1」が発見されました。
2024年10月に4100万桁を超えるメルセンヌ素数が発見されましたが、53個目のメルセンヌ素数は、もしかすると、4100万桁よりも小さなメルセンヌ素数かも知れません。もし、このような素数が発見されると、現在、最大の素数は「53番目のメルセンヌ素数」となります。
なお、番号48のメルセンヌ素数「257885161-1」未満の数で、未知のメルセンヌ素数は存在しないことが証明されています。
(5) メルセンヌ数の性質
素数が無限にあることは紀元前3世紀に証明されていますが、メルセンヌ素数の式のnに、星の数以上にある素数を当てはめても、今のところメルセンヌ素数は52個しか発見されていません。言い換えるとそのほとんどは素数ではないのです。
メルセンヌ素数の不思議な性質として、すでに本編でメルセンヌ素数と完全数は表裏一体であることを解説していますが、このほかにも不思議な性質があります。
メルセンヌ数は素数でないものも含めて2進法にすると、すべて1が並ぶのです。しかも、1の数は乗数と同じ数になります。2024年10月に発見された史上最大の素数を2進法で表すと1が136,279,841個も並びます。逆に2進法からみると、すべて1になる2進法はメルセンヌ数になります。
メルセンヌ数 | 自然数 | 素数 | 2進法 |
---|---|---|---|
22-1 | 3 | ○ | 11 |
23-1 | 7 | ○ | 111 |
24-1 | 15 | 1111 | |
25-1 | 31 | ○ | 11111 |
26-1 | 63 | 111111 | |
27-1 | 127 | ○ | 1111111 |
28-1 | 255 | 11111111 | |
29-1 | 511 | 111111111 | |
210-1 | 1023 | 1111111111 | |
211-1 | 2047 | 11111111111 | |
212-1 | 4095 | 111111111111 | |
213-1 | 8191 | ○ | 1111111111111 |
214-1 | 16383 | 11111111111111 | |
215-1 | 32767 | 111111111111111 | |
2n-1 | 1がn個並ぶ |
※メルセンヌ素数が出てくる本編の話
Tweet