Consider the recursive definition
. By the
previous ``trick'' for unravelling recursive definitions, we can find
a lambda term for
as follows.
Notice that for any lambda term
, by the definition
of
. For any term
, a fixed point of
is a term
such
that
. Clearly, if we set
, we obtain a fixed
point for
. Notice that it does not matter what
is--any
lambda term
has a fixed point
where
is the function we
have just constructed. This fixed point operator is due to Turing and
is traditionally denoted
.