Complete numbering

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

In computability theory complete numberings are generalizations of Gödel numbering first introduced by A.I. Mal'tsev in 1963. They are studied because several important results like the Kleene's recursion theorem and Rice's theorem, which were originally proven for the Gödel-numbered set of computable functions, still hold for arbitrary sets with complete numberings.

Definition

[edit | edit source]

A numbering ν of a set A is called complete (with respect to an element aA) if for every partial computable function f there exists a total computable function h so that (Ershov 1999:482):

νh(i)={νf(i)ifidom(f),aotherwise.

Ershov refers to the element a as a "special" element for the numbering. A numbering ν is called precomplete if the weaker property holds:

νf(i)=νh(i)idom(f).

Examples

[edit | edit source]

References

[edit | edit source]
  • Y.L. Ershov (1999), "Theory of numberings", Handbook of Computability Theory, E.R. Griffor (ed.), Elsevier, pp. 473–506. Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • A.I. Mal'tsev, Sets with complete numberings. Algebra i Logika, 1963, vol. 2, no. 2, 4-29 (Russian)