Я понимаю, что церковная цифра выглядит как λ s . λ z . s (... n раз ...) . Это означает не что иное, как «функция примененная раз к функции ».s n z
Возможное определение функции следующее: . Глядя на тело, я понимаю логику функции. Однако, когда я начинаю оценивать, я застреваю. Я проиллюстрирую это на примере:т я м е с = λ м . λ n . λ s . м
Теперь в этой ситуации, если я сначала применю , я получу желаемый результат. Однако, если я , как я должен, потому что приложение ассоциативно слева, я получаю неправильный результат:( λ z . s
Я больше не могу уменьшить это. Что я делаю неправильно? Результат должен быть