何かと話題のコラッツ予想について、いじってみた結果をまとめます。
コラッツ予想は、非常に簡単に見える予想でありながら、今のところ誰も解いていない問題となっています。
なぜか高額な懸賞金も掛けられ、アマチュア数学者でも証明にチャレンジしている人は多いかと思います。
私は数学の非専門家で、高校数学以下の知識しかない人間ですが、なんとなく面白い整理の仕方が見つかったので、そちらをまとめてみようと思います。
指摘やアドバイスは大歓迎なので、何かあればコメントをお願いします!
なお、本記事の内容は、
以前Qiitaに書いた内容
を整理したものになります。
基本情報
コラッツ予想とは
自然数について、以下の操作を繰り返すと、必ずに辿り着く(からの間をループする)という予想です。[1]
- が偶数の場合、で割る。
- が奇数の場合、倍し、を足す。
- 上記の結果を新たにとする。
2023年11月現在、未解決の予想となっています。
もともとポール・エルデシュにより500ドルの懸賞金が掛けられていました。(小切手は現在も管理されているようです)
2021年7月、株式会社音圧爆上げくんにより、さらに1億2000万円の懸賞金が掛けられました。[2]
重要な進展
- まではコンピューターにより予想が成り立つことが検証されているようです。[3]
- テレンス・タオにより、「コラッツ写像のほとんどの軌道は、ほぼ有界な値に達する」ことが証明されました。[4]
コラッツの問題の操作を数式で表現する
2つの操作を繰り返した結果がに辿り着く、というのは、等式で表すと以下の通りになります。
が3回発生し、で割るタイミング(各タイミングで、で割れるだけ割る)が4回あった場合を考えます。
を初期値とし、をそれぞれの後にで割った回数とします。
この式を展開します。
両辺にを掛けます。
係数のに指数を補ってみます。
このように変形すると、コラッツの問題の操作は、ある自然数にのべき乗を掛け()、のべき乗(~)をビットシフト()して足し合わせ、のべき乗を作る、という操作だと見なせます。
(なお、には一定の制約があります。
まず、が奇数の時に行うは必ず偶数になるので、どのも以上になります。
さらに、コラッツの操作の逆をから行った場合を考えると、例えばはのいずれかになります。
後続の変数も先行する変数により制約を受けます)
上記の式は、を変数とした指数型ディオファントス方程式と見なすこともできます。
もしコラッツ予想が肯定的に解かれたとしたら、すべての自然数について、
に応じた適切な数の項を持つ上記の形の指数型ディオファントス方程式は、解をもつことになります。
ベクトルの内積の形で書き換える
線形代数との関連は不明ですが、先ほどの式はベクトルの内積の形で見やすくなるので、書き方を変えてみます。
の次数の昇順に項を並び替えます。
のべき乗およびとのべき乗にベクトルを分けてみます。
考察
コラッツの問題の操作は、自然数について、ディオファントス方程式
のうち解となるものを探しに行くアルゴリズムと見なすことができます。
ディオファントス方程式の可解性を調べる問題はふつう非常に難しいそうなのですが、
コラッツの問題では、いとも簡単に解を見つけ出しているように見えます。
一般的には、ディオファントス方程式の可解性を調べるアルゴリズムは決定不能であることが知られています。(ヒルベルトの第10問題の証明による)[5]
すべてのについて解を持つ方程式があるかについても、証明は難しいように思います。
(証明出来たらコラッツ予想が解ける?)
巨大なについては、もしかしたらどれだけ項を増やしても解が無いかもしれません。
また、個別のについては判定でき、どれもアルゴリズムで求められるのに、全体については決定不能である場合も考えられます。
感覚的な理解
しっかりした証明は難しいですが、アルゴリズムで解が探せる理由は感覚的には捉えられます。
を2進数のビットパターンと考えると、コラッツの操作ではそのビットをで消していく手順を行っていると見なせます。
先ほどの方程式の見方では、のべき乗のビットパターンを下位ビットから当てていき、上位ビットにを集めて、最後にまとめてで倒してにしている、と見ることができます。
足し算は、ビット演算で見ると、下位ビットのを倒し、桁上がり(キャリー)で上位ビットのに移動させていく、という操作なので、下位ビットに当たるように数を足していけば、上位へビットが高密度に集まって、やがては(メルセンヌ数)になり、最後のを加えてになっています。
問題は、のべき乗のビットパターンで必ずメルセンヌ数にできるのか? という点です。
に掛ける(は項の数)を大きくしていくと、に関わらず、ビットパターンはによるものが支配的になります。
のビットパターンは、無理数()が関わっていて、基本的に予測ができません。周期性も無いと思われます。
その予測ができないパターンについて、のべき乗のビットパターンを当てることによりメルセンヌ数(をビットシフトしたもの)が作れる、という性質を証明する必要があります。
今後の展望
コラッツの問題をいじっていて色々面白そうなものが見えてきたので、関連するトピックには興味が湧いてきました。
以下のような内容に触れられるようになってみたいです。
- テレンス・タオの証明[4]
- 現在のところ人類がもっとも証明までたどり着いた地点だと思われます。この手法を発展させることで証明できるかも?
- ヒルベルト第10問題の証明
- 指数型ディオファントス方程式をディオファントス方程式の組に直したりできるようです。また、ディオファントス方程式でチューリングマシンをエンコードできるというのも凄すぎます。
- 楕円曲線論
- フェルマーの最終定理のように、楕円曲線の有理点の問題になったりしないでしょうか……。
- ディオファントス幾何学
- 何か関係あるのかなと思いつつ、入門するだけで一生掛かりそうです……。