Computable ordinal

From Wikipedia, the free encyclopedia
(Redirected from Recursive ordinal)
Jump to navigation Jump to search

In mathematics, specifically computability and set theory, an ordinal α is said to be computable or recursive if there is a computable well-ordering of a computable subset of the natural numbers having the order type α.

It is easy to check that ω is computable. The successor of a computable ordinal is computable, and the set of all computable ordinals is closed downwards.

The supremum of all computable ordinals is called the Church–Kleene ordinal, the first nonrecursive ordinal, and denoted by ω1𝖢𝖪. The Church–Kleene ordinal is a limit ordinal. An ordinal is computable if and only if it is smaller than ω1𝖢𝖪. Since there are only countably many computable binary relations, there are also only countably many computable ordinals. Thus, ω1𝖢𝖪 is countable.

The computable ordinals are exactly the ordinals that have an ordinal notation in Kleene's 𝒪.

See also

[edit | edit source]

References

[edit | edit source]
  • Hartley Rogers Jr. The Theory of Recursive Functions and Effective Computability, 1967. Reprinted 1987, MIT Press, Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (paperback), Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Gerald Sacks Higher Recursion Theory. Perspectives in mathematical logic, Springer-Verlag, 1990. Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).