Numbering (computability theory)とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > Numbering (computability theory)の意味・解説 

ナンバリング (計算可能性理論)

(Numbering (computability theory) から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/12/15 14:32 UTC 版)

ナンバリング: numbering)は自然数から対象の集合への対応付けをいう。対象としては例えば関数、有理数グラフ形式言語などである。ナンバリングは自然数に対して定義された計算可能性や関連する概念を他の種類の対象に一般化する際に用いることができる。

よく知られた例としては一階述語論理ゲーデル数化や部分計算可能関数のアクセプタブル・ナンバリングがある。

定義と例

集合 ナンバリングとは から 上への部分関数をいう(Ershov 1999:477)。ナンバリング ν の i に於ける値は(定義されるなら)しばしば の代わりに νi と書かれる。

例えば、 の全ての有限部分集合からなる集合は

なるナンバリングを持つ(Ershov 1999:477)。

2つ目の例として、部分計算可能関数のナンバリング は、 W(i) を φi定義域と定めることで帰納的可算集合のナンバリング W として利用できる。

ナンバリングの種類

ナンバリングが全域的とはそれが全域関数であることをいう。もしナンバリングの定義域が帰納的可算ならば、同値な全域的ナンバリングが存在する(ナンバリングの同値性は後で定義される)。

ナンバリング η が決定可能とは集合 が決定可能であることをいう。

ナンバリング η が一価とは η(x) = η(y) と x=y が同値であるときにいう。換言すれば η が単射であるときにいう。部分計算可能関数の一価ナンバリングはフリードバーグ・ナンバリングと呼ばれる。

ナンバリングの比較

全てのナンバリングからなる集合には半順序付けが存在する。 いま

を2つのナンバリングとする。このとき 還元可能 とは、

が成り立つときをいう。

もし かつ ならば 同値といい、これを と書く。

計算可能なナンバリング

集合 S の対象が十分に"構成的"であるとき、ナンバリングは実効的にデコードできるものに注目するのが一般的である(Ershov 1999:486)。例えば S が帰納的可算集合からなるとき、 ナンバリング η が計算可能とは y∈η(x) なる対 (x,y) の集合が帰納的可算であることをいう。同様に部分関数のナンバリング g が計算可能とは関係 R(x,y,z) = g(x)(y) = z" が帰納的可算であることをいう(Ershov 1999:487)。

計算可能なナンバリングがprincipalとは任意の計算可能なナンバリングをそれに還元できるときにいう。例えば の全てのr.e.部分集合の集合や全ての部分計算可能関数の集合などはprincipalナンバリングを持つ(Ershov 1999:487)。後者についてはしばしばアクセプタブル・ナンバリングと呼ばれる。

関連項目

参考文献

  • Y.L. Ershov (1999), "Theory of numberings", Handbook of Computability Theory, Elsevier, pp. 473–506.
  • V.A. Uspenskiĭ, A.L. Semenov (1993), Algorithms: Main Ideas and Applications, Springer.



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Numbering (computability theory)」の関連用語

Numbering (computability theory)のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Numbering (computability theory)のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのナンバリング (計算可能性理論) (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS