Computability and λ-definability

1937 ◽  
Vol 2 (4) ◽  
pp. 153-163 ◽  
Author(s):  
A. M. Turing

Several definitions have been given to express an exact meaning corresponding to the intuitive idea of ‘effective calculability’ as applied for instance to functions of positive integers. The purpose of the present paper is to show that the computable functions introduced by the author are identical with the λ-definable functions of Church and the general recursive functions due to Herbrand and Gödel and developed by Kleene. It is shown that every λ-definable function is computable and that every computable function is general recursive. There is a modified form of λ-definability, known as λ-K-definability, and it turns out to be natural to put the proof that every λ-definable function is computable in the form of a proof that every λ-K-definable function is computable; that every λ-definable function is λ-K-definable is trivial. If these results are taken in conjunction with an already available proof that every general recursive function is λ-definable we shall have the required equivalence of computability with λ-definability and incidentally a new proof of the equivalence of λ-definability and λ-K-definability.A definition of what is meant by a computable function cannot be given satisfactorily in a short space. I therefore refer the reader to Computable pp. 230–235 and p. 254. The proof that computability implies recursiveness requires no more knowledge of computable functions than the ideas underlying the definition: the technical details are recalled in §5.


2014 ◽  
Vol 2014 ◽  
pp. 1-8 ◽  
Author(s):  
Luis Manuel Sánchez Ruiz ◽  
Sanjib Kumar Datta ◽  
Tanmay Biswas ◽  
Golok Kumar Mondal

The relative order of growth gives a quantitative assessment of how different functions scale each other and to what extent they are self-similar in growth. In this paper for any two positive integerspandq, we wish to introduce an alternative definition of relative(p,q)th order which improves the earlier definition of relative(p,q)th order as introduced by Lahiri and Banerjee (2005). Also in this paper we discuss some growth rates of entire functions on the basis of the improved definition of relative(p,q)th order with respect to another entire function and extend some earlier concepts as given by Lahiri and Banerjee (2005), providing some examples of entire functions whose growth rate can accordingly be studied.



1976 ◽  
Vol 22 (1) ◽  
pp. 391-402 ◽  
Author(s):  
J. C. Shepherdson


2014 ◽  
Vol 14 (01) ◽  
pp. 1450004 ◽  
Author(s):  
Laurent Bienvenu ◽  
Rupert Hölzl ◽  
Joseph S. Miller ◽  
André Nies

We consider effective versions of two classical theorems, the Lebesgue density theorem and the Denjoy–Young–Saks theorem. For the first, we show that a Martin-Löf random real z ∈ [0, 1] is Turing incomplete if and only if every effectively closed class 𝒞 ⊆ [0, 1] containing z has positive density at z. Under the stronger assumption that z is not LR-hard, we show that every such class has density one at z. These results have since been applied to solve two open problems on the interaction between the Turing degrees of Martin-Löf random reals and K-trivial sets: the noncupping and covering problems. We say that f : [0, 1] → ℝ satisfies the Denjoy alternative at z ∈ [0, 1] if either the derivative f′(z) exists, or the upper and lower derivatives at z are +∞ and -∞, respectively. The Denjoy–Young–Saks theorem states that every function f : [0, 1] → ℝ satisfies the Denjoy alternative at almost every z ∈ [0, 1]. We answer a question posed by Kučera in 2004 by showing that a real z is computably random if and only if every computable function f satisfies the Denjoy alternative at z. For Markov computable functions, which are only defined on computable reals, we can formulate the Denjoy alternative using pseudo-derivatives. Call a real zDA-random if every Markov computable function satisfies the Denjoy alternative at z. We considerably strengthen a result of Demuth (Comment. Math. Univ. Carolin.24(3) (1983) 391–406) by showing that every Turing incomplete Martin-Löf random real is DA-random. The proof involves the notion of nonporosity, a variant of density, which is the bridge between the two themes of this paper. We finish by showing that DA-randomness is incomparable with Martin-Löf randomness.



2017 ◽  
Vol 26 (05) ◽  
pp. 1750031 ◽  
Author(s):  
Seungsang Oh ◽  
Kyungpyo Hong ◽  
Ho Lee ◽  
Hwa Jeong Lee ◽  
Mi Jeong Yeon

