Oh no ! Yet Another Flawed Incompleteness Proof
From the collection of obviously flawed incompleteness proofs, here is yet another:
A Flawed Incompleteness Proof by Arindama Singh
Arindama Singh is a professor in the Department of Mathematics in the Indian Institute of Technology, Madras and has written Fundamentals of Logic and Logics for Computer Science. He has also written a paper PDF A Simple Proof of Gödel’s Incompleteness Theorem which includes several elementary logical errors - this paper was published in the Ramanujan Mathematical Society’s Mathematics Newsletter Volume 22. No3, December 2012.
Other obviously flawed incompleteness proofs can be seen at:
Early on in the paper, Singh refers to the standard turnstile symbol
to signify “
He then says that
Now,
i.e: if
“
and also to the assertion
Singh’s assertion that
If
This, of course, is arrant nonsense, since
If
which also serves to demonstrate the absurdity of Singh’s assertion.
The proof continues with a mish-mash of further errors. He goes on to state:
Let
But an enumeration is a function with one free variable, and here the free variable of the enumeration is represented by the subscripts
Singh’s illogical subsequent treatment of the
(i)
and then he states that by universal generalization, we have:
(ii)
This is illogical nonsense, even if we ignore the fact as shown above that the system N cannot prove anything regarding
It is only by this illogical treatment of the
To be fair, Singh then states that he will now give what he calls a formal proof of this claim (but that hardly excuses the use of logically absurd statements such as treating a non-variable term as a variable). He goes on to state that:
Let the ‘diagonalization’ of
Since
is recursive and hence representable in N by some binary predicate, say,
This is an elementary error. A computable function can refer to data that are not numbers (such as string data), and in fact the function
Unfortunately, this paper that is replete with so many elementary logical errors is not an isolated example - it appears to be the case that many logicians and mathematicians are so accustomed to manipulating symbols within a single language that they seldom have to consider different levels of language. Because of this, they fail to take into account that whenever you are dealing with different levels of language, you have to be scrupulously careful not to confuse one level of language with another when you are manipulating symbols.
Also see Errors in incompleteness proofs and Analysis of incompleteness proofs.
Other obviously flawed incompleteness proofs can be seen at:
An Incompleteness Proof by Francesco Berto
An Incompleteness Proof by Bernd Buldt
An Incompleteness Proof by Dan Gusfield
An Incompleteness Proof by Byunghan Kim
An Incompleteness Proof by Dennis Müller
Rationale: Every logical argument must be defined in some language, and every language has limitations. Attempting to construct a logical argument while ignoring how the limitations of language might affect that argument is a bizarre approach. The correct acknowledgment of the interactions of logic and language explains almost all of the paradoxes, and resolves almost all of the contradictions, conundrums, and contentious issues in modern philosophy and mathematics.
Site Mission
Please see the menu for numerous articles of interest. Please leave a comment or send an email if you are interested in the material on this site.
Interested in supporting this site?
You can help by sharing the site with others. You can also donate at where there are full details.