Все,
Ниже приведено выражение лямбда, которое мне трудно свести, т.е. я не могу понять, как решить эту проблему.
(λm λn λa λb. m (n a b) b) (λ f x. x) (λ f x. f x)
Это то, что я пробовал, но я застрял:
Учитывая вышеприведенное выражение как: (λm.E) M приравнивается к
E = (λn λa λb. M (n a b) b)
M = (λf x. X) (λ f x. F x)
= > (λn λa λb. (λ f x. x) (λ f x. f x) (n a b) b)
Учитывая вышеприведенное выражение as (λn. E) M приравнивается к
E = (λa λb. (Λ f x. X) (λ f x. F x) (n a b) b)
M =?
.. и я потерян!!
Может кто-нибудь, пожалуйста, помогите мне понять, что для ЛЮБОГО выражения исчисления лямбда, какими должны быть шаги для выполнения сокращения?