calcolabile
Calcolabile is an Italian term used in computability theory to describe functions or problems that can be computed by an algorithm. In its standard use, a function f: N -> N is calcolabile if there exists a finite procedure that, given any input n, halts and outputs f(n). More generally, a problem is calcolabile if its characteristic function is computable. In many texts, calcolabile refers to total computable functions, while partial computability concerns functions that may be undefined for some inputs.
Several formal models capture the same class of calcolabile functions: Turing machines, μ-recursive functions, recursive functions,
Not all questions are calcolabili. Some problems are undecidable, meaning that no algorithm can determine the
Historically, the theory of computability emerged in the 1930s from the work of Turing, Church and Kleene,
Applications of the concept include the analysis of what problems are solvable by machines, the classification