Computer scientists, mathematicians, and philosophers discuss the conceptual foundations of the notion of computability as well as recent theoretical developments.
Brian Jack Copeland is Professor of Philosophy at the University of Canterbury, Christchurch, New Zealand and author of books on computing pioneer Alan Turing.
A collection of papers without even the common courtesy of some extended commentaries, and only the briefest of introductions. Which I consider to be misleading. Many of them are way too specialized and technical for anyone not already in the relevant niche - for that paper!! So a bit of a disappointment in that respect. I certainly couldn't follow them. They belong in (and are in) journals and it is either dishonest or inept to include them in a seemingly more general, more accessible book that interested readers are going to pay actual money for!! However, despite that hiccup the topic is of immense importance and many of the papers are well written, extremely interesting and historically illuminating. What is this general notion of 'computable' defined by Turing and others? What about non-computability, incompleteness (Godel) and undecidability (Church and Turing)? What are the implications for what can and can't ultimately be done by mind or machine? Is there a fundamental difference between these two? Or are many of the proponents of this just fooling themselves. There is much clarification on what Turing and Godel thought about these issues. They both thought that minds were more powerful problem solvers than machines (automata ). Turing emphasized the mind's essential creativity though was not unaware of machine creativity. He would presumably would have been astounded by modern AIs and machine learning systems. Godel emphasized the role of ever larger infinity axioms. Though why machines ( AIs, MLs) cant discover and deal with these just as effectively as we do was never made clear. The best essay by far is Scott Aaronson's on the relevance of computational complexity to many of these issues. Forget Quantum Computers, a CTC Computer (quantum or classical) will be able to 'efficiently' solve all problems in the PSpace complexity class!! Which is why he is convinced no such thing is possible. Pessimist!! So overall its worth a browse but you need some reasonable background even for the simpler ones. And just skip over the hard ones.