Past exam of the mathematics course of the University of Cambridge 2022 iii Paper 120 3 a Solution 2026-09-28
The Church numeral corresponding to the natural number isA function is a lambda-definable function if some closed lambda term satisfiesfor all natural numbers .
DefineThen beta reduction givesTherefore the successor function is lambda-definable; this is the lambda definition of the successor function.
Past exam of the mathematics course of the University of Cambridge 2022 iii Paper 120 3 b Solution 2026-09-28
A combinator is a lambda term without free variables. It is a fixed-point combinator whenfor every lambda term .
The fixed-point theorem for the untyped lambda calculus states that every untyped lambda term has a fixed point up to beta equivalence. PutOne beta reduction giveswhich proves the theorem. Equivalently,is a fixed-point combinator.
Apply the theorem to the lambda term . Its fixed point is a nonnormalizing lambda term satisfying ; it is not a Church numeral. The definition of a lambda-definable function describes the representing term only on Church-numeral inputs, so it does not turn this syntactic fixed point into a natural number satisfying .