Я перевожу книгу на LISP и, естественно, она затрагивает некоторые элементы калькуляции. Таким образом, понятие экстенсиональности упоминается там наряду с некоторыми моделями λ- вычисления, а именно: P ω и D ∞ (да, с бесконечностью вверху). И говорят, что P ω экстенсиональна, а D ∞ нет.
Но ... Я просматривал лямбда-исчисление Барендрегта , его синтаксис и семантику и (надеюсь, правильно) прочитал с точностью до наоборот: не экстенсиональный, D ∞ есть.
Кто-нибудь знает об этой странной модели ? Может ли это быть той же моделью, что и D ∞ , но ошибочно написана? Прав ли я по поводу расширенности моделей?
Спасибо.
Ответы:
Я предполагаю, что под экстенсиональностью вы подразумеваете закон Если это то, что вы имеете в виду, то модель графа P ω неявляетсяэкстенсиональной, в то время как D ∞ Даны Скоттаесть (я предполагаю, что D ∞ является моделью Даны Скотта β- ξ η λ- исчисления).
Чтобы увидеть это, напомним, что является алгебраической решеткой со свойством того, что ее пространство непрерывных отображений [ P ω → P ω ] является собственным ретрактом P ω , т. Е. Существуют непрерывные отображения Λ : P ω → [ P ω → P ω ] и Γ : [ P ω → P ω ] → P ω такое, что Λ ∘ Γ = i d, но Γпω [ Pω → Pω ] пω
источник