Estoy traduciendo un libro sobre LISP y, naturalmente, toca algunos elementos del cálculo . Entonces, una noción de extensionalidad se menciona allí junto con algunos modelos de cálculo λ , a saber: P ω y D ∞ (sí, con el infinito en la parte superior). Y se dice que P ω es extensional mientras que D ∞ no lo es.
Pero ... Estaba mirando el cálculo Lambda de Barendregt , su sintaxis y semántica , y (con suerte, correctamente) leí exactamente lo contrario: no es extensional, D ∞ sí .
¿Alguien sabe acerca de ese extraño modelo ? ¿Podría ser el mismo modelo que D ∞ , pero escrito erróneamente? ¿Estoy en lo cierto acerca de la extensionalidad de los modelos?
Gracias.
Respuestas:
Supongo que por extensionalidad te refieres a la ley Si esto es lo que quiere decir entonces el modelo gráfico P ω esnoextensional, mientras que de Dana Scott D ∞ es (supongo D ∞ es el modelo de Dana Scott, del ß xi eta lambda -calculus).
Para ver esto, recuerde que es una red algebraica con la propiedad de que su espacio de mapas continuos [ P ω → P ω ] es una retracción adecuada de P ω , es decir, hay mapas continuos Λ : P ω → [ P ω → P ω ] y Γ : [ P ω → P ω ] → P ω tal que Λ ∘ Γ = i d pero ΓPω [Pω→Pω] Pω
fuente