In Artificial Intelligence: A Modern Approach there is a brief review of the history of logic, with a mention to Gödel's work.
It says:
- In 1930, Kurt Gödel showed that there exists an effective procedure to prove any true statement in the first-order logic of Frege and Russell,
- but that first-order logic could not capture the principle if mathematical induction needed to characterize the natural numbers.
- In 1931, [...] his Incompleteness Theorem showed that limits on deduction do exist.
In 1. the authors reference Gödel's Completeness Theorem for first order logic, but what is the result they are alluding to in 2.?
Certainly not Incompleteness, since that is mentioned in 3 as a posterior result. What am I missing?
See Kurt Gödel (1934c), Review of Skolem, On the impossibility of a complete characterization of the number sequence by means of a finite axiom system (1933); reprinted into Kurt Gödel, Collected Works, Vol.I (1986), page 379:
From the Introductory note:
__
In conclusion, result 2. can be credited to Gödel (1931) with insight.