Analysis of Incompleteness Proofs
Several incompleteness proofs, like Gödel's proof, claim to prove incompleteness of a formal language system and also claim that there is a formula of the formal system that is 'true' but unprovable in the formal system. These proofs all have obvious errors of logic, or make unfounded assumptions, or both. A brief synopsis of the types of errors in such proofs is given here. Papers demonstrating the flaws in these proofs are now available, as follows:
- A Fundamental Flaw in an Incompleteness Proof By Peter Smith (PDF)
- A Fundamental Flaw in Incompleteness Proofs By S. C. Kleene (PDF)
- A Fundamental Flaw in Incompleteness Proofs By Gregory Chaitin (PDF)
- A Fundamental Flaw in an Incompleteness Proof By George Boolos (PDF)
There are also papers on the errors in three different proofs of incompleteness where the authors claim that the proof must be correct because it has been 'checked' by computer software:
- An Error in a Computer Verified Proof of Incompleteness by John Harrison (PDF)
- An Error in a Computer Verified Proof of Incompleteness by Russell O'Connor (PDF)
- An Error In A Computer Verified Proof of Incompleteness By Natarajan Shankar (PDF)
Brief details about the papers are given below:
Paper 1: A Fundamental Flaw in an Incompleteness Proof by Peter Smith (PDF)
This paper deals with an incompleteness proof that is found in a recently published book by Peter Smith, called "An Introduction to Gödel's Theorems" (for full details, see [1]). Smith makes the elementary error of the illegal substitution of a variable, as well as several erroneous assumptions (see here for a brief description of Smith's principal error). Several authors have using the same basis as Smith for their proofs of incompleteness and the error can readily be demonstrated in the same way as the demonstration of the error in Peter Smith's book. Among such proofs are:
- "Gödel's Incompleteness Theorems", by Raymond M Smullyan [2]
- "Recursion Theory for Metamathematics", by Raymond M Smullyan [3]
- "Computability and Logic", by George Boolos [4]
- "Gödel's Theorem: An Incomplete Guide to its Use and Abuse", by Torkel Franzén [5]
- "Lecture Notes: Aspects of Incompleteness", by Per Lindström [6]
- "Sentences Undecidable in Formalized Arithmetic", by Andrej Mostowski [7]
- "Gödel's Proof", by E Nagel and J Newman [8]
See also the two 'computer verified' proofs below by Harrison and O'Connor which also rely on the same error of substitution.
Paper 2: A Fundamental Flaw in Incompleteness Proofs by S. C. Kleene (PDF)
This paper deals with incompleteness proofs and related proofs that are to be found in two papers by Stephen Kleene (see [9], [10]). Kleene's errors are the error of using an unproven assumption, the error of language confusion, and the error of illegal substitution of variables (see here, here and here for a brief description of the errors).
Paper 3: A Fundamental Flaw in Incompleteness Proofs by Gregory Chaitin (PDF)
This paper deals with incompleteness proofs that can be found in several papers by Gregory Chaitin (see [11], [12], [13], [14], [15] ). Chaitin's error is that he bases his proofs on an unproven assertion (see here for a brief description of the error).
Paper 4: A Fundamental Flaw in an Incompleteness Proof by George Boolos (PDF)
This paper deals with an incompleteness proof in a paper by George Boolos (see [16]). Boolos's error is that he bases his proofs on an unproven assertion (see here for a brief description of the error).
Paper 5: An Error in a Computer Verified Proof of Incompleteness by John Harrison (PDF)
This paper deals with an incompleteness proof that is found in a book by John Harrision, called "Handbook of Practical Logic and Automated Reasoning" (for full details, see [17]). Harrison's proof relies on the same illogical substitution of varaibles by values outside their allowable domain that is found in the proof by Peter Smith, see above.
Paper 6: An Error in a Computer Verified Proof of Incompleteness by Russell O'Connor (PDF)
This paper deals with an incompleteness proof that is found in an article by Russell O'Connor, called "Essential Incompleteness of Arithmetic Verified by Coq" (for full details, see [18] and [19]). O'Connor's proof relies on the same illogical substitution of varaibles by values outside their allowable domain that is found in the proof by Peter Smith, see above.
Paper 7: An Error in a Computer Verified Proof of Incompleteness by Natarajan Shankar (PDF)
This paper deals with an incompleteness proof that is found in a book by Natarajan Shankar, called "Metamathematics, Machines, and Gödel's proof." (for full details, see [20]). The error in Shankar's proof occurs when he uses a non-variable value where there should be a variable value.
[1] Peter Smith. An Introduction to Gödel's Theorems. Cambridge University Press, 2006.
ISBN: 9780521857840 See Details
[2] Raymond M Smullyan. Gödel's Incompleteness Theorems. Oxford University Press, 1992.
ISBN: 0195046722 See Details
[3] Raymond M Smullyan. Recursion Theory for Metamathematics. Oxford University Press, 1993.
ISBN: 9780195082326 See Details
[4] G Boolos, J Burges, and R Jeffrey. Computability and Logic. Cambridge University Press, fifth edition, 2007.
ISBN: 9780521877527 See Details
[5] Torkel Franzén. Gödel's Theorem: An Incomplete Guide to its Use and Abuse. A K Peters, 2005.
ISBN: 1568812388 See Details
[6] Per Lindström. Lecture Notes: Aspects of Incompleteness. Springer-Verlag, 1997.
ISBN: 3540632131 Available online here
[7] Andrej Mostowski. Sentences Undecidable in Formalized Arithmetic. Greenwood Press, 1982.
ISBN: 9780313231513 See Details
[8] E Nagel and J Newman. Gödels Proof. New York University Press, revised edition, 2001.
ISBN: 0814758169 See Details
[9] S. C. Kleene. General recursive functions of natural numbers. Mathematische Annalen, 112: pp 727-742, 1936.
[10] S. C. Kleene. Recursive predicates and quantifiers.
Transactions of the American Mathematical Society, 53: pp 41-73, 1943. Available online here (PDF)
[11] G. J. Chaitin. Computational Complexity And Gödel's Incompleteness Theorem.
ACM SIGACT News, 9: pp 11-12, 1971. Available online here (PDF)
[12] G. J. Chaitin. Information-theoretic computational complexity.
IEEE Transactions on Information Theory, IT-20: pp 10-15, 1974. Available online here
[13] G. J. Chaitin. Information-Theoretic Limitations Of Formal Systems.
Journal of the ACM, 21: pp 403-424, 1974. Available online here (PDF)
[14] G. J. Chaitin. Algorithmic Information Theory.
IBM Journal of Research and Development, 21: pp 350-359, 1977. Available online here (PDF)
[15] G. J. Chaitin. Information Theoretic Incompleteness.
Applied Mathematics and Computation, 52: pp 83-101, 1992. Available online here (PDF)
[16] G Boolos. A New Proof of the Godel's Incompleteness Theorem.
Notices of the American Mathematical Society, 1989, v36 pp 388-390.
[17] J. Harrison. Handbook of Practical Logic and Automated Reasoning.
Cambridge University Press, 2009. ISBN: 9780521899574 (eBook format: ISBN: 9780511508653) Details
[18] R. O'Connor. Essential Incompleteness of Arithmetic Verified by Coq., 2005. Available online here
[19] R. O'Connor. Incompleteness & Completeness, 2009. Available online here (PDF)
[20] N. Shankar. Metamathematics, Machines, and Gödels Proof.
Cambridge University Press, 1997. ISBN: 9780521585330 Details
New section! - Please leave a comment ...
Diverse opinions and criticisms are welcome, but frivolous and irrelevant messages will be blocked, so please note that all comments will be checked before appearing on this site. Note: you will be asked to provide an e-mail address - this will only be used to notify you of replies to your comments - it will never be used for any other purpose, will never be displayed and does not require verification.
NB: Comments are common to the entire website, so please indicate what section of the site you are commenting on.
NEW
For convenience, there are now two pages on this site with links to various material relating to Gödel and the Incompleteness Theorem – a page with general links –
– and a link relating specifically to the Gödel mind-machine debate –
Comments
Comments on this site are welcome, please see comment section at the bottom of this page.
Please note that this web site, like any other is a collection of various statements. Not all of this web site is intended to be factual. Some of it is personal opinion or interpretation.
If you prefer to ask me directly about the material on this site, please send me an e-mail with your query (click here for the e-mail address) and I will attempt to reply promptly.
Feedback about site design would also be appreciated so that I can improve the site.
NEWS
New paper on an error in a proof of Incompleteness
A paper is now available detailing an error in an incompleteness proof by Boolos.
There is now a total of seven papers on flaws in incompleteness proofs other than Gödel's original paper, including three 'computer checked' proofs. See here.
Interview
Simply Charly has posted an interview on
Gödel and incompleteness on their website, see here.
