Final 01/08/2017 (Paradigmas)
De Cuba-Wiki
- Dado f x = x (f x) en haskell
- ¿Cuál es el resultado de hacer f (\x -> 1 : x)?
- ¿Qué representa la función f?
- Dados los términos: Error al representar (SVG o PNG como alternativa (MathML puede ser habilitado mediante plugin de navegador): respuesta no válida («Math extension cannot connect to Restbase.») del servidor «https://en.wikipedia.org/api/rest_v1/»:): {\displaystyle U1 = (\lambda x.\lambda y. xy) (\lambda z. z) (\lambda w. w)} y Error al representar (SVG o PNG como alternativa (MathML puede ser habilitado mediante plugin de navegador): respuesta no válida («Math extension cannot connect to Restbase.») del servidor «https://en.wikipedia.org/api/rest_v1/»:): {\displaystyle U2 = (\lambda x. xx) (\lambda h. h) } ¿El algoritmo de inferencia da el mismo resultado para ambos?.
- Se tiene el siguiente programa en Prolog: P(X) :- Q(X), R(X), !, S(X), P2(X) :- Q(X), !, R(X), S(X), para cualquier Q(X), R(X), S(X) (es posible definir los que se requieran).
- ¿Los resultados de P(X) están contenidos en los de P2(X)?
- ¿Los resultados de P2(X) están contenidos en los de P(X)?
- ¿Qué pasa ahora si tenemos P3(X) :- Q(X), !, R(X), !, S(X)? (Cómo se comporta en comparación a P y P2)
- Verdadero o falso:
- Error al representar (SVG o PNG como alternativa (MathML puede ser habilitado mediante plugin de navegador): respuesta no válida («Math extension cannot connect to Restbase.») del servidor «https://en.wikipedia.org/api/rest_v1/»:): {\displaystyle \{P(x, y)\} } y Error al representar (SVG o PNG como alternativa (MathML puede ser habilitado mediante plugin de navegador): respuesta no válida («Math extension cannot connect to Restbase.») del servidor «https://en.wikipedia.org/api/rest_v1/»:): {\displaystyle \{\lnot P(y, f(y))\} } no unifican
- La Forma Normal de Skolem de es Error al representar (SVG o PNG como alternativa (MathML puede ser habilitado mediante plugin de navegador): respuesta no válida («Math extension cannot connect to Restbase.») del servidor «https://en.wikipedia.org/api/rest_v1/»:): {\displaystyle \forall x \forall y (P(x, f(x)) \land \lnot P(y, f(y))) }
- La Forma Normal de Skolem de Error al representar (SVG o PNG como alternativa (MathML puede ser habilitado mediante plugin de navegador): respuesta no válida («Math extension cannot connect to Restbase.») del servidor «https://en.wikipedia.org/api/rest_v1/»:): {\displaystyle \forall x \forall y ((\exists z P(x, z)) \land (\exists z \lnot P(y, z))) } es Error al representar (SVG o PNG como alternativa (MathML puede ser habilitado mediante plugin de navegador): respuesta no válida («Math extension cannot connect to Restbase.») del servidor «https://en.wikipedia.org/api/rest_v1/»:): {\displaystyle \forall x \forall y(P(x, f(x)) \land \lnot P(y, f(y)))}
- Explicar qué pasaría si re definimos (S-func) de la siguiente manera: Error al representar (SVG o PNG como alternativa (MathML puede ser habilitado mediante plugin de navegador): respuesta no válida («Math extension cannot connect to Restbase.») del servidor «https://en.wikipedia.org/api/rest_v1/»:): {\displaystyle \frac{\sigma' <: \sigma \quad \tau' <: \tau}{\sigma \rightarrow \tau <: \sigma' \rightarrow \tau'} }
- Objetos
- ¿Cuál es la diferencia entre self y super?
- Seguimiento.