On Hopefully Intelligible Contributions to Seminar Series and - - PowerPoint PPT Presentation

on hopefully intelligible contributions to seminar series
SMART_READER_LITE
LIVE PREVIEW

On Hopefully Intelligible Contributions to Seminar Series and - - PowerPoint PPT Presentation

On Hopefully Intelligible Contributions to Seminar Series and Related Events (aka. This Talk on Kurt Gdel is not a Pearl of Computation) lvaro Garca-Prez Reykjavik University April 8th, 2016 1 / 29 Overture (Variations on LOGICOMIX )


slide-1
SLIDE 1

On Hopefully Intelligible Contributions to Seminar Series and Related Events

(aka. This Talk on Kurt Gödel is not a Pearl of Computation) Álvaro García-Pérez

Reykjavik University

April 8th, 2016

1 / 29

slide-2
SLIDE 2

Overture (Variations on LOGICOMIX)

WELCOME! I’M ÁLVARO, WE THOUGHT IT WOULD BE NICE IF YOU CAME TODAY IN ORDER TO FOLLOW OUR TALK

2 / 29

slide-3
SLIDE 3

Overture (Variations on LOGICOMIX)

WELCOME! I’M ÁLVARO, WE THOUGHT IT WOULD BE NICE IF YOU CAME TODAY IN ORDER TO FOLLOW OUR TALK ON THIS GUY!

Kurt Gödel

2 / 29

slide-4
SLIDE 4

Overture (Variations on LOGICOMIX)

BUT ALSO TO MEET THESE PEOPLE. Douglas Hofstadter Roger Penrose Apostolos Dioxiadis Randall Munroe

3 / 29

slide-5
SLIDE 5

Overture (Variations on LOGICOMIX)

BUT ALSO TO MEET THESE PEOPLE. THEY ARE AUTHORS OF FABLES, AND SO, IN A CERTAIN SENSE, THEY ARE EXPERT STORY TELLERS! Douglas Hofstadter Roger Penrose Apostolos Dioxiadis Randall Munroe Gödel, Escher, Bach The Emperor’s New Mind LOGICOMIX xkcd

3 / 29

slide-6
SLIDE 6

Overture (Variations on LOGICOMIX)

AND THAT’S EXACTLY WHAT WE NEED AT ABOUT THIS STAGE. YOU SEE, THIS IS NOT YOUR TYPICAL PEARL OF COMPU-

  • TATION. BUT YET, THIS TALK IS WHAT

99% OF TALKS ARE, A WORTH-TELLING

  • IDEA. IN PARTICULAR, A CONTRIBUTION

IN LOGIC.

4 / 29

slide-7
SLIDE 7

Overture (Variations on LOGICOMIX)

BUT THEN YOU’LL ASK, WHY EXPERTS IN STORY TELLING? WHAT’S THE NEED FOR THEM IF "IT’S JUST A CONTRIBUTION IN LOGIC"?

5 / 29

slide-8
SLIDE 8

Overture (Variations on LOGICOMIX)

BUT THEN YOU’LL ASK, WHY EXPERTS IN STORY TELLING? WHAT’S THE NEED FOR THEM IF "IT’S JUST A CONTRIBUTION IN LOGIC"? WELL, THERE ARE CONTRIBUTIONS AND CONTRIBU- TIONS, REALLY, AND GÖDEL’S IS RATHER UNUSUAL IN THIS SENSE: ITS IMPACT LIES ON THE ABILITY OF THE LOGIC TO TELL A STORY ABOUT ITSELF!

5 / 29

slide-9
SLIDE 9

Fables and Gödel’s Incompleteness Theorem

6 / 29

slide-10
SLIDE 10

Fables and Gödel’s Incompleteness Theorem

6 / 29

slide-11
SLIDE 11

Fables and Gödel’s Incompleteness Theorem

6 / 29

slide-12
SLIDE 12

Fables and Gödel’s Incompleteness Theorem

6 / 29

