Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Expression (mathematics)
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
===Lambda calculus=== {{Main|Lambda calculus}} Formal languages allow [[Formal system|formalizing]] the concept of well-formed expressions. In the 1930s, a new type of expression, the [[Lambda calculus#Definition|lambda expression]], was introduced by [[Alonzo Church]] and [[Stephen Kleene]] for formalizing [[function (mathematics)|function]]s and their evaluation.<ref>{{cite journal|first=Alonzo|last=Church|author-link=Alonzo Church|title=A set of postulates for the foundation of logic|journal=Annals of Mathematics|series=Series 2|volume=33|issue=2|pages=346β366|year=1932|doi=10.2307/1968337|jstor=1968337}}</ref>{{efn|For a full history, see Cardone and Hindley's "History of Lambda-calculus and Combinatory Logic" (2006).}} The lambda operators (lambda abstraction and function application) form the basis for lambda calculus, a formal system used in [[mathematical logic]] and [[programming language theory]]. The equivalence of two lambda expressions is [[decision problem|undecidable]] (but see [[unification (computer science)]]). This is also the case for the expressions representing real numbers, which are built from the integers by using the arithmetical operations, the logarithm and the exponential ([[Richardson's theorem]]).
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)