Kleene’s normal form theorem

E601580

Kleene’s normal form theorem is a fundamental result in computability theory that characterizes all partial recursive (effectively computable) functions using a universal primitive recursive function and the μ-operator.

All labels observed (1)

Label Occurrences
Kleene’s normal form theorem canonical 2

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf mathematical theorem
appearsIn Kleene’s book "Introduction to Metamathematics" NERFINISHED
Stephen Cole Kleene’s work on recursive functions
assumes a fixed effective enumeration of partial recursive functions
a formal system of primitive recursive functions
author Stephen Cole Kleene NERFINISHED
characterizes effectively computable functions (in the sense of partial recursiveness)
partial recursive functions
concerns effective computability
normal forms for partial recursive functions
representability of computable functions
domain functions on natural numbers
field computability theory
mathematical logic
recursion theory
formalizes the idea that all computable functions can be obtained from a universal function by minimization
hasConsequence computable functions admit a uniform arithmetical representation
every partial recursive function can be obtained by minimization from a primitive recursive predicate and a primitive recursive function
historicalContext proved in the development of classical recursion theory in the 1930s–1940s
implies every partial recursive function can be represented via a universal function and μ-operator
existence of a universal partial recursive function
involves arithmetization of syntax
coding of finite sequences by natural numbers
language first-order arithmetic
logicalForm existential statement about primitive recursive functions T and U
namedAfter Stephen Cole Kleene NERFINISHED
provides a canonical representation of partial recursive functions
a normal form for effectively computable functions
relatedTo Church–Turing thesis NERFINISHED
Gödel numbering
Kleene’s recursion theorem NERFINISHED
partial computable functions
primitive recursive functions
universal Turing machine NERFINISHED
role basis for many normal form arguments in computability
foundational result in recursion theory
tool for proving properties of computable functions
statesFormally there exists a primitive recursive function T(e,x,y) and a primitive recursive function U(y) such that every partial recursive function φ_e(x) satisfies φ_e(x) = U(μy T(e,x,y)) when defined
usedFor constructing universal functions in recursion theory
formalizing the notion of program indices
proving undecidability results
showing that various models of computation are equivalent
usesConcept Gödel numbering of programs
indexing of partial recursive functions
minimization operator
universal primitive recursive function
μ-operator

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Stephen Kleene knownFor Kleene’s normal form theorem
Stephen Kleene notableConcept Kleene’s normal form theorem