3.4

FΛF \in \Lambda 呈形 λx.M\lambda x. M,证明:

(1) λz.Fz=βF\lambda z. Fz =_\beta F

(2) λz.yzβy\lambda z. yz \neq_\beta y

证明

(1) Fz(λx.M)z=βM[x:=z]Fz \equiv (\lambda x. M)z =_\beta M[x := z]

因为 =β=_\beta 是合拍关系,所以根据 P.75 的公理 (α\alpha)

λz.Fz=βλz.M[x:=z]=βλx.M=F\lambda z.Fz =_\beta \lambda z. M[x:=z] =_\beta \lambda x. M = F

(2) 利用定理:设M,NΛM, N \in \Lambda,若 M=βNM =_\beta N,则存在 TΛT \in \Lambda 使得 MβTM \twoheadrightarrow _\beta TNβTN \twoheadrightarrow _\beta T

反证,假设 λz.yz=βy\lambda z. yz =_\beta y,那么存在 TΛT \in \Lambda,使得 λz.yzβT \lambda z. yz \twoheadrightarrow _\beta TyβTy \twoheadrightarrow _\beta T,而 λz.yz\lambda z.yzyy 均属于 NFRNF_R ,从而 λz.yzyT\lambda z. yz \equiv y \equiv T,矛盾!