• The Essential Turing
    Bulletin of Symbolic Logic 11 (4): 541-542. 2005.
  •  570
    What is computation?
    Synthese 108 (3): 335-59. 1996.
    To compute is to execute an algorithm. More precisely, to say that a device or organ computes is to say that there exists a modelling relationship of a certain kind between it and a formal specification of an algorithm and supporting architecture. The key issue is to delimit the phrase of a certain kind. I call this the problem of distinguishing between standard and nonstandard models of computation. The successful drawing of this distinction guards Turing's 1936 analysis of computation against …Read more
  • Prior's life and legacy
    In Brian Jack Copeland (ed.), , Oxford University Press. pp. 1--40. 1996.
  •  339
    Temporal parts and their individuation
    Analysis 61 (4): 289-292. 2002.
    Ignoring the temporal dimension, an object such as a railway tunnel or a human body is a three-dimensional whole composed of three-dimensional parts. The four-dimensionalist holds that a physical object exhibiting identity across time—Descartes, for example—is a four-dimensional whole composed of 'briefer' four-dimensional objects, its temporal parts. Peter van Inwagen (1990) has argued that four-dimensionalism cannot be sustained, or at best can be sustained only by a counterpart theorist. We a…Read more
  •  269
    The Church-Turing Thesis
    In Ed Zalta (ed.), Stanford Encyclopedia of Philosophy, Stanford Encyclopedia of Philosophy. 2012.
    There are various equivalent formulations of the Church-Turing thesis. A common one is that every effective computation can be carried out by a Turing machine. The Church-Turing thesis is often misunderstood, particularly in recent writing in the philosophy of mind.
  •  465
    The curious case of the chinese gym
    Synthese 95 (2): 173-86. 1993.
    Searle has recently used two adaptations of his Chinese room argument in an attack on connectionism. I show that these new forms of the argument are fallacious. First I give an exposition of and rebuttal to the original Chinese room argument, and then a brief introduction to the essentials of connectionism.
  •  332
  •  1024
    Vague Identity and Fuzzy Logic
    Journal of Philosophy 94 (10): 514. 1997.
    Fuzzy logic extends deductive methods to situations in which the information available may be only partly or approximately true. Fuzzy logic has often been championed as a logic of vague terms, and it does indeed provide an intuitive analysis of what goes wrong in Sorites reasoning. Here a fuzzy semantics is given for a language containing the quasi-modal operators “Determinately” (Delta) and “Indeterminately” (Nabla) and the identity predicate (=). The semantics is sensitive to higher-order vag…Read more
  •  128
  •  161
    Turing and Von Neumann: From Logic to the Computer
    with Zhao Fan
    Philosophies 8 (2): 22. 2023.
    This article provides a detailed analysis of the transfer of a key cluster of ideas from mathematical logic to computing. We demonstrate the impact of certain of Turing’s logico-philosophical concepts from the mid-1930s on the emergence of the modern electronic computer—and so, in consequence, Turing’s impact on the direction of modern philosophy, via the computational turn. We explain why both Turing and von Neumann saw the problem of developing the electronic computer as a problem in logic, an…Read more
  •  146
  •  117
    The modern history of computing
    Stanford Encyclopedia of Philosophy. 2008.
  •  123
    Prior, translational semantics, and the Barcan formula
    Synthese 193 (11): 3507-3519. 2016.
    The revolution in semantics in the late 1960s and 1970s overturned an earlier competing paradigm, ‘translational’ semantics. I revive and defend Prior’s translational semantics for modals and tense-modals. I also show how to extend Prior’s propositional modal semantics to quantificational modal logic, and use the resulting semantics to formalize Prior’s own counterexample to the Barcan Formula.
  •  64
    Turing, Wittgenstein and the science of the mind
    Australasian Journal of Philosophy 72 (4): 497-519. 1994.
  •  2121
    The Inconceivable Popularity of Conceivability Arguments
    Philosophical Quarterly 67 (267): 223-240. 2017.
    Famous examples of conceivability arguments include (i) Descartes’ argument for mind-body dualism, (ii) Kripke's ‘modal argument’ against psychophysical identity theory, (iii) Chalmers’ ‘zombie argument’ against materialism, and (iv) modal versions of the ontological argument for theism. In this paper, we show that for any such conceivability argument, C, there is a corresponding ‘mirror argument’, M. M is deductively valid and has a conclusion that contradicts C's conclusion. Hence, a proponent…Read more
  •  378
    What are the limits of physical computation? In his ‘Church’s Thesis and Principles for Mechanisms’, Turing’s student Robin Gandy proved that any machine satisfying four idealised physical ‘principles’ is equivalent to some Turing machine. Gandy’s four principles in effect define a class of computing machines (‘Gandy machines’). Our question is: What is the relationship of this class to the class of all (ideal) physical computing machines? Gandy himself suggests that the relationship is identity…Read more
  •  732
    The genesis of possible worlds semantics
    Journal of Philosophical Logic 31 (2): 99-137. 2002.
    This article traces the development of possible worlds semantics through the work of: Wittgenstein, 1913-1921; Feys, 1924; McKinsey, 1945; Carnap, 1945-1947; McKinsey, Tarski and Jónsson, 1947-1952; von Wright, 1951; Becker, 1952; Prior, 1953-1954; Montague, 1955; Meredith and Prior, 1956; Geach, 1960; Smiley, 1955-1957; Kanger, 1957; Hintikka, 1957; Guillaume, 1958; Binkley, 1958; Bayart, 1958-1959; Drake, 1959-1961; Kripke, 1958-1965.
  •  247
    This paper charts some early history of the possible worlds semantics for modal logic, starting with the pioneering work of Prior and Meredith. The contributions of Geach, Hintikka, Kanger, Kripke, Montague, and Smiley are also discussed.
  •  350
    Do Accelerating Turing Machines Compute the Uncomputable?
    Minds and Machines 21 (2): 221-239. 2011.
    Accelerating Turing machines have attracted much attention in the last decade or so. They have been described as “the work-horse of hypercomputation” (Potgieter and Rosinger 2010: 853). But do they really compute beyond the “Turing limit”—e.g., compute the halting function? We argue that the answer depends on what you mean by an accelerating Turing machine, on what you mean by computation, and even on what you mean by a Turing machine. We show first that in the current literature the term “accel…Read more
  •  356
    Hypercomputation
    Minds and Machines 12 (4): 461-502. 2002.
    A survey of the field of hypercomputation, including discussion of a variety of objections.
  •  552
    Beyond the universal Turing machine
    with Richard Sylvan
    Australasian Journal of Philosophy 77 (1): 46-67. 1999.
    We describe an emerging field, that of nonclassical computability and nonclassical computing machinery. According to the nonclassicist, the set of well-defined computations is not exhausted by the computations that can be carried out by a Turing machine. We provide an overview of the field and a philosophical defence of its foundations.
  •  414
    Accelerating Turing machines
    Minds and Machines 12 (2): 281-300. 2002.
    Accelerating Turing machines are Turing machines of a sort able to perform tasks that are commonly regarded as impossible for Turing machines. For example, they can determine whether or not the decimal representation of contains n consecutive 7s, for any n; solve the Turing-machine halting problem; and decide the predicate calculus. Are accelerating Turing machines, then, logically impossible devices? I argue that they are not. There are implications concerning the nature of effective procedures…Read more