Goedel Incompl SK PF
Goedel Incompl SK PF
First-order logic: Finitary (no infinitely long sentences or proofs) logic where
quantification is over individuals only (no quantification over relations). Note
that in first-order set theory, it is possible to simulate relations as sets of ordered
pairs, but these set-theoretic relations are logically individuals and not logical
relations, and so can be quantified over. In fact, in standard set theory the
only logical relation in the language is that of set membership (the identity
logical relation is definable in terms of membership given the standard axiom
of extensionality)
Peano arithmetic is the set of consequences of the following axioms. The hy-
pothesis that T interpret Peano arithmetic is needed in order to construct the
Gödel sentence γ in the proof below.
∀x S(x) 6= x
∀x S(x) 6= 0
∀x : x 6= 0 → ∃y x = S(y)
For each first-order formula φ, φ(0)∧ : ∀x. φ(x) → φ(S(x)) : . → .∀x φ(x)
1
Sketch of proof of Gödel’s first incompleteness theorem:
Using the arithmetic structure of T , encode the sentences of T as natural
numbers. Construct a sentence γ, called the Gödel sentence of T , such that
γ ↔ T 0 γ. γ asserts, essentially, “this statement is unprovable.” (The proof
that such a γ exists is the most difficult part of the proofs of the incompleteness
theorems.) Clearly, if T proves γ, then T is inconsistent, and if T does not prove
γ, then T is incomplete. The statement of the theorem follows.