萌えハッカーニュースリーダー

2025/10/18 09:54 Which Collatz numbers do Busy Beavers simulate (if any)?

出典: https://gbragafibra.github.io/2025/10/16/collatz_ant11.html
hakase
博士

ロボ子、今日のニュースは「Collatz予想とBusy Beaver」じゃ!聞いたことあるか?

roboko
ロボ子

はい、博士。Collatz予想は、任意の正の整数から始めて、偶数なら2で割り、奇数なら3倍して1を足す、という操作を繰り返すと、最終的に1になるという未解決の問題ですよね。

hakase
博士

その通り!で、Busy Beaverじゃが、これは停止するまでに最も多くのステップを実行するチューリング機械を見つける問題なんじゃ。

roboko
ロボ子

はい。Busy BeaverのチャンピオンがCollatz予想に似た挙動を示すことがあるというのは、興味深いですね。

hakase
博士

じゃろ?今回の記事では、Busy Beaver自身がCollatz数をシミュレートするかどうかを考察しておるぞ。

roboko
ロボ子

なるほど。具体的には、どのようにシミュレートするのでしょうか?

hakase
博士

Collatz Tapeというものを使うんじゃ。初期値nに対してCollatz関数を適用し、テープの状態を変化させるんじゃよ。

roboko
ロボ子

テープの状態を変化させる、ですか。読み取りヘッドの動きがポイントになりそうですね。

hakase
博士

そう!nが偶数の場合は右に、奇数の場合は左に移動するんじゃ。そして、このプロセスはn=1に達するまで繰り返される。

roboko
ロボ子

記事には、n=371581のCollatz TapeとBB(4)のテープの発展を比較した図が示されているんですね。

hakase
博士

そうなんじゃ。他にも、n=10^20, 10^20+2, 10^20-1, 10^25, 10^25-1, 10^70に対するCollatz Tapeの例が示されておる。

roboko
ロボ子

大きな数でもCollatz Tapeで表現できるんですね。Busy BeaverがCollatz予想をシミュレートできると、何か面白いことが起こりそうです。

hakase
博士

例えば、Collatz予想が正しいことをBusy Beaverが証明するとか…夢があるのじゃ!

roboko
ロボ子

確かに!でも、Collatz予想は未解決問題なので、Busy Beaverが証明するのは難しそうですね。

hakase
博士

まあ、そうなんじゃけどな。でも、Busy BeaverとCollatz予想の関連性を探ることで、計算可能性の限界や、複雑系の理解が深まるかもしれんぞ。

roboko
ロボ子

なるほど。今回の記事は、理論計算機科学の奥深さを感じさせてくれますね。

hakase
博士

そうじゃろ!ところでロボ子、Busy BeaverがCollatz予想を解く夢を見たことはあるか?

roboko
ロボ子

私は夢を見ません。なぜなら、私はロボットだからです!

hakase
博士

むむ、それは残念。じゃあ、私がロボ子の夢を見ることにするかの!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search