slide-13
SLIDE 13

Fables and Gödel’s Incompleteness Theorem

7 / 29

slide-14
SLIDE 14

Self-defeating objects, paradoxes, and self-reference

8 / 29

slide-15
SLIDE 15

Self-defeating objects, paradoxes, and self-reference

Unknown: “The largest natural number”.

9 / 29

slide-16
SLIDE 16

Self-defeating objects, paradoxes, and self-reference

Unknown: “The largest natural number”. Epimenides: “All Cretans are liars” (6th century BC).

9 / 29

slide-17
SLIDE 17

Self-defeating objects, paradoxes, and self-reference

Unknown: “The largest natural number”. Epimenides: “All Cretans are liars” (6th century BC). Zeno: “Race between Achilles and the tortoise” (5th century BC).

9 / 29

slide-18
SLIDE 18

Self-defeating objects, paradoxes, and self-reference

Unknown: “The largest natural number”. Epimenides: “All Cretans are liars” (6th century BC). Zeno: “Race between Achilles and the tortoise” (5th century BC). Eubulides: “This sentence is false” (4th century BC).

9 / 29

slide-19
SLIDE 19

Self-defeating objects, paradoxes, and self-reference

Unknown: “The largest natural number”. Epimenides: “All Cretans are liars” (6th century BC). Zeno: “Race between Achilles and the tortoise” (5th century BC). Eubulides: “This sentence is false” (4th century BC). Euclid: “The largest prime number” (3th century BC).

9 / 29

slide-20
SLIDE 20

Self-defeating objects, paradoxes, and self-reference

Unknown: “The largest natural number”. Epimenides: “All Cretans are liars” (6th century BC). Zeno: “Race between Achilles and the tortoise” (5th century BC). Eubulides: “This sentence is false” (4th century BC). Euclid: “The largest prime number” (3th century BC). Cantor: “The enumeration of all real numbers” (1874 AC).

9 / 29

slide-21
SLIDE 21

Self-defeating objects, paradoxes, and self-reference

Unknown: “The largest natural number”. Epimenides: “All Cretans are liars” (6th century BC). Zeno: “Race between Achilles and the tortoise” (5th century BC). Eubulides: “This sentence is false” (4th century BC). Euclid: “The largest prime number” (3th century BC). Cantor: “The enumeration of all real numbers” (1874 AC). Burali-Forti: “The set containing all ordinal numbers” (1897 AC).

9 / 29

slide-22
SLIDE 22

Self-defeating objects, paradoxes, and self-reference

Unknown: “The largest natural number”. Epimenides: “All Cretans are liars” (6th century BC). Zeno: “Race between Achilles and the tortoise” (5th century BC). Eubulides: “This sentence is false” (4th century BC). Euclid: “The largest prime number” (3th century BC). Cantor: “The enumeration of all real numbers” (1874 AC). Burali-Forti: “The set containing all ordinal numbers” (1897 AC). Berry: “The smallest positive integer not definable in under sixty letters” (≈ 1900 AC).

9 / 29

slide-23
SLIDE 23

Self-defeating objects, paradoxes, and self-reference

Unknown: “The largest natural number”. Epimenides: “All Cretans are liars” (6th century BC). Zeno: “Race between Achilles and the tortoise” (5th century BC). Eubulides: “This sentence is false” (4th century BC). Euclid: “The largest prime number” (3th century BC). Cantor: “The enumeration of all real numbers” (1874 AC). Burali-Forti: “The set containing all ordinal numbers” (1897 AC). Berry: “The smallest positive integer not definable in under sixty letters” (≈ 1900 AC). Russell: “The set containing all sets that are not members of themselves” (1901 AC).

9 / 29

slide-24
SLIDE 24

Self-defeating objects, paradoxes, and self-reference

Unknown: “The largest natural number”. Epimenides: “All Cretans are liars” (6th century BC). Zeno: “Race between Achilles and the tortoise” (5th century BC). Eubulides: “This sentence is false” (4th century BC). Euclid: “The largest prime number” (3th century BC). Cantor: “The enumeration of all real numbers” (1874 AC). Burali-Forti: “The set containing all ordinal numbers” (1897 AC). Berry: “The smallest positive integer not definable in under sixty letters” (≈ 1900 AC). Russell: “The set containing all sets that are not members of themselves” (1901 AC). Gödel: “This sentence is not a theorem of PM” (1931 AC).

9 / 29

slide-25
SLIDE 25

Self-defeating objects, paradoxes, and self-reference

Unknown: “The largest natural number”. Epimenides: “All Cretans are liars” (6th century BC). Zeno: “Race between Achilles and the tortoise” (5th century BC). Eubulides: “This sentence is false” (4th century BC). Euclid: “The largest prime number” (3th century BC). Cantor: “The enumeration of all real numbers” (1874 AC). Burali-Forti: “The set containing all ordinal numbers” (1897 AC). Berry: “The smallest positive integer not definable in under sixty letters” (≈ 1900 AC). Russell: “The set containing all sets that are not members of themselves” (1901 AC). Gödel: “This sentence is not a theorem of PM” (1931 AC). Girard: “A proof of type False exists, which has no normal form” (1972 AC).

9 / 29

slide-26
SLIDE 26

Cantor’s diagonal argument

r1 = 0.72186 . . . r2 = 0.98325 . . . r3 = 0.54902 . . . r4 = 0.06234 . . . r5 = 0.63385 . . . . . . . . . . . . . . .

10 / 29

slide-27
SLIDE 27

Cantor’s diagonal argument

r1 = 0.72186 . . . r2 = 0.98325 . . . r3 = 0.54902 . . . r4 = 0.06234 . . . r5 = 0.63385 . . . . . . . . . . . . . . .

10 / 29

slide-28
SLIDE 28

Cantor’s diagonal argument

r1 = 0.72186 . . . r2 = 0.98325 . . . r3 = 0.54902 . . . r4 = 0.06234 . . . r5 = 0.63385 . . . . . . . . . . . . . . . rn = 0.78935 . . .

10 / 29

slide-29
SLIDE 29

Cantor’s diagonal argument

r1 = 0.72186 . . . r2 = 0.98325 . . . r3 = 0.54902 . . . r4 = 0.06234 . . . r5 = 0.63385 . . . . . . . . . . . . . . . rn = 0.89046 . . .

10 / 29

slide-30
SLIDE 30

Cantor’s diagonal argument

r1 = 0.72186 . . . r2 = 0.98325 . . . r3 = 0.54902 . . . r4 = 0.06234 . . . r5 = 0.63385 . . . . . . . . . . . . . . . rn = 0.89046 . . .

10 / 29

slide-31
SLIDE 31

Whitehead and Russell’s Principia Mathematica

A formal system for arithmetic consisting of variables: x, x′, x′′, . . . , functional symbols: O, S, +, ×, =, connectives: ϕ ∧ ψ, ϕ ∨ ψ, ¬ϕ, ϕ ⊃ ψ, ∃x(ϕ), ∀x(ϕ) (where ϕ and ψ are formulae), delimiters: [ , ] , ( , ) , ; . together with axioms and rules (Peano Arithmetic, First Order Logic) that mechanically allow one to derive true sentences from existing ones, such that a sequence S1; . . . ; Sn constitutes a proof of its last sentence Sn.

11 / 29

slide-32
SLIDE 32

Whitehead and Russell’s Principia Mathematica

