(1862-1943)

Peano's Postulates, Hilbert's Program, Godel's Theorem, and the Church - Turing Thesis


(1858-1932)

Peano's Postulates

The Natural numbers, MATH are characterized as follows:

There is a distinguished member $\QTR{Large}{0}$ and a function MATH with the following properties:

(P1) There is no Natural number $\QTR{Large}{n}$ such that MATH

(P2) For all MATH if MATH then $\QTR{Large}{m=n}$

(P3) Mathematical Induction for the Natural Numbers : Suppose that we have a proposition MATH on MATH. Suppose MATH is true and MATH is true for all $\QTR{Large}{n}$. Then, MATH is true for all $\QTR{Large}{n}$.

Note: We sometimes write $\QTR{Large}{n+1}$ for $\QTR{Large}{S(n)}$)

__________________________________________________

The Definition of Addition:

We define a function

MATH

"inductively" as follows:

MATH read $\QTR{Large}{m+0=m}$

MATH read MATH

______________________________________________

The Definition of Multiplication:

We define MATH

MATH read MATH

MATH read MATH

_______________________________________________

The Definition of Exponentiation: (HomeWork Due Oct 20 ) Define MATH

__________________________________________________________________

Theorem: Suppose we are given MATH and a function MATH then there is a unique well defined function MATH such that

MATH

and

for all MATH MATH.

 

__________________________________________________________________

Hilbert's Program:

In the early part of the 20th Century, there was the belief amongst mathematicians that all of mathematics could be reduced to a set of complete, consistent theories. Finding these "theories" was the aim of Hilbert's Program.

Informally, a "theory" is a set of assumed statements (Axioms) and a set of

rules of deduction, which allow us to deduce a set of additional statements( Theorems).

Underlying a theory is a "model." For example, the Natural Numbers would be the model for Peano's Postulates.

We might ask if Peano's Postulates are "complete," can all true statements about the Natural Numbers be derived from these Postulates?

We might ask if Peano's Postulates are "consistent," we cannot prove a contradiction from them.

One goal of Hilbert's Program was to show that ordinary arithmetic had a complete, consistant theory.

_____________________________________________________________

Godel's Theorem:

For any theory in which a sufficiently rich set arithmetical facts are provable, it is possible to construct arithmetical statements which, if the theory is consistent, are true but neither in the theory.

In particular, given certain technical qualifications, if you add such statements as new axioms, there will still be others that are neither provable nor refutable.

_______________________________________________________________

The Church - Turing Thesis:

The Church-Turing thesis concerns the notion of an effective or mechanical method in logic and mathematics. A method, or procedure, $\QTR{Large}{M}$, for achieving some desired result is called `effective' or `mechanical' if:

  1. $\QTR{Large}{M}$ is set out in terms of a finite number of exact instructions (each instruction being expressed by means of a finite number of symbols);

  2. $\QTR{Large}{M}$ will, if carried out without error, produce the desired result in a finite number of steps;

  3. $\QTR{Large}{M}$ can (in practice or in principle) be carried out by a human being unaided by any machinery save paper and pencil;

  4. $\QTR{Large}{M}$ demands no insight or ingenuity on the part of the human being carrying it out.

Turing's thesis:

[Turing machines] can do anything that could be described as "rule of thumb" or "purely mechanical."

Church's thesis:

A function of positive integers is effectively calculable only if recursive.

We will explore the relationship between Godel's Theorem and the Church - Turing Thesis later in the semester.