Math 2.0

Mathematical logic and foundations Concept

Church encoding

Summary

Church encoding represents data such as natural numbers and truth values by terms of the pure lambda calculus. The number nn becomes the function that applies its first argument nn times to its second argument. Arithmetic operations then become lambda terms, and computation becomes beta reduction. It shows that the lambda calculus, which has only functions, can express all computable functions on the natural numbers.

Further reading

  1. Web https://en.wikipedia.org/wiki/Church_encoding
About this page
TagJP3SNC0V68
URIm2://JP3SNC0V68
Kindconcept
WritingW0 stub
MSC03B40, 68N18
Same as
Changed3 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

Definitions