2012年9月11日火曜日

Cole, the 67-th Mersenne number

blog 「読書猿Classic: between / beyond readers」の記事「Three years of Sundays/史上もっとも静かなプレゼンテーション」を大変面白く読んだのだが,少し事実関係を整理したい.もしまだ同記事をお読みになっていない方は,是非ご一読頂きたい.

よろしいですか?

まず,n 番目のメルセンヌ数 Mn というのは,2n1 のことである(n1).すぐに巨大になるが,素数に関連した興味深い性質がいくつもある.例えば,Mn が素数ならば n が素数であることが証明できる.しかし n が素数だからといって,いつでも Mn が素数になるわけではない.例えばM11=2111=23×89. しかし,n が素数なら,Mnn より大きい素因数を含むことも簡単に示され,従って大きな素数の探索にしばしば用いられる.

歴史を遡ると,メルセンヌ自身が17世紀に,Mn が素数になる n を小さい方から幾つか列挙したのだが,それが間違いを含んでいた.例えば彼は,M67 は素数であるとしていた.

冒頭のブログ記事では,20世紀初頭にColeが学会で発表するまでそれが信じられていた,という調子で劇的な様子を記述しているが,それはそうではない.

リュカは既に,1891年出版の著書で,M67合成数であろう,と述べている(E. Lucas, Theorie des Nombres, p. 376).



しかし,その素因数分解は与えていない.

Coleは,M67 の素因数分解,すなわち,M67=147573952589676412927=1937077211×761838257287を,論文 The factoring of large numbers, Bulletin of the American Mathematical Society, 10(3), 1903で与えた.冒頭のブログ記事は,その内容を講演したときのエピソードと思われる.

Coleは2つの方法を試し,一つはうまくいかず,もう一つの方で M67 の素因数分解を得ている.つまり,M67=(12(u+v))2(12(uv))2と書いたときに,(u+v)/2の方が満たすべき合同式を,法 672×8×5×7×13×81 で与えて,12(u+v)=1323536760x+1160932384,xの係数が上で述べた法,)そこに適当に整数を入れていって,x=287 のとき,つまり 381015982504M67=2671=38101598250423808222747832=193707721×761838257287を満たすことから,素因数分解を得ている.

2次篩法などが開発されるのは,1980年代である.

0 件のコメント: