今日は11/28で日付は 28。28は皆さんご存知の 完全数 ですね。
というわけで、今日は いい完全数の日 です!
せっかくなので、完全数にまつわる面白い話をご紹介したいと思います!
未解決問題:奇数の完全数はあるか?
約数すべての和が自分自身の2倍に一致する自然数のことを完全数といいます。完全数としてよく知られているのは、
ですね。小さい方から数えて は2番目の完全数ですね。また、これらの完全数はすべて偶数となっています。
一般に、メルセンヌ素数を としたときに、
という数は完全数になることが比較的簡単な議論で示せます。このような完全数は、もちろん偶数になります。
逆に偶数の完全数が必ずこの形で表せることは、オイラーによって証明されています。たとえば、証明はこの動画でわかりやすく説明されています。
www.nicovideo.jp
実際、先ほどの4つの完全数は
というように という形で表されますね。
ここで証明されたことは、偶数の完全数であればこの形で表せる ということです。奇数のときにどうであるかについては、一切言及されていません。
奇数の完全数は未だ見つかっていません。そもそも存在しないかもしれませんが、存在しないことは示されていないのです。そのため 「奇数の完全数が存在するかどうか?」 という問題は 未解決問題 というわけですね。
約数の和
完全数は約数の和を使って定義されるので、約数の和を表す関数を用意しておきましょう。
このように定義すると、完全数は
を満たす自然数 ということになりますね。
この関数 は、 を 素因数分解 することで、簡単に計算することができます。
段階をおって説明していきたいのですが、たとえばわかりやすい例として、素数 として を計算してみましょう。素数 の約数は の2つなので、約数の和は
ですね。
次に、 という形の約数は なので、その和 は
となりますね。
ここから2つ以上の素因数のパターンを考えたいと思います。 を素数として、 という形の約数の和を考えたいと思います。 の約数は であり、 の約数は です。 の約数は、これらをすべて掛け合わせたものですから、約数の和は
となりますね。
同様に、素因数の個数が3つ以上の場合も、素因数ごとに約数を足し合わせて、それを掛けることで計算できます。
デカルト数 198585576189
さて、ここまで準備した上で、デカルトが発見した奇数の完全数 を紹介しましょう!
次の 実例 を見ると驚くと思います。
前節の方法で約数関数を計算すると、こうなります:
つまり、
が成り立つということですね。これは完全数の定義そのものですね!
一方、198585576189は明らかに奇数なので、奇数の完全数となります!
うおおおお、すごい!!! 奇数の完全数が見つかってしまった!!!
いや、やっぱりおかしいですよね。
先ほどわざわざ下線を引いて「奇数の完全数は未だ見つかっていません。」と言ったばかりです。上が奇数の完全数の実例なのだとしたら、その主張に矛盾します(もしかしてデカルトは未来人なのか?そんなわけない)。
一体どういうことなのでしょうか。
ネタバラシをすると、上の数は 奇数の完全数ではありません。
いったいどこがおかしいかというと、 は素数ではありません。つまり、198585576189を
のように表しましたが、これは素因数分解ではなかったというわけですね。(そもそも上では素因数分解と言っていませんでしたね。)
実際、 は
のように素因数分解されます。したがって、約数の和はこれを考慮に入れた上で
のように計算する必要があります。
もちろん、これは には一致しません。
今回の数に関しては 「Descartes number(デカルト数)」 という名前で、英語版のWikipediaに乗っています。
en.wikipedia.org
日本語のWikipediaはありませんでした。Googleで検索してみると、英語での記事はいくつか見つかりますが、日本語で言及されたものは一つも見つかりませんでした(私の探し方が悪いのかもしれませんが)。
非常に面白い性質を持った数なので、ぜひ日本語で紹介を残しておきたいと思い、今回の記事にまとめさせていただきました。
Wikipediaによると、デカルト数は互いに素な整数 を用いて と表される奇数であって、
となるような数として定義されるそうです。
デカルトの見つけた の場合は
というわけですね。ここでもし が素数であれば、 は完全数ということになりますが、実際は が素数ではないものを許容しようということです。このような を 'spoof' prime('spoof' は「なりすまし」や「だまし」の意)というわけですね。
198585576189は、デカルト数の一例ということになります。
現在まで、デカルト数の条件を満たす例は、'spoof' primeが負の数になるもので
が見つかっています。実は、これ以外には見つかっていない そうです。
元ネタとOdd, spoof perfect factorizations
今回の話を知ったのは、じゃいろさんの次のツイートでした。
arXivに面白い論文が上がっていた.奇数の完全数の存在性は歴史的な未解決問題です.
— じゃいろ67 (@maruroido2) 2020年6月19日
Odd, spoof perfect factorizations
BYU Computational Number Theory Grouphttps://t.co/jI7fNBvb6L pic.twitter.com/wZEKWJAO6C
大変面白い話をご紹介いただいてありがとうございます。
じゃいろさんが言及している研究は、2020年6月20日に投稿されています。(最近ですね!)
tsujimotterは論文の内容をまだちゃんと理解できていませんが、デカルト数より一般化されたセッティングの元、非自明なOdd, spoof perfect factorizationsを見つける研究のようです。面白そうですね!
それでは、今日はこの辺で!