Kleene-Rosser paradox

Kleene-Rosser paradox

In mathematics, the Kleene-Rosser paradox is a paradox that shows Church's original lambda calculus is inconsistent. It is similar to Russell's paradox, in that it is a statement that asserts its own falsehood if and only if it is true; that is, it is a self-negating statement. The paradox was developed by Stephen Kleene and J. B. Rosser in 1935, to show that the lambda calculus was inconsistent.Fact|date=January 2008 The resolution of the paradox is the recognition that recursion is central and fundamental to the notion of computation. See self-reference (especially the sentences sub-section of the examples section there) for some examples about how recursion (which is an instance of, or an example of, self-reference) can lead to paradoxes.

The paradox

Defining the function k = (lambda x. eg x x), one then may deduce

:kk = (lambda x. eg x x) k = eg kk

and so this function, when combined with itself, negates itself.

Several solutions to avoid the paradox were proposed, including type theory or typed lambda calculus. However, most typed lambda calculi are not very expressive, indeed, are not Turing complete. An alternate solution is to re-interpret lambda calculus not as a theory of logical assertions, but rather as a means of expressing computation. In this way, the paradox can be "solved" by reinterpreting it as a recursive statement, that is, the infinite recursion implying

:p ightarrow eg p ightarrow eg eg p ightarrow eg eg eg p ightarrow cdots

where p = kk is the paradox. In this way, the inconsistency of lambda calculus is revealed to be a central and essential property of computation.Fact|date=January 2008

ee also

* Richard paradox
* Curry's paradox
* Liar paradox

References

* Andrea Cantini, " [http://plato.stanford.edu/entries/paradoxes-contemporary-logic/ Paradoxes and Contemporary Logic] ", "Stanford Encyclopedia of Philosophy" (2007)


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Stephen Cole Kleene — Kleene en 1978 Stephen Cole Kleene – né le 5 janvier 1909 à Hartford (Connecticut) et mort le 25 janvier 1994 à Madison (Wisconsin) – est un mathématicien et logicien américain. Biographie et contribution scientifique Klee …   Wikipédia en Français

  • J. Barkley Rosser — Infobox Scientist box width = name = John Barkley Rosser image size = caption = birth date = 1907 birth place = death date = 1989 death place = residence = citizenship = USA nationality = USA ethnicity = fields = Mathematical logic Number theory… …   Wikipedia

  • Curry's paradox — For Paul Curry s optical illusion and dissection puzzle, see Missing square puzzle. Curry s paradox is a paradox that occurs in naive set theory or naive logics, and allows the derivation of an arbitrary sentence from a self referring sentence… …   Wikipedia

  • Stephen Cole Kleene — Infobox Scientist name = Stephen Kleene caption = birth date = birth date|1909|1|5 birth place = USA death date = death date and age|1994|1|25|1909|1|5 death place = residence = USA nationality = USA field = Mathematics work institutions =… …   Wikipedia

  • Russell's paradox — Part of the foundations of mathematics, Russell s paradox (also known as Russell s antinomy), discovered by Bertrand Russell in 1901, showed that the naive set theory of Frege leads to a contradiction.It might be assumed that, for any formal… …   Wikipedia

  • Curry's paradox — The paradox is generated by a conditional: (C) If (C) is true, then p, where p is an arbitrarily chosen proposition say, one which is just plain false. Classically we can now argue: suppose (C) is true. Then, if (C) is true then p . So p, by… …   Philosophy dictionary

  • Haskell Curry — Infobox Scientist name =Haskell Brooks Curry birth date =September 12, 1900 birth place =Millis, Massachusetts death date =September 1, 1982 death place =State College, Pennsylvania residence = citizenship =USA nationality = ethnicity = field… …   Wikipedia

  • Lambda calculus — In mathematical logic and computer science, lambda calculus, also written as λ calculus, is a formal system designed to investigate function definition, function application and recursion. It was introduced by Alonzo Church and Stephen Cole… …   Wikipedia

  • List of mathematics articles (K) — NOTOC K K approximation of k hitting set K ary tree K core K edge connected graph K equivalence K factor error K finite K function K homology K means algorithm K medoids K minimum spanning tree K Poincaré algebra K Poincaré group K set (geometry) …   Wikipedia

  • Sterling Hall bombing — Once home to the physics department at UW–Madison, Sterling Hall also housed the Army Mathematics Research Center which made it the target of student protests. It currently houses the Astronomy Department. Location …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”