Lambda calculus

Published:

Lambda calculus (also written as λ-calculus) is a formal system in mathematical logic for expressing computation based on function abstraction and application using variable binding and substitution. It is a universal model of computation that can be used to simulate any single-taped Turing machine and was first introduced by mathematician Alonzo Church in the 1930s as part of an investigation into the foundations of mathematics.

I should improve this note with new information when I have time.

See also

Artificial Intelligence, Computer Complexity, Turing Machines, Automata theory, Theory of computation

Material

Books