ラムダ計算演算子の優先順位を理解する上で問題があります。 たとえば、次のコード: lambda x. (x (z lambda y. x y))
または lambda x. ((x z) (lambda y. x y))
: lambda x.x z lambda y.x y
はなるだろうか? さらに複雑な例:上記の例では、括弧が行く (lambda x.x z) lambda y.w
私はラムダ計算と教会の数字の基礎を理解しようとしています。私は多くの読書と練習をしてきましたが、私はいくつかの機能がどのように機能するか見てみようとしていました。 私が執着している例は次のとおりです。おそらく誰かが私が間違っている場所を説明することができます。 1教会数字として表すことができる。 λm. λn. n m
私がしたいすべての:教会数字(M N)に指数関数として与えることができる