- Busy Beaver の6番目の値(BB(6)) の下限が、最近の新たな研究によって大幅に引き上げられた
- 従来は BB(6) > 10↑36,534 とされていたが、2022年に BB(6) > 10↑1510 へ上方修正された
- 最近では BBchallenge で BB(6) > 10↑10,000,00010 に再び引き上げられ、さらに 2 ↑↑ (2 ↑↑ (2 ↑↑ 9)) まで更新された
- BB(6) の大きさは想像を絶しており、この数は宇宙全体を何度も埋め尽くせるほどである
- こうした進展は、数理論理と計算理論 の限界と可能性を新たに認識させる契機となっている
BB(6) 最近の研究成果の概要
- ここ数年、世の中や研究環境が厳しく感じられる状況が続いていた
- しかし今回の Busy Beaver 研究の進展は、研究に対する純粋な情熱を改めて思い出させるきっかけとなった
- 2022年には Pavel Kropitz が BB(6) > 10↑1510 であることを証明した
- BB(6) は、6状態を持つチューリングマシンがオールゼロのテープ上で停止するまでに最大何回動作できるかを意味する
- ここで ^1510 は、10 を自分自身で 15 回繰り返し冪乗した値(テトレーション)である
- それ以前の研究では BB(5) が 47,176,870 であることが明らかになっており(BBchallenge チーム)、これはこの値が観測可能な現実の範囲を超える領域へ急増し始める地点である
最近の下限更新の過程
- BBchallenge の "mxdys" が BB(6) > 10↑10,000,00010 であることを証明した
- この証明は Coq 言語で書かれた形式的証明に基づいている
- その後さらに BB(6) > 2 ↑↑ (2 ↑↑ (2 ↑↑ 9)) へと下限が更新された
- ↑↑ はテトレーション(冪乗の反復)を意味し、これは 2 を 2 でテトレーションし、さらにその結果を使ってテトレーションを 9 回繰り返す形である
- これほどの数は、既存のどの直感的理解をも超越する領域に属する
- 参考までに、ペンテーションはテトレーションの反復を意味し、この種の演算は乗算、冪乗、テトレーションを超える演算である
巨大数の大きさを理解する
- 記者からの依頼で、10↑10,000,00010 という数の大きさを説明する必要があった
- この砂粒の個数は、10↑10,000,00010 個の宇宙を砂で満たせるほどである
- このように、BB(6) の値が実際に観測できる世界をはるかに超えていることが伝えられている
BB アルゴリズムの本質的限界についての考察
- BB(6) の途方もない大きさは、Busy Beaver 関数の真の潜在力を示している
- BB(n) の値が集合論(ZFC)の公理系から独立になる時点は n=20〜30 程度と推定されていたが、おそらく n=7〜9 でもすでに独立になり得ることを予想させる
- 現在は n=643 で独立であることが公式に知られている
付録: 最近のイベントと講演の知らせ
- 筆者は最近プラハで開かれた STOC'2025 のイベントに参加し、さまざまな研究者と交流して新しい情報を得た
- 自身の 量子高速化の現状 に関する基調講演スライドも共有した
- この内容についてのより詳しい感想は後日共有する予定である
1件のコメント
Hacker Newsのコメント
2^^2^^2^^9もすでに途方もない数だが、Grahamのような成長の仕方が思ったより早く現れうることに驚いている。49ビットのラムダ項だけでも十分だという functional busy beaver [1] の資料と、そのサイズの閉ラムダ項がわずか77519927606個しかない[2]一方で、6-stateチューリングマシンは実に399910780272640個も存在する[3]ことに触れている。ペンテーションがたった6状態で実装されたことを受け、関係者のかなり多くが、7状態ならGraham's Numberも超えられると考える雰囲気になっているとも述べている。それでも本人としては依然として意外だと感じている。数日前、今後10年以内にBB(7)がGraham's Numberを超えるという証明が出るかどうかで大きな賭けをしたと紹介し、他の人の意見を尋ねている。(1, 2, 3 リンクあり)2^^2^^2^^9への成長幅は、2^^2^^2^^9からGraham's Numberへの幅よりも、演算子の強さという意味ではるかに劇的な変化だという感覚がある。Graham's Numberは g_64 で、これも up-arrow^n より一段上の概念として解釈できるので、BB(7)はGraham's Numberを超えるだろうという直感を共有している。2 <pentate> 5に到達するよりむしろ単純に感じられる。10↑↑10,000,000 / (砂粒/宇宙)も10↑↑9,999,999よりはるかに大きいと説明している。我々の体系では、(非常に大きい)/(宇宙的に大きい)も結局は(非常に大きい)のままだという比喩だ。10^100000個程度で割ってもまったく小さくならないので、割り算の影響は本質的に無視できると再確認している10,000,000^10,000,000ですら十分に途方もない大きさで、そこにもう一段指数の尾を足すと比較自体が無意味になるという例を挙げている10^120ビット程度になる。現在の推定では全質量エネルギーはおよそ10^53kgで、これを式に入れてもやはり10^120ビット前後になる。したがって不可能だと数値的根拠とともに説明している10^120ビットであり、たとえ何桁も見積もりを間違えていたとしても意味がないほど「明らかに足りない」と強調している10^(¹⁴10)の形なので、桁数自体が ¹⁴10 であることを考えれば絶対に不可能だ