MathLabs
TheoremProved

Gödel's second incompleteness theorem

Statement

Let FF be a consistent formal system satisfying the hypotheses of the first incompleteness theorem, and let Con(F)\mathrm{Con}(F) be the arithmetic sentence expressing 'no proof of a contradiction exists in FF'. Then FF cannot prove Con(F)\mathrm{Con}(F).

Why is it true?

The entire argument proving the first incompleteness theorem can itself be carried out and verified inside FF, yielding F⊢Con(F)→GF\vdash \mathrm{Con}(F)\to G (the sentence GG from the first theorem). If FF also proved Con(F)\mathrm{Con}(F), it would prove GG, contradicting the first theorem. So no sufficiently strong consistent system can certify its own consistency from within.

Proof sketch

Formalize the entire proof of the first incompleteness theorem as a sequence of arithmetic statements derivable inside FF itself (this requires care: the provability predicate Prf\mathrm{Prf} must satisfy the Hilbert–Bernays provability conditions), obtaining F⊢Con(F)→GF\vdash \mathrm{Con}(F)\to G; since F⊬GF\nvdash G by the first theorem (assuming consistency), it follows F⊬Con(F)F\nvdash \mathrm{Con}(F).

Proved by

Topics that use this theorem

Related theorems

Step-by-step proofs

No step-by-step proof yet for this theorem.

References

  1. Kurt Gödel (1931). Über formal unentscheidbare Sätze der Principia Mathematica und verwandter Systeme I · DOI:10.1007/s00605-006-0423-7
  2. Martin Davis (ed.) (1965). The Undecidable