Knot mosaic theory was introduced by Lomonaco and Kauffman in the paper on ‘Quantum knots and mosaics’ to give a precise and workable definition of quantum knots, intended to represent an actual physical quantum system. A knot [Formula: see text]-mosaic is an [Formula: see text] matrix whose entries are eleven mosaic tiles, representing a knot or a link by adjoining properly. In this paper, we introduce two variants of knot mosaics: period knot mosaics and toroidal knot mosaics, which are common features in physics and mathematics. We present an algorithm producing the exact enumeration of period knot [Formula: see text]-mosaics for any positive integers [Formula: see text] and [Formula: see text], toroidal knot [Formula: see text]-mosaics for co-prime integers [Formula: see text] and [Formula: see text], and furthermore toroidal knot [Formula: see text]-mosaics for a prime number [Formula: see text]. We also analyze the asymptotics of the growth rates of their cardinality.



1972 ◽  
Vol 37 (1) ◽  
pp. 55-68 ◽  
Author(s):  
Albert R. Meyer ◽  
Patrick C. Fischer

The complexity of a computable function can be measured by considering the time or space required to compute its values. Particular notions of time and space arising from variants of Turing machines have been investigated by R. W. Ritchie [14], Hartmanis and Stearns [8], and Arbib and Blum [1], among others. General properties of such complexity measures have been characterized axiomatically by Rabin [12], Blum [2], Young [16], [17], and McCreight and Meyer [10].In this paper the speed-up and super-speed-up theorems of Blum [2] are generalized to speed-up by arbitrary total effective operators. The significance of such theorems is that one cannot equate the complexity of a computable function with the running time of its fastest program, for the simple reason that there are computable functions which in a very strong sense have no fastest programs.Let φi be the ith partial recursive function of one variable in a standard Gödel numbering of partial recursive functions. A family Φ0, Φ1, … of functions of one variable is called a Blum measure on computation providing(1) domain (φi) = domain (Φi), and(2) the predicate [Φi(x) = m] is recursive in i, x and m.Typical interpretations of Φi(x) are the number of steps required by the ith Turing machine (in a standard enumeration of Turing machines) to converge on input x, the space or number of tape squares required by the ith Turing machine to converge on input x (with the convention that Φi(x) is undefined even if the machine fails to halt in a finite loop), and the length of the shortest derivation of the value of φi(x) from the ith set of recursive equations.



1996 ◽  
Vol 6 (2) ◽  
pp. 127-139 ◽  
Author(s):  
Nicoletta Sabadini ◽  
Sebastiano Vigna ◽  
Robert F. C. Walters

In this paper, we propose a new and elegant definition of the class of recursive functions, which is analogous to Kleene's definition but differs in the primitives taken, thus demonstrating the computational power of the concurrent programming language introduced in Walters (1991), Walters (1992) and Khalil and Walters (1993).The definition can be immediately rephrased for any distributive graph in a countably extensive category with products, thus allowing a wide, natural generalization of computable functions.



1936 ◽  
Vol 1 (1) ◽  
pp. 40-41 ◽  
Author(s):  
Alonzo Church

In a recent paper the author has proposed a definition of the commonly used term “effectively calculable” and has shown on the basis of this definition that the general case of the Entscheidungsproblem is unsolvable in any system of symbolic logic which is adequate to a certain portion of arithmetic and is ω-consistent. The purpose of the present note is to outline an extension of this result to the engere Funktionenkalkul of Hilbert and Ackermann.In the author's cited paper it is pointed out that there can be associated recursively with every well-formed formula a recursive enumeration of the formulas into which it is convertible. This means the existence of a recursively defined function a of two positive integers such that, if y is the Gödel representation of a well-formed formula Y then a(x, y) is the Gödel representation of the xth formula in the enumeration of the formulas into which Y is convertible.Consider the system L of symbolic logic which arises from the engere Funktionenkalkül by adding to it: as additional undefined symbols, a symbol 1 for the number 1 (regarded as an individual), a symbol = for the propositional function = (equality of individuals), a symbol s for the arithmetic function x+1, a symbol a for the arithmetic function a described in the preceding paragraph, and symbols b1, b2, …, bk for the auxiliary arithmetic functions which are employed in the recursive definition of a; and as additional axioms, the recursion equations for the functions a, b1, b2, …, bk (expressed with free individual variables, the class of individuals being taken as identical with the class of positive integers), and two axioms of equality, x = x, and x = y →[F(x)→F(y)].



1950 ◽  
Vol 15 (2) ◽  
pp. 81-91 ◽  
Author(s):  
Leon Henkin

