2010-11-23 5 views
0

Also ich bin völlig auf diesem einen Teil eines Problems fest. Es wäre fantastisch, wenn jemand helfen könnte .........Lambda Kalkül Hilfe

Zeigen Sie, dass der Begriff ZZ wobei Z λz.λx. ist x (z z x) erfüllt die Anforderung für Festkomma-Kombinatoren, dass ZZM = β M (ZZM).

+1

http://mathoverflow.net/? – Alex

+1

Versuchen Sie math.stackexchange.com. Diese Frage ist nicht direkt relevant für die Programmierung. – Noldorin

+0

Entschuldigung. Das waren Hausaufgaben aus einer Comp-Sci-Klasse, dachte, es würde hier passen. – user516849

Antwort

1

Dies ist völlig trivial. Sie gelten nur die Definition von β-Reduktion zweimal:

Z Z M = (λz.λx. x(z z x)) Z M > (λx. x(Z Z x)) M > M (Z Z M) 

wo> die β-Reduktion ist.

Daher reduziert sich Z Z M β-zu M (Z Z M) in zwei Schritten, also Z Z M = β M (Z Z M).

Verwandte Themen