エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
「(λx.M(xx))(λx.M(xx))→ M(λx.M(xx)(λx.M(xx)))」 - @katzchang.contexts
おとうさん、ぼくにもYコンビネータがわかりましたよ! - 2009-04-09 - きしだのはてなの記事について。... おとうさん、ぼくにもYコンビネータがわかりましたよ! - 2009-04-09 - きしだのはてなの記事について。 ブコメで 「(λx.M(xx))(λx.M(xx))→ M(λx.M(xx)(λx.M(xx)))」で詰まった。 と書いたけど、普通に書いたら問題なかった件を書いておく。 左辺の(λx.M(xx))(λx.M(xx))について、判りやすさのために、Nを以下のように定義する。 N = Mで、左側の(λx.M(xx))を書きかえる。ラムダの文字xはyと書き変えても問題がない。*1 (λx.M(xx)) = (λy.N(yy))で、元の左辺を書き変えてみる。 (λx.M(xx))(λx.M(xx)) = (λy.N(yy))(λx.M(xx))これはつまり、(λy.N(yy))という関数に対して、パラメータ(λx.M(xx))を与えているという式になる。で、λyについて解くと、y
2011/11/16 リンク