回答

5
SKK 
= (λxyz.xz(yz))KK 
→ λz.Kz(Kz)  (in two steps actually, for the two parameters) 

    Kz 
= (λxy.x)z 
→ λy.z 

    λz.Kz(Kz) 
→ λz.(λy.z)(λy.z) (again, several steps) 
→ λz.z 
= I 

(你应该能够证明II → I

+0

谢谢,没有罢工都这样做 – 2011-04-26 08:13:45

3

;以更少的步骤的另一种方法,首先降低SK至λyz.z;

SKK 
= (λxyz.xz(yz))KK 
→ λyz.Kz(yz) K 
→ λyz.(λxy.x)z(yz) K 
→ λyz.(λy.z)(yz) K 
→ λyz.z K 
→ λz.z 
= I