Footnotes:
Church’s Paradox by Gödel
Page last updated 07 Oct 2021
In the book “A Logical Journey”, by Hao Wang, (Footnote: Hao Wang. A Logical Journey: From Gödel to Philosophy, MIT Press, 1997 ISBN: 9780262231893 Wang, A Logical Journey: Details.) which is an account by Wang of conversations with Gödel, Gödel talks about a paradox based on the notion of something not applying to itself. Gödel calls it Church’s paradox because it can be derived in Church’s lambda system (a system which as Church first devised it, is inconsistent). Gödel remarks that it is striking that this paradox is not well known because, Gödel claims, it proves that several paradoxes have no simple solution.
Note: This paradox should not be confused with another paradox that is also sometimes called Church’s Paradox, a paradox concerning identity and equivalence. (Footnote: Church’s other paradox: Suppose that there are two names, A and B, for the same thing. And suppose that Sam encounters the names A and B without knowing that they are both names for the same thing. But two things are identical only if they are identical in every respect - but they are not identical in Sam’s mind - hence we have a paradox. See also the page Natural language and reality which discusses this in detail.)
As Gödel states it, the paradox is as follows:
A function is said to be regular if it can be applied to every entity [which may be an object or a function (a concept)]. Consider now the following regular function of two arguments:
Introduce now another regular function:
We see immediately that
Let
Substituting
This is the contradiction that Gödel considers paradoxical. However, this ‘paradox’ only arises because Gödel’s construction involves a confusion of language. Contrary to Gödel’s claim, there is a very simple solution, which is to always maintain the distinction between levels of language. Gödel’s construction is in what is commonly called ‘higher-order logic’, where there are variables for functions - whereas, in first-order logic, variables only apply for individual entities - for example, in first-order arithmetic, you can have expressions such as
Many people, the most well-known being Quine, (Footnote: See, for example, Willard Quine. Philosophy of Logic. Harvard University Press, 2nd edition, 1986. ISBN‑10: 0674665635 Quine, Philosophy of Logic: Details.) have argued that ‘higher-order logic’ is not entirely logical, or that it is a ‘set theory in sheep’s clothing’. And many others, such as Boolos (Footnote: See, for example, George Boolos. Logic, Logic, and Logic. Harvard University Press, 1999. ISBN‑13: 978‑0674537675 Boolos, Logic, Logic, and Logic: Details.) and Shapiro, (Footnote: See, for example, Stewart Shapiro. Foundations Without Foundationalism: A Case for Second-Order Logic. Oxford University Press, 1991. ISBN‑10: 0198250290 Shapiro, Foundations Without Foundationalism: Details.) have argued against Quine. However, these arguments all seem to miss the crucial points, which all revolve around levels of language.
Returning to the paradox - consider the function
It is also the case that in the function
Now, what about the variable
Now, bearing the above in mind, we examine Gödel’s argument where he states:
Let
But, as was the case for
Gödel’s assertions hopelessly confuse the different levels of language, and so, it isn’t any wonder that he ends up with an absurd contradiction. It’s a contradiction that is the inevitable consequence of confusing meta-language and sub-language. And quite possibly, it’s no coincidence that the flaw in Gödel’s proof of incompleteness exhibits this same confusion of meta-language and sub-language.
Gödel, along with most of today’s logicians, seem to greet such contradictions with welcoming arms, and one might think that the derivation of a contradiction within a system of logic is to be celebrated.
Note: the paradox could also be prevented by a typed system which assigns different levels to functions so that the circularity of the paradox is prevented.
Other paradoxes
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.