Função de sucessor no cálculo lambda
Abstract
A função de sucessor no cálculo lambda, definida como
, mostrando como ela transforma um numeral de Church no próximo número natural.. 
No cálculo lambda, números são representados como funções (os chamados numerais de Church), e operações aritméticas, como “somar um”, também são expressas como funções puras.
A função de sucessor é uma dessas operações fundamentais: ela pega um número 
Definição
A função de sucessor (
Essa função toma um numeral de Church 
(zero aplicações de ), (uma aplicação de ), (duas aplicações de ), e assim por diante. 
O papel de 
Detalhando a Função de Sucessor
A expressão 
: Representa o numeral de Church que queremos incrementar (por exemplo, , , etc.). : Será a função “sucessor” ( ) do numeral resultante. : Será o valor base ( ) do numeral resultante. 
O corpo 
Exemplo
Exemplo: Calculando 
Dado:
, , 
Queremos computar 
- 
Substituição Inicial:
 - 
Aplicação do Argumento
: - Substituímos 
por na expressão:  
 - Substituímos 
 - 
Avaliação de
: - Aplicamos 
aos argumentos e : - Substituímos 
por e por em :  
 - Substituímos 
 - Então:
 
 - Aplicamos 
 - 
Simplificação Final:
- Note que 
é o mesmo que (apenas renomeando variáveis):  
 - Note que 
 
Resultado: