以下の内容はhttps://hiratara.hatenadiary.jp/entry/20130106/1357469038より取得しました。


((weak )?head )?normal formの違いってなんなの

以下、拾い読みした感じこうなのかなあってのを書いただけだからあってるのかよく知らない。

例えば簡約前がこうだとすると、

(λxy.(λz.y((λu.u)z))x)v

weak head normal form はλ抽象された中身のλ式は簡約しなくてよい。

λy.(λz.y((λu.u)z))v

head normal form は関数適用の頭の部分しか簡約しなくてよい。

λy.y((λu.u)v)

normal formは当然全てのβ-redexを簡約する必要がある。

λy.yv



以上の内容はhttps://hiratara.hatenadiary.jp/entry/20130106/1357469038より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14