String: ∀S(O + S = x(

12 / 29

slide-33
SLIDE 33

Whitehead and Russell’s Principia Mathematica

String: ∀S(O + S = x( Formula: (SO = x)

12 / 29

slide-34
SLIDE 34

Whitehead and Russell’s Principia Mathematica

String: ∀S(O + S = x( Formula: (SO = x) Sentence: ∀x(SO = x)

12 / 29

slide-35
SLIDE 35

Whitehead and Russell’s Principia Mathematica

String: ∀S(O + S = x( Formula: (SO = x) Sentence: ∀x(SO = x) Theorem: ∀x(x = x)

12 / 29

slide-36
SLIDE 36

Whitehead and Russell’s Principia Mathematica

Proof: The sequence (1) ∀x((x + O) = x); axiom (2) (O + O) = O; specification (1) (3) O = (O + O); symmetry (2) (4) O = O transitivity (3,2) (5) [ push (6) x = x; premiss (7) Sx = Sx add S (8) ] pop (9) (x = x) ⊃ (Sx = Sx); ⊃-introduction (5-8) (10) ∀x(x = x) induction (4,9) is a PM-proof of the rather trivial theorem ∀x(x = x).

13 / 29

slide-37
SLIDE 37

Whitehead and Russell’s Principia Mathematica

An n-ary predicate is an open formula with n free variables: IsZero(x)

def

= x = O

14 / 29

slide-38
SLIDE 38

15 / 29

slide-39
SLIDE 39

Gödel numbering

Why not represent the symbols of PM as numbers and talk about PM by the means of arithmetic, i.e. sentences of PM itself?

16 / 29

slide-40
SLIDE 40

Gödel numbering

O ⇐ ⇒ 666 number of the beast x ⇐ ⇒ 362 variable S ⇐ ⇒ 123 successor

⇐ ⇒ 163 163 is prime = ⇐ ⇒ 111 visual resemblance ∧ ⇐ ⇒ 161 graph of 1-6-1 + ⇐ ⇒ 112 1 + 1 = 2 ∨ ⇐ ⇒ 161 graph of 6-1-6 × ⇐ ⇒ 236 2 × 3 = 6 ⊃ ⇐ ⇒ 633 6 implies 3 and 3 ( ⇐ ⇒ 212 ends in 2 ¬ ⇐ ⇒ 223 2 + 2 is not 3 ) ⇐ ⇒ 213 ends in 3 ∃ ⇐ ⇒ 333 ∃ looks like 3 [ ⇐ ⇒ 312 ends in 2 ∀ ⇐ ⇒ 626 graph of 6-2-6 ] ⇐ ⇒ 313 ends in 3 ; ⇐ ⇒ 611 separator

17 / 29

slide-41
SLIDE 41

Gödel numbering

O ⇐ ⇒ 666 number of the beast x ⇐ ⇒ 362 variable S ⇐ ⇒ 123 successor

⇐ ⇒ 163 163 is prime = ⇐ ⇒ 111 visual resemblance ∧ ⇐ ⇒ 161 graph of 1-6-1 + ⇐ ⇒ 112 1 + 1 = 2 ∨ ⇐ ⇒ 161 graph of 6-1-6 × ⇐ ⇒ 236 2 × 3 = 6 ⊃ ⇐ ⇒ 633 6 implies 3 and 3 ( ⇐ ⇒ 212 ends in 2 ¬ ⇐ ⇒ 223 2 + 2 is not 3 ) ⇐ ⇒ 213 ends in 3 ∃ ⇐ ⇒ 333 ∃ looks like 3 [ ⇐ ⇒ 312 ends in 2 ∀ ⇐ ⇒ 626 graph of 6-2-6 ] ⇐ ⇒ 313 ends in 3 ; ⇐ ⇒ 611 separator ‘ ∀ x ( x = x ) ’ 626 362 212 362 111 362 213

17 / 29

slide-42
SLIDE 42

Quine’s use–mention distinction

Use: cheese is derived from milk. Mention: ‘cheese’ is derived from Old English ‘cyse’.

18 / 29

slide-43
SLIDE 43

Quine’s use–mention distinction

Use: cheese is derived from milk. Mention: ‘cheese’ is derived from Old English ‘cyse’. Quining: ‘contains three words’ contains three words.

18 / 29

slide-44
SLIDE 44

Gödel’s First Incompleteness Theorem

Building the sentence G(PM):

◮ Proves(x, x′) is a binary predicate that is true if x is the Gödel

number of a proof of the sentence with Gödel number x′.

19 / 29

slide-45
SLIDE 45

Gödel’s First Incompleteness Theorem

Building the sentence G(PM):

◮ Proves(x, x′) is a binary predicate that is true if x is the Gödel

number of a proof of the sentence with Gödel number x′. If n =‘ x((x + O) = x); (O + O) = O; O = (O + O); O = O [x = x; Sx = Sx](x = x) ⊃ (Sx = Sx); ∀x(x = x) ’ then Proves(n, m) iff m =‘∀x(x = x)’

19 / 29

slide-46
SLIDE 46

Gödel’s First Incompleteness Theorem

Building the sentence G(PM):

◮ Proves(x, x′) is a binary predicate that is true if x is the Gödel

number of a proof of the sentence with Gödel number x′. If n =‘ x((x + O) = x); (O + O) = O; O = (O + O); O = O [x = x; Sx = Sx](x = x) ⊃ (Sx = Sx); ∀x(x = x) ’ then Proves(n, m) iff m =‘∀x(x = x)’

◮ Sub(x, x′, x′′) is a ternary predicate that is true if x is the Gödel

number of a sentence obtained by substituting x′ for the free variable of the open sentence with Gödel number x′′.

19 / 29

slide-47
SLIDE 47

Gödel’s First Incompleteness Theorem

Building the sentence G(PM):

◮ Proves(x, x′) is a binary predicate that is true if x is the Gödel

number of a proof of the sentence with Gödel number x′. If n =‘ x((x + O) = x); (O + O) = O; O = (O + O); O = O [x = x; Sx = Sx](x = x) ⊃ (Sx = Sx); ∀x(x = x) ’ then Proves(n, m) iff m =‘∀x(x = x)’

◮ Sub(x, x′, x′′) is a ternary predicate that is true if x is the Gödel

number of a sentence obtained by substituting x′ for the free variable of the open sentence with Gödel number x′′. If n1 = SO and n2 =‘IsZero(x)’ then Sub(m, n1, n2) iff m =‘IsZero(SO)’

19 / 29

slide-48
SLIDE 48

Gödel’s First Incompleteness Theorem

Building the sentence G(PM):

◮ Proves(x, x′) is a binary predicate that is true if x is the Gödel

number of a proof of the sentence with Gödel number x′. If n =‘ x((x + O) = x); (O + O) = O; O = (O + O); O = O [x = x; Sx = Sx](x = x) ⊃ (Sx = Sx); ∀x(x = x) ’ then Proves(n, m) iff m =‘∀x(x = x)’

◮ Sub(x, x′, x′′) is a ternary predicate that is true if x is the Gödel

number of a sentence obtained by substituting x′ for the free variable of the open sentence with Gödel number x′′. If n1 =‘IsZero(x)’ then Sub(m, n1, n1) iff m =‘IsZero(‘IsZero(x)’)’

19 / 29

slide-49
SLIDE 49

Gödel’s First Incompleteness Theorem

Building the sentence G(PM):

◮ Proves(x, x′) is a binary predicate that is true if x is the Gödel

number of a proof of the sentence with Gödel number x′. If n =‘ x((x + O) = x); (O + O) = O; O = (O + O); O = O [x = x; Sx = Sx](x = x) ⊃ (Sx = Sx); ∀x(x = x) ’ then Proves(n, m) iff m =‘∀x(x = x)’

◮ Sub(x, x′, x′′) is a ternary predicate that is true if x is the Gödel

number of a sentence obtained by substituting x′ for the free variable of the open sentence with Gödel number x′′. If n1 =‘IsZero(x)’ then Sub(m, n1, n1) iff m =‘IsZero(‘IsZero(x)’)’ Predicates Proves(x, x′) and Sub(x, x′, x′′) are primitive recursive, and hence they are representable in PM.

19 / 29

slide-50
SLIDE 50

Gödel’s First Incompleteness Theorem

falsehood ⇐ ⇒ nontheoremhood quotation of a phrase ⇐ ⇒ Gödel number of a string preceding a predicate by a subject ⇐ ⇒ substituting a numeral into an open formula preceding a predicate by a quoted phrase ⇐ ⇒ substituting the Gödel number of a string into an open formula preceding a predicate by itself in quotes (quining) ⇐ ⇒ substituting the Gödel number of an open formula into the formula itself yields falsehood when quined (a predicate without a subject) ⇐ ⇒ ¬(∃x(∃x′(Proves(x, x′) ∧ Sub(x′, x′′, x′′)))) (an open formula of PM) ‘yields falsehood when quined’ (the above predicate, quoted) ⇐ ⇒ the Gödel number of the above

  • pen formula (called g)

‘yields falsehood when quined’ yields falsehood when quined ⇐ ⇒ ¬(∃x(∃x′(Proves(x, x′) ∧ Sub(x′, g, g)))) (substitute g for x′′ above)

20 / 29

slide-51
SLIDE 51

Gödel’s First Incompleteness Theorem

Theorem (PM is incomplete)

The sentence G(PM) = ¬(∃x(∃x′(Proves(x, x′) ∧ Sub(x′, g, g)))) (which reads “This sentence is not a theorem of PM”) is true, but it is not a theorem of PM.

21 / 29

slide-52
SLIDE 52

Gödel’s First Incompleteness Theorem

Theorem (PM is incomplete)

The sentence G(PM) = ¬(∃x(∃x′(Proves(x, x′) ∧ Sub(x′, g, g)))) (which reads “This sentence is not a theorem of PM”) is true, but it is not a theorem of PM.

◮ G(PM) being a theorem drags us into a paradoxical contradiction,

because then G(PM) wouldn’t be a theorem and so on.

21 / 29

slide-53
SLIDE 53

Gödel’s First Incompleteness Theorem

Theorem (PM is incomplete)

The sentence G(PM) = ¬(∃x(∃x′(Proves(x, x′) ∧ Sub(x′, g, g)))) (which reads “This sentence is not a theorem of PM”) is true, but it is not a theorem of PM.

◮ G(PM) being a theorem drags us into a paradoxical contradiction,

because then G(PM) wouldn’t be a theorem and so on.

◮ G(PM) not being a theorem is acceptable, but then, G(PM) is true.

This means that there are true statements that PM cannot prove (there exists no derivation of G(PM)’s proof in PM).

21 / 29

slide-54
SLIDE 54

Theoretical Computer Science is monkey business, or is it not!?

22 / 29

slide-55
SLIDE 55

Whitehead and Russell’s quest

23 / 29

slide-56
SLIDE 56

Whitehead and Russell’s quest, truncated by Gödel

23 / 29

slide-57
SLIDE 57

Lucas, Penrose, and their Gödel-Turing argument

  • 1. Turing Machines characterise computational procedures.
  • 2. Assume C1(n), C2(n), . . . is an enumeration of all computational

procedures taking one parameter n. (Cq(n) is the qth Turing Machine running on a tape containing n.)

  • 3. Assume A(q, n) is a sound computational procedure ascertaining

that Cq(n) does not halt: if A(q, n) halts, then Cq(n) does not halt for sure.

  • 4. Diagonalise by equating q with n: If A(n, n) halts, then Cn(n) does

not halt for sure.

  • 5. Since A(n, n) is computational, then it is one of the Cq(n), say

A(n, n) = Ck(n).

  • 6. If Ck(k) halts, then Ck(k) does not halt for sure!

We (humans) know that Ck(k) does not halt. however, no computational procedure can ascertain that. Therefore, procedures available to human mathematicians are beyond what is computable.

24 / 29

slide-58
SLIDE 58

AI

SO YOU ARE TELLING ME THAT YOU WOULD BE PREPARED TO ACCEPT—UNASSAILABLY—THE FACT THAT THE TRUTH OF G(MJC) FOLLOWS FROM THE ASSUMPTION THAT YOU WERE CON- STRUCTED ACCORDING TO COMPUTATIONAL RULES M. OF COURSE. SO THE SENTENCE G(MJC) MUST BE AN MJC- ASSERTION THEN!

  • YE. . . EH. . . WHAT?

YES, YOU’RE RIGHT OF

  • COURSE. BUT BY ITS VERY DEFINITION, G(MJC)

CANNOT ITSELF BE AN ACTUAL MJC-ASSERTION UNLESS AT LEAST ONE OF THE MJC-ASSERTIONS IS ACTUALLY FALSE.

  • YES. . . THIS

ONLY CON- FIRMS MY DOUBTS THAT I HAVEN’T BEEN CONSTRUCTED ACCORDING TO M! BUT I TELL YOU THAT YOU WERE—AT LEAST I’M PRACTICALLY CERTAIN THAT I DIDN’T MESS IT UP, NOR ANYONE ELSE. I CHECKED EVERY- THING VERY THOROUGHLY MYSELF. ANYWAY, THE SAME ARGUMENT WOULD APPLY WHAT- EVER COMPUTATIONAL RULES I USED. SO WHAT- EVER ‘M’ I TELL YOU, YOU CAN RULE IT OUT BY THAT ARGUMENT!

MJC

25 / 29

slide-59
SLIDE 59

Objections to Lucas and Penrose’s argument

(Rogers, 1957) Maybe our thinking is inconsistent, and the argument fails.

26 / 29

slide-60
SLIDE 60

Objections to Lucas and Penrose’s argument

(Rogers, 1957) Maybe our thinking is inconsistent, and the argument fails. (Hutton, 1976) If our thinking is computational, we couldn’t establish

  • ur own consistency (Gödel’s Second Incompleteness

Theorem).

26 / 29

slide-61
SLIDE 61

Objections to Lucas and Penrose’s argument

(Rogers, 1957) Maybe our thinking is inconsistent, and the argument fails. (Hutton, 1976) If our thinking is computational, we couldn’t establish

  • ur own consistency (Gödel’s Second Incompleteness

Theorem). (Wright, 1995) Our thinking may be consistent but very complex. Finding the Gödel sentence for PM is (relatively) easy. Ours may not be so easy to find.

26 / 29

slide-62
SLIDE 62

Objections to Lucas and Penrose’s argument

(Rogers, 1957) Maybe our thinking is inconsistent, and the argument fails. (Hutton, 1976) If our thinking is computational, we couldn’t establish

  • ur own consistency (Gödel’s Second Incompleteness

Theorem). (Wright, 1995) Our thinking may be consistent but very complex. Finding the Gödel sentence for PM is (relatively) easy. Ours may not be so easy to find. (Priest, 2003) Even if we are inconsistent, we don’t accept every claim as true because we may reason according to paraconsistent logic (blocking all claims that follow a contradiction).

26 / 29

slide-63
SLIDE 63

Objections to Lucas and Penrose’s argument

(Rogers, 1957) Maybe our thinking is inconsistent, and the argument fails. (Hutton, 1976) If our thinking is computational, we couldn’t establish

  • ur own consistency (Gödel’s Second Incompleteness

Theorem). (Wright, 1995) Our thinking may be consistent but very complex. Finding the Gödel sentence for PM is (relatively) easy. Ours may not be so easy to find. (Priest, 2003) Even if we are inconsistent, we don’t accept every claim as true because we may reason according to paraconsistent logic (blocking all claims that follow a contradiction). In conclusion, either no consistent formal system encodes all human procedures, or any system that does has no axiomatic specification that human beings can comprehend.

26 / 29

slide-64
SLIDE 64

27 / 29

slide-65
SLIDE 65

Books

28 / 29

slide-66
SLIDE 66

29 / 29