ビジービーバーの最大シフト関数には、既知の値があります。を見つけることが考えられない基本的な構造上の理由はありますか? と違いは何ですか?または?どこかの道に沿っていくつかの根本的な違いが存在しなければならない、そうでない場合はすべてのための計算、原則的に、だろうそう、まさに、である。この差は?S (N )N > 4 N = 4 、N = 5 、N = 6 S (N )nは
ビジービーバーの最大シフト関数には、既知の値があります。を見つけることが考えられない基本的な構造上の理由はありますか? と違いは何ですか?または?どこかの道に沿っていくつかの根本的な違いが存在しなければならない、そうでない場合はすべてのための計算、原則的に、だろうそう、まさに、である。この差は?S (N )N > 4 N = 4 、N = 5 、N = 6 S (N )nは
回答:
何のプログラムが計算できないことを理由、あなたが何を知っていたらということである、あなたが待って停止したときに知っているだろう-あなたは停止問題を決めることができましたです。一方、各には、すべてのに対してを計算するプログラムがあります-それは単にテーブルを使用します。S (N )、M S (N )N ≤ M
すべてのに対して値を証明できる場合(つまり、すべてのに対して、いくつかのに対してを証明できた、すべてを検索して計算できます証明(これは証明システムが有効であることを前提としています)。だから、各プルーフシステムのための最小値でありあなたがそれを証明できないため任意のため。のN 、N S (N )= α α S (N )のN S (N )= α α
最後に、がわかっている理由は、おそらくが非常に小さいためです。数字のはわずかに大きいため、事態はさらに複雑になります。を知っているがを知らない深い理由はありません。Ramsey数を知っているがを知らない深い理由はありません(Ramsey数はもちろん計算可能です) 。4 5 S (4 )S (5 )R (4 )R (5 )
別の角度、答えの非公式のスケッチ、それはさらなる研究で技術的に肉体化するのに長い時間を要するでしょう(すなわち、それは基本的に研究プログラムです):Busy Beaverについて計算可能なものの限界はいくつかの予備的な証拠があります関数はアルゴリズムの複雑さの尺度であり、この方向のヒントの下に2つの参照があります。[1] [2] 大まかに言って、状態が非常に少ない小さなTMは、より多くの状態を持つより複雑なアルゴリズムとして「同じくらい」または「洗練された動作」を達成できません。したがって、その計算はコルモゴロフの複雑性とも深い関係があるようです。[3]これを見るもう1つの方法は、ビジービーバー関数について知られている/計算可能なものが自動定理の最先端と密接に一致することです証明する、(技術の進歩と同様に)数学およびコンピューターサイエンスの研究に基づいて、常に進歩しているフロンティアです。
[1] ビジービーバーの問題、新しいミレニアム攻撃、van Heuveln et al
[2] 小型チューリングマシンと一般化された忙しいビーバーの競争、ミシェル
[3] 最短問題の実行時間について、バトフェイ