Gödel, Turing, the Undecidability Results and the Nature of Human Mind

Similar documents
CS 275 Automata and Formal Language Theory

Turing Centenary Lecture

The roots of computability theory. September 5, 2016

Decidable Languages - relationship with other classes.

CS 275 Automata and Formal Language Theory

Epistemological and Computational Constraints of Simulation Support for OR Questions

Automata Theory. Definition. Computational Complexity Theory. Computability Theory

Review: Stephen G. Simpson (1999) Subsystems of Second-Order Arithmetic (Springer)

Lecture 14 Rosser s Theorem, the length of proofs, Robinson s Arithmetic, and Church s theorem. Michael Beeson

CS187 - Science Gateway Seminar for CS and Math

Creative Objectivism, a powerful alternative to Constructivism

Models. Models of Computation, Turing Machines, and the Limits of Turing Computation. Effective Calculability. Motivation for Models of Computation

Cogito ergo sum non machina!

FINAL EXAM FOR PHIL 152 MICHAEL BEESON

Church s undecidability result

Gödel s Incompleteness Theorem. Overview. Computability and Logic

ON COMPUTAMBLE NUMBERS, WITH AN APPLICATION TO THE ENTSCHENIDUGSPROBLEM. Turing 1936

The purpose here is to classify computational problems according to their complexity. For that purpose we need first to agree on a computational

Almost von Neumann, Definitely Gödel: The Second Incompleteness Theorem s Early Story

STRUCTURAL PROOF THEORY: Uncovering capacities of the mathematical mind

17.1 The Halting Problem

Computation. Some history...

Harvard CS 121 and CSCI E-121 Lecture 22: The P vs. NP Question and NP-completeness

Hilbert and the concept of axiom

Bootstrapping Mathematics

Krivine s Intuitionistic Proof of Classical Completeness (for countable languages)

Gödel s Theorem: Limits of logic and computation

Computability Theory

Proving Completeness for Nested Sequent Calculi 1

Decidability and Undecidability

Large Numbers, Busy Beavers, Noncomputability and Incompleteness

Experimental logics, mechanism and knowable consistency (SELLC 2010 in Guangzhou, China)

KRIPKE S THEORY OF TRUTH 1. INTRODUCTION

PROOF-THEORETIC REDUCTION AS A PHILOSOPHER S TOOL

Lecture 11: Gödel s Second Incompleteness Theorem, and Tarski s Theorem

The P-vs-NP problem. Andrés E. Caicedo. September 10, 2011

CS 301. Lecture 17 Church Turing thesis. Stephen Checkoway. March 19, 2018

Victoria Gitman and Thomas Johnstone. New York City College of Technology, CUNY

Reading Passage. Darwin's Theory of Evolution - The Premise

Institute for Applied Information Processing and Communications (IAIK) Secure & Correct Systems. Decidability

Finite Automata Theory and Formal Languages TMV027/DIT321 LP4 2018

The Perceptron. Volker Tresp Summer 2014

Gödel s Incompleteness Theorem. Overview. Computability and Logic

Notes on induction proofs and recursive definitions

The Limit of Humanly Knowable Mathematical Truth

The Search for the Perfect Language

Russell s logicism. Jeff Speaks. September 26, 2007

ENEE 459E/CMSC 498R In-class exercise February 10, 2015

Great Theoretical Ideas

Introduction to Logic and Axiomatic Set Theory

Peano Arithmetic. CSC 438F/2404F Notes (S. Cook) Fall, Goals Now

258 Handbook of Discrete and Combinatorial Mathematics

A Little History Incompleteness The First Theorem The Second Theorem Implications. Gödel s Theorem. Anders O.F. Hendrickson

CSCI3390-Lecture 18: Why is the P =?NP Problem Such a Big Deal?

