Skip to main content

Pluralism Ignored: The Church-Turing Thesis and Philosophical Practice

  • Conference paper
Book cover Language, Life, Limits (CiE 2014)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 8493))

Included in the following conference series:

  • 720 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Pylyshyn, Z.W.: Computation and Cognition: Toward a Foundation for Cognitive Science. MIT Press (1986)

    Google Scholar 

  2. Copeland, B.J.: The church-turing thesis. In: Zalta, E.N. (ed.) The Stanford Encyclopedia of Philosophy, Fall 2008 edn. (2008)

    Google Scholar 

  3. Donaldson, S.: Riemann Surfaces. Oxford (2011)

    Google Scholar 

  4. Searle, J.R.: Twenty-one years in the Chinese room. In: [24], pp. 51–69

    Google Scholar 

  5. Copeland, B.J.: The Chinese room from a logical point of view: New essays on Searle and artificial intelligence. In: [24], pp. 109–122

    Google Scholar 

  6. Haugeland, J.: Syntax, semantics, physics. In: [24], pp. 379–392

    Google Scholar 

  7. Bishop, M.: Dancing with picies: Strong artificial intelligence and panpsychism. In: [24], pp. 360–378.

    Google Scholar 

  8. Wikipedia: Church encoding — wikipedia, the free encyclopedia (2014), http://en.wikipedia.org/w/index.php?title=Church_encoding&oldid=590011645 (accessed January 10, 2014)

  9. Fodor, J.A.: The Mind Doesn’t Work That Way: The Scope and Limits of Computational Psychology. Representation and Mind. MIT Press, Cambridge (2000)

    Google Scholar 

  10. White, G.G.: Causality, modality and explanation. Notre Dame Journal of Formal Logic 49(3), 313–343 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  11. Watt, D.A.: Programming Language Concepts and Paradigms. Prentice Hall (1990)

    Google Scholar 

  12. Landin, P.J.: The mechanical evaluation of expressions. Computer Journal 6(4), 308–320 (1964)

    Article  MATH  Google Scholar 

  13. Landin, P.J.: The next 700 programming languages. Communications of the ACM 9(3), 157–166 (1966)

    Article  MATH  Google Scholar 

  14. Danvy, O.: A rational deconstruction of Landin’s SECD machine. Technical Report RS-04-30, BRICS (2004)

    Google Scholar 

  15. Wikipedia: SECD machine — wikipedia, the free encyclopedia (2013), http://en.wikipedia.org/w/index.php?title=SECD_machine&oldid=586114473 (accessed January 8, 2014)

  16. 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)

    Google Scholar 

  17. 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/

    Google Scholar 

  18. Hennessy, J.L., Patterson, D.A.: Computer Organisation and Design: The Hardware-Software Interface, 5th edn. Morgan Kaufmann (2014)

    Google Scholar 

  19. 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)

    Chapter  Google Scholar 

  20. 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)

    Google Scholar 

  21. Crole, R.: Categories for Types. Cambridge University Press (1993)

    Google Scholar 

  22. Searle, J.R.: The Rediscovery of the Mind. MIT Press (1994)

    Google Scholar 

  23. Abramsky, S.: What are the fundamental structures of concurrency? We still don’t know? Electronic Notes in Theoretical Computer Science 162, 37–41 (2006)

    Article  Google Scholar 

  24. Preston, J., Bishop, M. (eds.): Views into the Chinese Room: New Essays on Searle and Artificial Intelligence. Oxford University Press (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics