タグ

モデルとlambdaに関するkgbuのブックマーク (1)

  • full abstraction - keigoiの日記

    full abstraction ... λ計算とかπ計算とか表示的意味論のお話ではよく出てくる概念なんですが、未だによくわからないなーとつぶやいていたら id:sumii さんに教えていただいた。 もったいないのでここに残しておきます。 full abstraction の私的な説明 計算体系Aと計算体系(もしくはモデル)B があるとして、 その間の変換を C[・] : A -> B、 〜A と 〜B をそれぞれの計算体系(かモデル)における等価性とします。 すべてのAの項 ta1とta2について C[ta1] 〜B C[ta2] ならば ta1〜A ta2 ... adequacy(soundness) ta1 〜A ta2 ならば C[ta1] 〜B C[ta2] ... completeness この両方が成り立つとき、 変換は fully abstract であるといいます。 た

    full abstraction - keigoiの日記
    kgbu
    kgbu 2009/10/28
    ある変換Cによって、モデルAとBの間で、等価な関係が等価な関係に対応させられるとき、それが変換の双方向で成り立てばfully abstractだ、ということらしい。詳しくは参照リンクとのこと。
  • 1