PROOFS IN PREDICATE LOGIC AND COMPLETENESS; WHAT DECIDABILITY MEANS HUTH AND RYAN 2.3, SUPPLEMENTARY NOTES 2

Throwing Darts, Time, and the Infinite

Warm-Up Problem. Please fill out your Teaching Evaluation Survey! Please comment on the warm-up problems if you haven t filled in your survey yet.

Q = Set of states, IE661: Scheduling Theory (Fall 2003) Primer to Complexity Theory Satyaki Ghosh Dastidar

How Philosophy Impacts on Mathematics

Opleiding Informatica

Handbook of Logic and Proof Techniques for Computer Science

Turing s Approaches to Computability, Mathematical Reasoning and Intelligence

1 Computational problems

Complexity, Undecidability and Tilings. Chaim Goodman-Strauss Univ Arkansas

The P versus NP Problem. Dean Casalena University of Cape Town CSLDEA001

Understanding Computation

GÖDEL S COMPLETENESS AND INCOMPLETENESS THEOREMS. Contents 1. Introduction Gödel s Completeness Theorem

Seminaar Abstrakte Wiskunde Seminar in Abstract Mathematics Lecture notes in progress (27 March 2010)

Limits of Computation. Antonina Kolokolova

Great Theoretical Ideas in Computer Science. Lecture 7: Introduction to Computational Complexity

The Mathematical Story. Computation: Christos H. Papadimitriou. UC Berkeley

Handouts. CS701 Theory of Computation

Hilbert s problems, Gödel, and the limits of computation

Automata & languages. A primer on the Theory of Computation. Laurent Vanbever. ETH Zürich (D-ITET) October,

Gödel s Incompleteness Theorem. Behrad Taghavi Department of Physics & Astronomy, Stony Brook University.

Undecidable Problems. Z. Sawa (TU Ostrava) Introd. to Theoretical Computer Science May 12, / 65

6-1 Computational Complexity

Dangerous Knowledge: Incompleteness A Deeper Look at Gödel's Theorems

Philosophy of Mathematics Intuitionism

NP-Completeness. Until now we have been designing algorithms for specific problems

The Turing Machine. Computability. The Church-Turing Thesis (1936) Theory Hall of Fame. Theory Hall of Fame. Undecidability

Simply consistent constructive systems of first order Peano s Arithmetic that do not yield undecidable propositions by Gödel s reasoning

HUMAN COMPUTATION FROM A STRICTLY DYNAMICAL POINT OF VIEW

CSCI3390-Lecture 6: An Undecidable Problem

Theory of Computing Tamás Herendi

Beyond Inductive Definitions Induction-Recursion, Induction-Induction, Coalgebras

Lecture 13: Foundations of Math and Kolmogorov Complexity

23.1 Gödel Numberings and Diagonalization

THE CONSTRUCTIVE SECOND NUMBER CLASS*

Products, Relations and Functions

Propositional and Predicate Logic - XIII

Mathematical Logic. Introduction to Reasoning and Automated Reasoning. Hilbert-style Propositional Reasoning. Chiara Ghidini. FBK-IRST, Trento, Italy

Gödel in class. Achim Feldmeier Brno - Oct 2010

Philosophies of Mathematics. The Search for Foundations

5 3 Watson-Crick Automata with Several Runs

6.080 / Great Ideas in Theoretical Computer Science Spring 2008

Gödel s Proof. Henrik Jeldtoft Jensen Dept. of Mathematics Imperial College. Kurt Gödel

7.1 The Origin of Computer Science

Decision Problems with TM s. Lecture 31: Halting Problem. Universe of discourse. Semi-decidable. Look at following sets: CSCI 81 Spring, 2012

Most General computer?

Transcription:

Gödel, Turing, the Undecidability Results and the Nature of Human Mind Riccardo Bruni riccardobruni@hotmail.com Dipartimento di Filosofia Università degli Studi di Firenze (Italy) Computability in Europe 06 Swansea (UK), 29th June - 5th July 2006

1 Turing and the Mathematical Objection

Turing and the Mathematical Objection The argument Turing s Imitation Game (1950) aka Turing s Test Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 3 / 12

Turing and the Mathematical Objection The argument The objection tackled by Turing goes as follows: Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 3 / 12

Turing and the Mathematical Objection The argument The objection tackled by Turing goes as follows: 1 Given any consistent [Universal Turing] machine M, we know that there are (codes of) questions such that M is uncapable to give an answer to. Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 3 / 12

Turing and the Mathematical Objection The argument The objection tackled by Turing goes as follows: 1 Given any consistent [Universal Turing] machine M, we know that there are (codes of) questions such that M is uncapable to give an answer to. 2 On the contrary, any human player, whose activity is not subdued to a given set of instructions, would go freely in search of new tecniques, making blunders and eventually finding an answer to these questions at last. Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 3 / 12

Turing and the Mathematical Objection The argument The objection tackled by Turing goes as follows: 1 Given any consistent [Universal Turing] machine M, we know that there are (codes of) questions such that M is uncapable to give an answer to. 2 On the contrary, any human player, whose activity is not subdued to a given set of instructions, would go freely in search of new tecniques, making blunders and eventually finding an answer to these questions at last. 3 That would suffice for the Interrogator to make a distinction between the two players. Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 3 / 12

Turing and the Mathematical Objection The argument The objection tackled by Turing goes as follows: 1 Given any consistent [Universal Turing] machine M, we know that there are (codes of) questions such that M is uncapable to give an answer to. 2 On the contrary, any human player, whose activity is not subdued to a given set of instructions, would go freely in search of new tecniques, making blunders and eventually finding an answer to these questions at last. 3 That would suffice for the Interrogator to make a distinction between the two players. 4 Then, no machine can satisfactorily take the role of a human in the Imitation Game [which, according to Turing s own conventions, means that no machine can show an intelligent behaviour]. Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 3 / 12

Turing and the Mathematical Objection Turing s way out Turing s answer was two-fold: Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 4 / 12

Turing and the Mathematical Objection Turing s way out Turing s answer was two-fold: Consistency is not a requirement for Intelligence Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 4 / 12

Turing and the Mathematical Objection Turing s way out Turing s answer was two-fold: Consistency is not a requirement for Intelligence Lecture to the London Mathematical Society, 20 February 1947... [I]f a machine is expected to be infallible, it cannot be also intelligent. There are several mathematical theorems which say almost exactly that. But these theorems say nothing about how much intelligence may be displayed if a machine makes no pretence at infallibility. Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 4 / 12

Turing and the Mathematical Objection Turing s way out Turing s answer was two-fold: Consistency is not a requirement for Intelligence Lecture to the London Mathematical Society, 20 February 1947... [I]f a machine is expected to be infallible, it cannot be also intelligent. There are several mathematical theorems which say almost exactly that. But these theorems say nothing about how much intelligence may be displayed if a machine makes no pretence at infallibility. In order to perform tasks requiring intelligence, a new sort of machine is needed. Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 4 / 12

Turing and the Mathematical Objection Turing s way out Turing s answer was two-fold: Consistency is not a requirement for Intelligence Lecture to the London Mathematical Society, 20 February 1947... [I]f a machine is expected to be infallible, it cannot be also intelligent. There are several mathematical theorems which say almost exactly that. But these theorems say nothing about how much intelligence may be displayed if a machine makes no pretence at infallibility. In order to perform tasks requiring intelligence, a new sort of machine is needed. Lecture to the London Mathematical Society, 20 February 1947 A human mathematician has always undergone an extensive training... One must therefore not expect a machine to do a very great deal of building up of instructions table on its own... [T]he machine must be allowed to have contact with human beings in order that it may adapt itself to their standards. Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 4 / 12

Turing and the Mathematical Objection Self-modifying machines Turing s example: the Reward & Punishment machine (1948) Main features: Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 5 / 12

Turing and the Mathematical Objection Self-modifying machines Turing s example: the Reward & Punishment machine (1948) Main features: the machine has a suitable communication device, through which it is in contact with an external educator; Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 5 / 12

Turing and the Mathematical Objection Self-modifying machines Turing s example: the Reward & Punishment machine (1948) Main features: the machine has a suitable communication device, through which it is in contact with an external educator; instructions are divided into: Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 5 / 12

Turing and the Mathematical Objection Self-modifying machines Turing s example: the Reward & Punishment machine (1948) Main features: the machine has a suitable communication device, through which it is in contact with an external educator; instructions are divided into: program istructions: fixed in advance and unmodifiable; Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 5 / 12

Turing and the Mathematical Objection Self-modifying machines Turing s example: the Reward & Punishment machine (1948) Main features: the machine has a suitable communication device, through which it is in contact with an external educator; instructions are divided into: program istructions: fixed in advance and unmodifiable; character instructions: ending in a peculiar, listening state q a ; Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 5 / 12

Turing and the Mathematical Objection Self-modifying machines Turing s example: the Reward & Punishment machine (1948) Main features: the machine has a suitable communication device, through which it is in contact with an external educator; instructions are divided into: program istructions: fixed in advance and unmodifiable; character instructions: ending in a peculiar, listening state q a ; when the machine is in state q a, the educator is allowed to either reward, or to punish it by means of suitable stimula, causing the instruction just performed either to be adopted definitively, or to be substituted by an alternative (to be chosen by the machine itself among a number of them provided in advance). Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 5 / 12

Turing and the Mathematical Objection Connections with subsequent investigations The crucial conceptual issue underlying Turing s approach is the following: Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 6 / 12

Turing and the Mathematical Objection Connections with subsequent investigations The crucial conceptual issue underlying Turing s approach is the following: Can computing agents of the new type have a computational power outperforming that of Turing machines (namely, can they go beyong the Church-Turing Thesis)? Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 6 / 12

Turing and the Mathematical Objection Connections with subsequent investigations The crucial conceptual issue underlying Turing s approach is the following: Can computing agents of the new type have a computational power outperforming that of Turing machines (namely, can they go beyong the Church-Turing Thesis)? This seems to be presently at the attention of those pursuing directions of research of which Turing s seems an anticipation (i.e., the study of Cognitive and Intelligent Systems by Wiedermann and van Leeuwen). Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 6 / 12

Turing and the Mathematical Objection Turing on Intelligence: 1939 1948 Is mind mechanical? (1) Turing s philosophical analysis Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 7 / 12

Turing and the Mathematical Objection Turing on Intelligence: 1939 1948 Is mind mechanical? (1) Turing s philosophical analysis (sort of) Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 7 / 12

Turing and the Mathematical Objection Turing on Intelligence: 1939 1948 Is mind mechanical? (1) Turing s philosophical analysis (sort of) A.Turing on mathematical reasoning: 1939 Mathematical knowledge is based on both Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 7 / 12

Turing and the Mathematical Objection Turing on Intelligence: 1939 1948 Is mind mechanical? (1) Turing s philosophical analysis (sort of) A.Turing on mathematical reasoning: 1939 Mathematical knowledge is based on both intuition, the ability of making spontaneous judgements Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 7 / 12

Turing and the Mathematical Objection Turing on Intelligence: 1939 1948 Is mind mechanical? (1) Turing s philosophical analysis (sort of) A.Turing on mathematical reasoning: 1939 Mathematical knowledge is based on both intuition, the ability of making spontaneous judgements and ingenuity, the faculty of building rigorous arguments out of them. Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 7 / 12

Turing and the Mathematical Objection Turing on Intelligence: 1939 1948 Is mind mechanical? (1) Turing s philosophical analysis (sort of) A.Turing on mathematical reasoning: 1939 Mathematical knowledge is based on both intuition, the ability of making spontaneous judgements and ingenuity, the faculty of building rigorous arguments out of them. Metamathematical investigations (feat. Gödel s theorem) show that not both can be reduced to a mere search of the next most effective step in a derivation according to a finite set of given rules (that is: there s no way to eliminate intuition, and leave only ingenuity). Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 7 / 12

Turing and the Mathematical Objection Turing on Intelligence: 1939 1948 Is mind mechanical? (1) Turing s philosophical analysis (sort of) B.Turing on intelligence: 1948 Intelligent behaviour requires both Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 7 / 12

Turing and the Mathematical Objection Turing on Intelligence: 1939 1948 Is mind mechanical? (1) Turing s philosophical analysis (sort of) B.Turing on intelligence: 1948 Intelligent behaviour requires both discipline, the ability of obeying orders Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 7 / 12

Turing and the Mathematical Objection Turing on Intelligence: 1939 1948 Is mind mechanical? (1) Turing s philosophical analysis (sort of) B.Turing on intelligence: 1948 Intelligent behaviour requires both discipline, the ability of obeying orders an additional ingredient called initiative Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 7 / 12

Turing and the Mathematical Objection Turing on Intelligence: 1939 1948 Is mind mechanical? (1) Turing s philosophical analysis (sort of) B.Turing on intelligence: 1948 Intelligent behaviour requires both discipline, the ability of obeying orders an additional ingredient called initiative To convert a brain or machine into a universal machine is the extremest form of discipline.... But discipline is certainly not enough in itself to produce intelligence.... Our task is to discover the nature of this residue as it occurs in man, and to try and copy it on machines. Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 7 / 12

Turing and the Mathematical Objection Turing on Intelligence: 1939 1948 Is mind mechanical? (1) Turing s philosophical analysis (sort of) C.Turing s prediction on intelligent machinery: 1950 I believe that in about fifty years time it will be possible to programme computers... to make them play the imitation game so well that an average interrogator will not have more than 70 per cent. chance of making the right identification after five minutes of questioning. Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 7 / 12

2 Gödel s approach

Gödel s approach Objective and subjective mathematics Gödel s disjunction - 1951 Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 9 / 12

Gödel s approach Objective and subjective mathematics Gödel s disjunction - 1951 1 Given any suitable and consistent formal system of axioms F, Gödel s so-called second incompleteness theorem in its hypothetical form yields CORR F F Con F where CORR F and Con F are (some form or another of) F-validity, and the statement representing F-consistency resp. Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 9 / 12

Gödel s approach Objective and subjective mathematics Gödel s disjunction - 1951 1 Given any suitable and consistent formal system of axioms F, Gödel s so-called second incompleteness theorem in its hypothetical form yields CORR F F Con F where CORR F and Con F are (some form or another of) F-validity, and the statement representing F-consistency resp. 2 In other words, if any of these systems is known to be correct with mathematical certitude, then it is known not to contain all of subjective mathematics (with the obvious meaning that there exists a statement which is mathematically known to be true, but also unprovable in F). Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 9 / 12

Gödel s approach Objective and subjective mathematics Gödel s disjunction - 1951 1 Given any suitable and consistent formal system of axioms F, Gödel s so-called second incompleteness theorem in its hypothetical form yields CORR F F Con F where CORR F and Con F are (some form or another of) F-validity, and the statement representing F-consistency resp. 2 In other words, if any of these systems is known to be correct with mathematical certitude, then it is known not to contain all of subjective mathematics (with the obvious meaning that there exists a statement which is mathematically known to be true, but also unprovable in F). 3 Conversely, if a given system of that sort contains all of subjective mathematics, then it cannot be known to be correct with mathematical certitude. Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 9 / 12

Gödel s approach Objective and subjective mathematics That is, Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 9 / 12

