からの関数の成長率の比較の決定可能性の既知の限界は何ですか?私はここのような質問の決定可能性を考えています"ですX X〜2 ⌊ X LG (X + 2 )⌋?" または"です2 LG *のx ∈ O (LG LG X )?"。
関数を多項式(通常の方法で表現)に制限する場合、これは難しくありません。Cantor normal formも参照してください。
比較が決定不能になる前に、関数のクラスをどれだけ大きくできますか?典型的な学部のアルゴリズムクラスで使用される関数に拡張できますか?
Joshua Grochowがコメントで説明しているように、関数自体ではなく式のセットに本当に興味があります。したがって、たとえば、「ln e」と「n (ln n )− 1」を比較できない場合でも、「」と「2」を比較できる決定手順に興味があります。
おそらく関連する質問:「漸近境界の理論は有限公理可能か?」
2
興味深い質問です!ただし、一部を少し変更する必要があると思います。問題は、関数のクラスがどれだけ大きいかではなく、関数がどのように表現されるかであるとは思わない。つまり、入力として2つの多項式時間チューリングマシンが与えられた場合、どちらが長い実行時間を持っているかを判断することは決定できません(両方とも多項式実行時間を持っているという事実にもかかわらず)... 、明示的な多項式(係数を含むポリゴン全体を書き出す)を比較するのは簡単です。
—
ジョシュアグロチョウ14年
いい視点ね。その言葉の言い方について何か提案はありますか?
—
jbapple 14年
さまざまな操作を含む式として表現された関数を求めるのは自然なことかもしれませんが、問題はどのセットの操作で決定可能/決定不能になるかです。(あなたが^ *ログを残す場合は、前述のリストはあなたにすべての基本的な機能を提供します。)、n番目の根、EXP、ログ、構図、ログイン^ *など-例えばOPSは+、回、除算を含むであろう
—
ジョシュアGrochow