Intro to incompleteness · Appendix A
Peano arithmetic, as Gödel wrote it
A faithful description of the logical system Peano as presented in Gödel's 1931 paper, following Hirzel's translation. Constants, variable types, formula formation, axiom groups, and inference rules — the precise system used in the incompleteness argument.
The following is a detailed description of the logical system , corresponding to the Peano arithmetic of Principia Mathematica1 and described by Gödel in the paper in which he proved the First Incompleteness Theorem2. The contents follow a translation of that article as reproduced in Gödel (1992)3, with the aid of Hirzel (2000)4.
In Gödel's original article the symbols differ from the ones used here. The correspondence is shown in the table at the end of this page.
We describe the formulas of the language of as follows:
I. Constants: , , , , , and .
II. Variables:
- Type-one variables (individuals, i.e. natural numbers including ):
- Type-two variables (classes of individuals, i.e. subsets of ):
- Type-three variables (classes of classes of individuals):
- And so on for each natural number type.
Note: variables for functions of two or more terms are superfluous as basic signs, since relations can be defined as classes of ordered pairs and ordered pairs can be defined as classes of classes.
A sign of first type is a combination of signs of the form where is either or a type-one variable. In the first case we call it a numeral. For , a sign of type is a type- variable. A combination of the form , where is a type- sign and is a type- sign, is called an elementary formula.
The formulas are defined as the smallest class containing all elementary formulas and, moreover, with any and the following: , , (where is any variable). We call the disjunction of and , the negation, and the generalization of . A formula with no free variables is called a propositional formula.
We write (where is a formula, is a variable, and is a sign of the same type as ) for the formula obtained from by replacing all free occurrences of by .
A formula is a type elevation of if can be obtained by increasing the type of all variables of by the same number.
The following formulas (I–V) are the axioms. We use the abbreviations , , , and , defined as: , , , , and .
I.
II. Every formula derived by inserting any formulas for , and in:
III. Each formula obtained from:
by substituting any formula for , any variable for , any formula not containing free for , and a sign of the same type as for (not containing a variable that is bound in where is free).
IV. Each formula obtained from:
inserting type- and type- variables for and respectively, and any formula with no free occurrences of for . This is the axiom of reducibility.
V. Any formula obtained from the following by type elevation (and the formula itself):
This axiom states that a class is completely determined by its elements.
A formula is an immediate consequence of and if is , and an immediate consequence of alone if is for some variable . The class of theorems is defined as the smallest class of formulas containing the axioms and closed under the operation "immediate consequence".
A formula of is true if it is true when interpreted as a logical statement about the natural numbers.
A.1 Symbol correspondence
| Symbol | Original (Gödel) | Description |
|---|---|---|
| Negation | ||
| Disjunction | ||
| Universal quantifier | ||
| Successor | ||
| Opening parenthesis | ||
| Closing parenthesis | ||
| Existential quantifier | ||
| Such that | ||
| Implication | ||
| Biconditional | ||
| Equality |
Footnotes
Whitehead, A.N., & Russell, B. (1927). Principia Mathematica (2nd ed.). Cambridge University Press.
↩Gödel, K. (1931). Über formal unentscheidbare Sätze der Principia Mathematica und verwandter Systeme I. Monatshefte für Mathematik und Physik, 38:173–198.
↩Gödel, K. (1992). On Formally Undecidable Propositions of Principia Mathematica and Related Systems. Dover Publications. (Trans. B. Meltzer; originally published 1962.)
↩Hirzel, M. (2000). On formally undecidable propositions of Principia Mathematica and related systems I (translation). https://www.hirzel.us/have/godel.pdf
↩