Gödel s approach Objective and subjective mathematics That is, Gödel s disjunction Either subjective mathematics cannot be comprised in any finite rule, equivalently the human mind infinitely surpasses the power of any Turing machine in the domain of pure mathematics, Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 9 / 12

Gödel s approach Objective and subjective mathematics That is, Gödel s disjunction Either subjective mathematics cannot be comprised in any finite rule, equivalently the human mind infinitely surpasses the power of any Turing machine in the domain of pure mathematics, [the mind is equivalent to some finite machine and] there exist absolutely unsolvable mathematical problems of a specified logical type or Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 9 / 12

Gödel s approach Objective and subjective mathematics That is, Gödel s disjunction Either subjective mathematics cannot be comprised in any finite rule, equivalently the human mind infinitely surpasses the power of any Turing machine in the domain of pure mathematics, [the mind is equivalent to some finite machine and] there exist absolutely unsolvable mathematical problems of a specified logical type (where that both the human mind cannot be reduced to a finite rule and that there exist absolutely unsolvable problems of a different logical complexity, is a further alternative as well). or Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 9 / 12

Gödel s approach Objective and subjective mathematics That is, Gödel s disjunction Either subjective mathematics cannot be comprised in any finite rule, equivalently the human mind infinitely surpasses the power of any Turing machine in the domain of pure mathematics, [the mind is equivalent to some finite machine and] there exist absolutely unsolvable mathematical problems of a specified logical type (where that both the human mind cannot be reduced to a finite rule and that there exist absolutely unsolvable problems of a different logical complexity, is a further alternative as well). or Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 9 / 12

Gödel s approach From computability to complexity P = NP as a solution to the disjunction Gödel to von Neumann (letter dated March 1956): Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 10 / 12

Gödel s approach From computability to complexity P = NP as a solution to the disjunction Gödel to von Neumann (letter dated March 1956): Take the problem: Is a given formula A of first-order predicate logic provable in n steps (n N)?. Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 10 / 12

Gödel s approach From computability to complexity P = NP as a solution to the disjunction Gödel to von Neumann (letter dated March 1956): Take the problem: Is a given formula A of first-order predicate logic provable in n steps (n N)?. A linear or polynomial (quadratic) solution of it in the input n, seems quite within the realm of possibilities. Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 10 / 12

Gödel s approach From computability to complexity P = NP as a solution to the disjunction Gödel to von Neumann (letter dated March 1956): Take the problem: Is a given formula A of first-order predicate logic provable in n steps (n N)?. A linear or polynomial (quadratic) solution of it in the input n, seems quite within the realm of possibilities. If that were really the case, and n is taken to be so large that the restriction to proofs of lenght n can be regarded as irrelevant for any practical purpose, then a human mathematician dealing with questions with an yes-or-no answer could be really substituted by a machine, despite the recursive unsolvability of the general decision problem. Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 10 / 12

Gödel s approach Absolute undecidability and Gödel s realism Is mind mechanical? (2) Gödel s naturalized Platonism A. Against constructivism 1951 The existence of absolutely unsolvable mathematical problems seems to disprove the view that mathematics is only our own creation, for the creator necessarily knows all properties of his creatures because they can t have any other except those he has given to them. So this alternative seems to imply... some form or other of Platonism or realism as to mathematical objects. Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 11 / 12

Gödel s approach Absolute undecidability and Gödel s realism Is mind mechanical? (2) Gödel s naturalized Platonism B. Knowing the world of mathematical entities 1951 The very same nature of mathematical statetment (which are true owing to the (nature of the) concepts occurring in it ), makes it possible for them to be undecidable. But then our knowledge of the world of concepts would be as limited and incomplete as that of the world of things. This occurs in the paradoxes of set theory, which are frequently alleged as a disproof of Platonism, but, I think, quite unjustly. Riccardo Bruni (Univ. di Firenze - ITA) Gödel, Turing and Human Mind CIE 06 11 / 12

The End