Académique Documents
Professionnel Documents
Culture Documents
Your use of the JSTOR archive indicates your acceptance of the Terms & Conditions of Use, available at .
http://www.jstor.org/page/info/about/policies/terms.jsp
.
JSTOR is a not-for-profit service that helps scholars, researchers, and students discover, use, and build upon a wide range of
content in a trusted digital archive. We use information technology and tools to increase productivity and facilitate new forms
of scholarship. For more information about JSTOR, please contact support@jstor.org.
Journal of Philosophy, Inc. is collaborating with JSTOR to digitize, preserve and extend access to The Journal
of Philosophy.
http://www.jstor.org
1
It was from this classical viewpoint that Church's thesis was originally proposed
and discussed, and it is still commonly used with such an interpretation. By keeping
to this classical setting, I am not denying the tenability of a constructivist philosophy
of mathematics.
2 Church, "An Unsolvable Problem of Elementary Number Theory," Amer. J. of
Mathematics, LVIII (1936): 345-363; Post, "Finite Combinatory Processes. For-
mulation I," Journal of Symbolic Logic, I (1936): 103-5; Turing, "On Computable
Numbers with Applications to the Entscheidungsproblem," Proceedings of the
London Mathematical Society, XLII (1936): 230-265.
adjacent square. Here, one has to verify that this is not a serious
limitation; the effect of a "jump" from a square to a nonadjacent
square can be accomplished by a suitable sequence of movements to
adjacent squares. Third, the fact that the alphabet is finite is not a
problem. Actual computing systems use finite alphabets; moreover, a
denumerable alphabet a,, a2,. . . can be replaced by a two-symbol
alphabet {a, '} by letting a' stand for a,, a' for a2, and so on. Fourth,
the restriction to a finite set of internal states seems to be acceptable.
Turing justifies this as follows: "If we admitted an infinity of states of
mind, some of them will be 'arbitrarily close' and will be confused."
(If there is any weak link in Turing's presentation, this is probably it.)
Church's thesis can now be formulated.
Church'sthesis(CT):A functionis effectivelycomputableif and only if it
is Turing-computable.
The Turing-computable functions have been shown to be identical
with the so-called partial recursive functions (defined by S. C.
Kleene3). Church's thesis is often stated in terms of partial recursive
functions instead of Turing-computable functions, because the
former are easier to work with from a technical standpoint.
Here are some of the arguments in favor of CT.
(a) The host of notions proposed as equivalentsof effectivelycomput-
able function have all turned out to be equivalent.This seems to
show that the underlyingintuitivetarget notion has been hit.4
(b) It is easyto see that one half of CT is true:everyTuring-computable
function is effectivelycomputable.
(c) The other half of CT, that every effectivelycomputablefunction is
Turing-computable,has been confirmedfor the very large number
of cases in which it has been tested.
(d) The argumentsgiven by Turing show that the special methods of
computationused by Turing machinesinvolve no essential restric-
tion on the generalmethodsof computationemployedby (idealized)
human beings or computers.
CT is now almost universally accepted by mathematicians and lo-
gicians. In the theory of recursive functions, it is constantly resorted
to without explicit mention.5 Moreover, all the limitative theorems of
modern logic, such as Godel's incompleteness theorem, depend for
their significance on the validity of CT. For example, Church's
theorem states that there is no recursive decision procedure for
however, that Karl Weierstrass was the first one to give the well-
known e-6 type of definition of a limit of a function (and a corre-
sponding definition for a limit of a sequence). The Weierstrassian
definitions can be seen to capture exactly the meaning of the preced-
ing intuitive notions; the "Weierstrass thesis" ranks among the most
firmly established mathematical theses. When we ordinarily work
with limits and when we introduce the idea to students, we still rely
on the original intuitive picture, but we resort to the more precise
definition in difficult cases.
These four examples form just a small sample of a large body of
logical and mathematical theses. A few other examples are the notion
of measure as an explication of area and volume, the definition of
dimension in topology, the definition of velocity as a derivative, the
definition of logical implication and logical equivalence in first-order
logic, and the definitions of circle, triangle, interior of an angle, and
many other geometric concepts.
Now that we have other theses with which to compare CT, here is
the main conclusion I wish to draw: it is completely unwarranted to
say that CT is unprovable just because it states an equivalence be-
tween a vague, imprecise notion (effectively computable function)
and a precise mathematical notion (partial-recursive function). My
argument is based on three points.
(1) The concepts and assumptions that support the notion of par-
tial-recursive function are, in an essential way, no less vague and
imprecise than the notion of effectively computable function; the
former are just more familiar and are part of a respectable theory
with connections to other parts of logic and mathematics. (The no-
tion of effectively computable function could have been incorpo-
rated into an axiomatic presentation of classical mathematics, but the
acceptance of CT made this unnecessary.) The same point applies to
theses 1-111. Functions are defined in terms of sets, but the concept
of set is no clearer than that of function and a foundation of mathe-
matics can be based on a theory using function as primitive notion
instead of set. Tarski's definition of truth is formulated in set-theo-
retic terms, but the notion of set is no clearer than that of truth. The
model-theoretic definition of logical validity is based ultimately on
set theory, the foundations of which are no clearer than our intuitive
understanding of logical validity.
(2) The assumption that a proof connecting intuitive and precise
mathematical notions is impossible is patently false. In fact, half of
CT (the "easier" half), the assertion that all partial-recursive func-
tions are effectively computable, is acknowledged to be obvious in all
textbooks in recursion theory. A straightforward argument can be
given for it. (The so-called initial functions are clearly effectively
computable; we can describe simple procedures to compute them.
Moreover, the operations of substitution and recursion and the
least-number operator lead from effectively computable functions to
effectively computable functions. In each case, we can describe pro-
cedures that will compute the new functions.) This simple argument
is as clear a proof as I have seen in mathematics, and it is a proof in
spite of the fact that it involves the intuitive notion of effective
computability. The fact that it is not a proof in ZF or some other
axiomatic system is no drawback; it just shows that there is more to
mathematics than appears in ZF.
(3) Another difficulty with the usual viewpoint concerning CT is
that it assumes that the only way to ascertain the truth of the equiva-
lence asserted in CT is to prove it. In mathematics and logic, proof is
not the only way in which a statement comes to be accepted as true.
Of course, this is a consequence of the truism that not all truths can
be proved; proofs must assume certain axioms and rules of infer-
ence. But, over and above this, we have observed in our four exam-
ples above that equivalences between intuitive notions and appar-
ently more precise mathematical notions often are simply "seen" to
be true without proof, or are based on arguments that are a mixture
of such intuitive perceptions and standard logical and mathematical
reasoning. (Notice also that these perceptions and arguments seem
to be of a nonempirical nature.)
That CT is true follows, I believe, from Turing's analysis of the
essential elements involved in computation. (Further, even more
sophisticated, Turing-like analyses have been given.8) But this is not
what I have tried to establish. The point I have attempted to make is
that equivalences between intuitive notions and "precise" notions
need not always be considered unprovable theses. Such equivalences
sometimes can be directly perceived to be valid, sometimes they can
be justified by a combination of directly perceived truths and logical
argument, and, in other cases, it is possible to discover entirely con-
vincing proofs.'
ELLIOTT MENDELSON
City University of New York/Queens College
8 A.N. Kolmogorov and V.A. Uspenski, "On the definition of an algorithm,
Uspekhi Mat. Nauk, VIII (1953): 125-176 (Amer. Math. Soc. Translations, xxix
(1963): 217-245). R. Gandy, "Church's Thesis and Principles for Mechanisms,"
The Kleene Symposium (Amsterdam: North-Holland, 1980), pp. 123-148.
9 After completion of this paper, it came to my attention that G. Kreisel had made
a somewhat similar point in his paper, "Informal Rigour and Completeness
Proofs," Problems in the Philosophy of Mathematics, I. Lakatos, ed. (Amsterdam:
North-Holland, 1967), pp. 138-186, esp. p. 176.