The first order functional calculus was proved complete by Gödel in 1930. Roughly speaking, this proof demonstrates that each formula of the calculus is a formal theorem which becomes a true sentence under every one of a certain intended class of interpretations of the formal system.For the functional calculus of second order, in which predicate variables may be bound, a very different kind of result is known: no matter what (recursive) set of axioms are chosen, the system will contain a formula which is valid but not a formal theorem. This follows from results of Gödel concerning systems containing a theory of natural numbers, because a finite categorical set of axioms for the positive integers can be formulated within a second order calculus to which a functional constant has been added.By a valid formula of the second order calculus is meant one which expresses a true proposition whenever the individual variables are interpreted as ranging over an (arbitrary) domain of elements while the functional variables of degree n range over all sets of ordered n-tuples of individuals. Under this definition of validity, we must conclude from Gödel's results that the calculus is essentially incomplete.It happens, however, that there is a wider class of models which furnish an interpretation for the symbolism of the calculus consistent with the usual axioms and formal rules of inference. Roughly, these models consist of an arbitrary domain of individuals, as before, but now an arbitrary class of sets of ordered n-tuples of individuals as the range for functional variables of degree n. If we redefine the notion of valid formula to mean one which expresses a true proposition with respect to every one of these models, we can then prove that the usual axiom system for the second order calculus is complete: a formula is valid if and only if it is a formal theorem.



1995 ◽  
Vol 1 (1) ◽  
pp. 9-43 ◽  
Author(s):  
J.R. Shoenfield

§1. The origins of recursion theory. In dedicating a book to Steve Kleene, I referred to him as the person who made recursion theory into a theory. Recursion theory was begun by Kleene's teacher at Princeton, Alonzo Church, who first defined the class of recursive functions; first maintained that this class was the class of computable functions (a claim which has come to be known as Church's Thesis); and first used this fact to solve negatively some classical problems on the existence of algorithms. However, it was Kleene who, in his thesis and in his subsequent attempts to convince himself of Church's Thesis, developed a general theory of the behavior of the recursive functions. He continued to develop this theory and extend it to new situations throughout his mathematical career. Indeed, all of the research which he did had a close relationship to recursive functions.Church's Thesis arose in an accidental way. In his investigations of a system of logic which he had invented, Church became interested in a class of functions which he called the λ-definable functions. Initially, Church knew that the successor function and the addition function were λ-definable, but not much else. During 1932, Kleene gradually showed1 that this class of functions was quite extensive; and these results became an important part of his thesis 1935a (completed in June of 1933).



Author(s):  
Apoloniusz Tyszka

We define computable functions $g,h:$ $\mathbb N$ $\setminus \{0\} \to$ $\mathbb N$ $\setminus \{0\}$. For an integer $n \geqslant 3$, let $\Psi_n$ denote the following statement: if a system ${\mathcal S} \subseteq \Bigl\{x_i!=x_k: (i,k \in \{1,\ldots,n\}) \wedge (i \neq k)\Bigr\} \cup \Bigl\{x_i \cdot x_j=x_k: i,j,k \in \{1,\ldots,n\}\Bigr\}$ has only finitely many solutions in positive integers $x_1,\ldots,x_n$, then each such solution $(x_1,\ldots,x_n)$ satisfies $x_1,\ldots,x_n \leqslant g(n)$. For a positive integer $n$, let $\Gamma_n$ denote the following statement: if a system $S \subseteq \Bigl\{x_i \cdot x_j=x_k:~i,j,k \in \{1,\ldots,n\}\Bigr\} \cup \Bigl\{2^{\textstyle 2^{\textstyle x_i}}=x_k:~i,k \in \{1,\ldots,n\}\Bigr\}$ has only finitely many solutions in positive integers $x_1,\ldots,x_n$, then each such solution $(x_1,\ldots,x_n)$ satisfies $x_1,\ldots,x_n \leqslant h(n)$. We prove: (1) if the equation $x!+1=y^2$ has only finitely many solutions in positive integers, then the statement $\Psi_6$ guarantees that each such solution $(x,y)$ belongs to the set $\{(4,5),(5,11),(7,71)\}$, (2) the statement $\Psi_9$ proves the following implication: if there exists a positive integer $x$ such that $x^2+1$ is prime and $x^2+1>g(7)$, then there are infinitely many primes of the form $n^2+1$,  (3) the statement $\Psi_9$ proves the following implication: if there exists an integer $x \geqslant g(6)$ such that $x!+1$ is prime, then there are infinitely many primes of the form $n!+1$, (4) the statement $\Psi_{16}$ proves the following implication: if there exists a twin prime greater than $g(14)$, then there are infinitely many twin primes, {\bf (5)}~the statement $\Gamma_{13}$ proves the following implication: if $n \in$ $\mathbb N$ $\setminus \{0\}$ and $2^{\textstyle 2^{\textstyle n}}+1$ is composite and greater than $h(12)$, then $2^{\textstyle 2^{\textstyle n}}+1$ is composite for infinitely many positive integers $n$.



Sign in / Sign up

Export Citation Format

Share Document