Abstract
The Church-Turing thesis is widely stated in terms of three equivalent models of computation (Turing machines, the lambda calculus, and rewrite systems), and it says that the intuitive notion of a computable function is what is defined by any one of these models. Despite this well-established equivalence, the philosophical literature concentrates almost exclusively on the Turing machine model. We argue that this has been to the detriment of the philosophy of computation, and specifically that it ignores two issues: firstly, equivalence in the Church-Turing sense is extensional equivalence, whereas many of the delicate issues in the philosophy of mind, and in theoretical computer science, are to do with fine-grained intensional equivalence of algorithms. Secondly, real computers are not in any meaningful sense Turing machines: they are nondeterministic, their memory may fail to be in a determinate state due to cache coherence issues, and the boundaries between inside and outside are ill-defined and permeable. We explore the philosophical significance of these issues and give some examples.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Pylyshyn, Z.W.: Computation and Cognition: Toward a Foundation for Cognitive Science. MIT Press (1986)
Copeland, B.J.: The church-turing thesis. In: Zalta, E.N. (ed.) The Stanford Encyclopedia of Philosophy, Fall 2008 edn. (2008)
Donaldson, S.: Riemann Surfaces. Oxford (2011)
Searle, J.R.: Twenty-one years in the Chinese room. In: [24], pp. 51–69
Copeland, B.J.: The Chinese room from a logical point of view: New essays on Searle and artificial intelligence. In: [24], pp. 109–122
Haugeland, J.: Syntax, semantics, physics. In: [24], pp. 379–392
Bishop, M.: Dancing with picies: Strong artificial intelligence and panpsychism. In: [24], pp. 360–378.
Wikipedia: Church encoding — wikipedia, the free encyclopedia (2014), http://en.wikipedia.org/w/index.php?title=Church_encoding&oldid=590011645 (accessed January 10, 2014)
Fodor, J.A.: The Mind Doesn’t Work That Way: The Scope and Limits of Computational Psychology. Representation and Mind. MIT Press, Cambridge (2000)
White, G.G.: Causality, modality and explanation. Notre Dame Journal of Formal Logic 49(3), 313–343 (2008)
Watt, D.A.: Programming Language Concepts and Paradigms. Prentice Hall (1990)
Landin, P.J.: The mechanical evaluation of expressions. Computer Journal 6(4), 308–320 (1964)
Landin, P.J.: The next 700 programming languages. Communications of the ACM 9(3), 157–166 (1966)
Danvy, O.: A rational deconstruction of Landin’s SECD machine. Technical Report RS-04-30, BRICS (2004)
Wikipedia: SECD machine — wikipedia, the free encyclopedia (2013), http://en.wikipedia.org/w/index.php?title=SECD_machine&oldid=586114473 (accessed January 8, 2014)
White, G.G.: The philosophy of programming languages. In: Floridi, L. (ed.) The Blackwell Guide to the Philosophy of Computing and Information, pp. 237–247. Blackwell (2004)
Davis, D., Ihaka, R., Fenstermacher, P.: Cryptographic randomness from air turbulence in disk drives. In: Desmedt, Y.G. (ed.) CRYPTO 1994. LNCS, vol. 839, pp. 114–120. Springer, Heidelberg (1994), at http://world.std.com/~dtd/
Hennessy, J.L., Patterson, D.A.: Computer Organisation and Design: The Hardware-Software Interface, 5th edn. Morgan Kaufmann (2014)
Shapiro, M., Preguiça, N., Baquero, C., Zawirski, M.: Conflict-free replicated data types. In: Défago, X., Petit, F., Villain, V. (eds.) SSS 2011. LNCS, vol. 6976, pp. 386–400. Springer, Heidelberg (2011)
Abramsky, S.: Algorithmic game semantics: A tutorial introduction. In: Schwichtenberg, H., Steinbrüggen, R. (eds.) Proceedings of the NATO Advanced Study Institute, pp. 21–47. Kluwer Academic Publishers, Marktoberdorf (2001)
Crole, R.: Categories for Types. Cambridge University Press (1993)
Searle, J.R.: The Rediscovery of the Mind. MIT Press (1994)
Abramsky, S.: What are the fundamental structures of concurrency? We still don’t know? Electronic Notes in Theoretical Computer Science 162, 37–41 (2006)
Preston, J., Bishop, M. (eds.): Views into the Chinese Room: New Essays on Searle and Artificial Intelligence. Oxford University Press (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
White, G.G. (2014). Pluralism Ignored: The Church-Turing Thesis and Philosophical Practice. In: Beckmann, A., Csuhaj-Varjú, E., Meer, K. (eds) Language, Life, Limits. CiE 2014. Lecture Notes in Computer Science, vol 8493. Springer, Cham. https://doi.org/10.1007/978-3-319-08019-2_39
Download citation
DOI: https://doi.org/10.1007/978-3-319-08019-2_39
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-08018-5
Online ISBN: 978-3-319-08019-2
eBook Packages: Computer ScienceComputer Science (R0)