Construct · 1 fields · 3 citations
One name. One construct. A landmark on the map.
● anchor · a standalone construct Nearest construct by meaningChurch-Turing thesiscompare the meaningsEvery construct on the map is compared with every other by the meaning of its definitions, and the closest one is surfaced here. The nearest construct to lambda calculus is Church-Turing thesis.
Hold this as a prompt, not a verdict. Two constructs sitting close in meaning is a reason to read them side by side and decide for yourself whether they are one idea under two names. It is not proof that they are. Compare the meanings in the Collider.
A single standalone construct; nearby constructs are located against it in the Collider. Tap a field for its definition, unit, and measures.
Alonzo Church introduced the lambda calculus in his 1932 paper A set of postulates for the foundation of logic, where the symbol lambda marks a variable being bound to build an anonymous function, and a function is applied to an argument by writing the two side by side. The system has only three kinds of term, a variable, an abstraction that defines a function, and an application that feeds a function its input, together with a single rewrite rule, beta reduction, that substitutes the argument into the body of the function. In his 1936 paper An unsolvable problem of elementary number theory Church used this calculus to exhibit a question that no procedure can decide, the first proof that a well posed mathematical problem can be algorithmically unsolvable. Barendregt's 1984 treatise settled the modern syntax and semantics along with the confluence and normalisation results that organise the field today. The lambda calculus is a landmark because it is provably equal in computing power to the Turing machine, so it serves both as a minimal foundation for defining what is computable and as the direct ancestor of the functional programming languages.[1][2][3]
Next
See how lambda calculus sits against neighbouring constructs in the Collider, or export every reference on this page in one click.
Open in ColliderExport BibTeXReport this entryCited on this page?
If your work is cited behind one of these entries, you know better than we do whether we captured the meaning right. Confirm it, suggest an edit, or dispute it, and your name goes on the entry as an author who has checked it, linked to your ORCID.
Claim your construct