Soluciones Ejercicios 6: Forma Normal Prenex y Forma Normal de Skolem

Documentos relacionados
Tema 8: Formas normales.

1. Formas normales en lógica de proposiciones FORMAS NORMALES. Índice. César Ignacio García Osorio Definiciones. Lógica

Forma Clausular. Forma Clausular

Resolución en lógica de primer orden

Tema 11: Forma Normal de Skolem

Soluciones del examen de Lógica informática (Grupos 1 y 2) del 23 de Septiembre de José A. Alonso Jiménez

Lógica Computacional: Estandarización de Fórmulas

Lógica de Predicados de Primer Orden

Lógica informática ( )

Lógica informática ( )

Paradigmas de Lenguajes de Programación

Introducción a la Resolución

Soluciones de exámenes de

Tema 7: Formas normales: Formas prenex y de Skolem

Semántica de Primer Orden. Semántica de Primer Orden

1. Resolución en lógica proposicional

Formalización en Lógica de Primer Orden

Lógica de Primer orden. Sintaxis y Semántica Ejercicios del Tema 2

G e 1,7. LI Examen de Lógica informática (7 de Junio de 2004) 1. Ejercicio 1. Probar (E F ) G = (E G) (F G) (a) Mediante deducción natural.

Enunciados y soluciones de ejercicios de examen

Universidad Autónoma de Querétaro

El algoritmo de Resolución

Predicados de Primer Orden

LÓGICA Examen de lógica de primer orden Curso Ejercicio 1.1 Formalizar las siguientes frases con un lenguaje de primer orden:

Lógica Clásica de Predicados

Tema 4: Lógicas Informática (Tecnologías Informáticas) Curso Dpto. Ciencias de la Computación Inteligencia Artificial Universidad de Sevilla

Tema 5: Teoría de la Demostración en Predicados

EJERCICIOS DE EXAMEN DE LÓGICA FORMAL con algunas soluciones Curso

Ejercicios de Álgebra Básica. Curso 2016/17

INTEGRACIÓN POR PARTES Y POR DESCOMPOSICIÓN EN FRACCIONES SIMPLES

Práctica: Lógica de Predicados

REGLAS Y LEYES LOGICAS

Formas clausulares Teoría de Herbrand Algoritmo de Herbrand Semidecidibilidad. Teoría de Herbrand. Lógica Computacional

Lógica de Predicados de Primer Orden

APENDICE REGLAS Y LEYES DE LA LOGICA DE PRIMER ORDEN

Ecuaciones lineales de segundo orden

EJERCICIOS DE EXAMEN DE LÓGICA FORMAL con algunas soluciones CURSO Febrero

Métodos para Probar la Invalidez de un Argumento

Problemas de exámenes de Lógica

Tema 4: Lógica de Predicados

Tema 4: Lógica de Predicados

TRABAJO DE MATEMÁTICAS. PENDIENTES DE 3º ESO. (2ª parte)

LÓGICA FORMAL TEORIAS DE PRIMER ORDEN. Sintaxis y semántica

Inteligencia Artificial Parcial Resuelto Año 2015

Colegio San Patricio A Incorporado a la Enseñanza Oficial Fundación Educativa San Patricio

Polinomios CLAVES PARA EMPEZAR VIDA COTIDIANA. a) 3x b) c) d) x 2 3. a) iii b) ii c) i. a) 7 (4 2) c) 9x (x 4) 9x 2 36x

Ejercicios Propuestos de Múltiple Choice

Coeficiente Parte literal Coeficiente Parte literal 5 x 6 am 2. El grado de un monomio es la suma de los exponentes de las letras que lo forman:

Inteligencia Artificial. Oscar Bedoya

MÉTODOS DE INTEGRACION

1 El número x = 0, es irracional. Encontrar una sucesión de números racionales x n cuyo límite sea x.

Formalización LPO. A) Predicados monádicos: Son aquellos predicados de un solo argumento. Elementos: 1.- Predicados o propiedades: (P, Q, R, S, T...

5. Métodos de integración y aplicaciones de la integral denida 5.5 Fracciones parciales. Métodos de Integración. Integración por fracciones parciales

Ejercicio reto. Definición. Circunferencia con centro en el origen. ENCUENTRO # 60 TEMA:Secciones cónicas. CONTENIDOS: 1. Circunferencia.

Álgebra y Álgebra II - Segundo Cuatrimestre 2017 Práctico 4 - Espacios Vectoriales

DEFINICIÓN DE DERIVADA.

ALGEBRA III Práctica 1

Soluciones Ejercicios 5: Lógica de Predicados

Lógica de predicados 3. Sintaxis. Juan Carlos León Universidad de Murcia

Lógica de predicados 3. Sintaxis

TEMA 5. FACTORIZACIÓN DE POLINOMIOS.

ILUMINACION EXTERIOR E INDUSTRIAL

MATEMÁTICAS 2º E.S.O. TEMA 4 ÁLGEBRA

SOLUCIONES A LAS ACTIVIDADES DE CADA EPÍGRAFE

Álgebra y Álgebra II - Primer Cuatrimestre 2018 Práctico 4 - Espacios Vectoriales

Tema 3 Álgebra Matemáticas I 1º Bachillerato. 1

Campos sin divergencia y potenciales vectores

2. La fórmula de la derivada de un producto de dos funciones, aplicada a f(x) g(x), permite escribir,

ALGEBRA III Práctica 1

3.8 Ejercicios propuestos

Calcular el cociente y el resto en las siguientes divisiones: 6x 3 + 5x 2 9x 3x 2. (b)

Método de integración por fracciones parciales

TERCER TURNO TEMA 1. Ejercicio 1 (3 puntos) Sea f(x) la función lineal que pasa por los puntos A = (1; 3) y B = (2; 5). Sea

M.C.D. - M.C.M. de polinomios

TRABAJO PRACTICO Nº4 AÑO 2018 CÁLCULO DE PREDICADOS

Capítulo 3: Cálculo integral

Polinomios en R[x] - Función Polinómica

Lógica Primer Orden: Deducción (Natural)

CAPÍTULO 4: DERIVADAS DE ORDEN SUPERIOR. En este capítulo D denota un subconjunto abierto de R n.

Fundamentos de Matemáticas

Lógica de Predicados

Lenguajes de Primer Orden. Satisfacibilidad

de Primer Orden y los problemas de razonamiento (Cap 1 libro) de proposiciones (Cap 2 libro) de predicados (Cap 2 libro)

Soluciones de exámenes de Lógica informática

Fracciones Parciales. Ramón Espinoza Armenta AVC APOYO VIRTUAL PARA EL CONOCIMIENTO

Inteligencia artificial

Axiomas y Teoremas APÉNDICE A. Teoremas del Cálculo Proposicional. Índice del Capítulo

B. Cálculo de primitivas.

TRAZADO DE LA GRÁFICA DE LAS DERIVADA DE UNA FUNCIÓN

Matemáticas Discretas TC1003

METODOS DE INTEGRACION IV FRACCIONES PARCIALES

Demostración Automática. Tema 2. Procesamiento del conocimiento con la Lógica Matemática


SOLUCIONES A LOS EJERCICIOS DE LA UNIDAD. a) Grado 2 b) Grado 3 c) Grado 2 d)grado 1 e) Grado 1 f) Grado 3 g) Grado 0 h) Grado 2 i) Grado 0

PARCIAL DE INTELIGENCIA ARTIFICIAL

5 Expresiones algebraicas

Tema 4: Variables aleatorias multidimensionales

Transcripción:

Soluciones Ejercicios 6: Forma Normal Prenex y Forma Normal de Skolem TAII(I)-Lógica 3 de mayo de 2006 1. Ejercicio 6.1 Calcular la Forma Normal Prenex (FNP) equivalente de la siguiente x y[ zp (x, y, z) ( uq(x, u) vq(y, v))] x y[ zp (x, y, z) ( uq(x, u) vq(y, v))] x y[ zp (x, y, z) ( u Q(x, u) vq(y, v))] 3. Extracción de cuantificadores (todos son independientes) x y z u v[p (x, y, z) ( Q(x, u) Q(y, v))] 2. Ejercicio 6.2 Obtener la Forma Normal Prenex (FNP) equivalente de la siguiente [ x(a(x) ( yb(x, y)))] [ x( A(x) ( yb(x, y)))] x [( A(x) ( yb(x, y)))] x[( A(x) ( yb(x, y)))] x[(a(x) y B(x, y))] 1

3. Extracción de cuantificadores (y es independiente) x y[a(x) B(x, y)] 3. Ejercicio 6.3 Calcular la FNP equivalente de la siguiente x y[ z(a(x, z) B(y, z)) uc(x, y, u)] x y[ z(a(x, z) B(y, z)) uc(x, y, u)] x y[ z (A(x, z) B(y, z)) uc(x, y, u)] x y[ z( A(x, z) B(y, z)) uc(x, y, u)] 3. Extracción de cuantificadores (z, u son independientes) x y z u[ A(x, z) B(y, z) C(x, y, u)] 4. Ejercicio 6.4 Calcular la Forma Normal Prenex (FNP) equivalente de la siguiente F : xa(x) z[b(w, z) yc(w, y)] xa(x) z[b(w, z) yc(w, y)] xa(x) z[ B(w, z) yc(w, y)] xa(x) z [ B(w, z) yc(w, y)] xa(x) z[ B(w, z) yc(w, y)] xa(x) z[b(w, z) y C(w, y)] x A(x) z[b(w, z) y C(w, y)] 3. Extracción de cuantificadores (z e y son independientes) x A(x) z y[b(w, z) C(w, y)] x z y[ A(x) (B(w, z) C(w, y))] 2

5. Ejercicio 6.5 Calcular la Forma Normal Prenex (FNP) equivalente de la siguiente F : A(x, y) [ xb(x) y zc(x, y, z)] A(x, y) [ xb(x) y zc(x, y, z)] A(x, y) [ x B(x) y zc(x, y, z)] 3. Extracción de cuantificadores (x e y no son independientes) A(x, y) [ t B(t) y zc(x, y, z)] A(x, y) t y z[ B(t) C(x, y, z)] A(x, y) t u z[ B(t) C(x, u, z)] t u z[a(x, y) ( B(t) C(x, u, z))] 6. Ejercicio 6.6 F : x y z u v w[p (x, y, z) Q(u, v) R(w)] 1. En la fórmula anterior (que ya se encuentra en FNP), es necesario eliminar los cuantificadores existenciales ( x, u, w). 2. x no se encuentra precedido por cuantificadores universales, se sustituye por una constante (a): y z u v w[p (a, y, z) Q(u, v) R(w)] 3. u, w están predecidos por varios cuantificadores universales, por lo que serán sustituidos por las fórmulas de aridad 2 f(y, z), y de aridad 3 g(y, z, v) respectivamente: y z v[p (a, y, z) Q(f(y, z), v) R(g(y, z, v))] Las sustituciones realizadas: a, f y g son funciones de Skolem de aridad 0, 2 y 3 respectivamente. 3

7. Ejercicio 6.7 F : x y z[( P (x, y) Q(x, z)) R(x, y, z)] 1. En primer lugar se transforma la fórmula a Forma Norma Conjuntiva: x y z[( P (x, y) R(x, y, z)) (Q(x, z) R(x, y, z))] 2. Los cuantificadores y, z están precedidos por el cuantificador universal x por lo que se sustituyen por dos funciones de Skolem de aridad 1: f(x) y g(x) respectivamente: x[( P (x, f(x)) R(x, f(x), g(x))) (Q(x, g(x)) R(x, f(x), g(x)))] 8. Ejercicio 6.8 F : x[(a(x, y) yp (x, y, z)) zq(x, z)] 1. Obtención de la FNP F: x[( A(x, y) yp (x, y, z)) zq(x, z)] x[ ( A(x, y) yp (x, y, z)) zq(x, z)] x[( A(x, y) yp (x, y, z)) zq(x, z)] x[(a(x, y) y P (x, y, z)) zq(x, z)] x[(a(x, y) u P (x, u, z)) z Q(x, z)] x[ u(a(x, y) P (x, u, z)) t Q(x, t)] x[ u t((a(x, y) P (x, u, z)) Q(x, t))] x u t[(a(x, y) P (x, u, z)) Q(x, t)] x u t[(a(x, y) Q(x, t)) ( P (x, u, z) Q(x, t))] 4

2. Cierre existencial de las variables libres: y x u t[(a(x, y) Q(x, t)) ( P (x, u, z) Q(x, t))] y z x u t[(a(x, y) Q(x, t)) ( P (x, u, z) Q(x, t))] 3. Eliminar cuantificadores existenciales: z x u t[(a(x, a) Q(x, t)) ( P (x, u, z) Q(x, t))] x u t[(a(x, a) Q(x, t)) ( P (x, u, b) Q(x, t))] x u[(a(x, a) Q(x, f(x, u))) ( P (x, u, b) Q(x, f(x, u)))] 9. Ejercicio 6.9 F : x y z[( P (x, y) Q(x, z)) R(x, y, w)] Nota: como puede observarse se ha modificado la función predicativa F del ejercicio 6.7 dejando libre la tercera variable de R(-,-,-). 1. Se transforma F a FNC: x y z[( P (x, y) R(x, y, w)) (Q(x, z)r(x, y, w))] 2. Cierre existencial de las variables libres: w x y z[( P (x, y) R(x, y, w)) (Q(x, z)r(x, y, w))] 3. Skolemnización: x y z[( P (x, y) R(x, y, a)) (Q(x, z)r(x, y, a))] x z[( P (x, f(x)) R(x, f(x), a)) (Q(x, z)r(x, f(x), a))] x[( P (x, f(x)) R(x, f(x), a)) (Q(x, g(x))r(x, f(x), a))] 5

10. Ejercicio 6.10 F : x[ P (x, a) y(p (y, g(x)) z(p (z, g(x)) P (y, z)))] 1. Obtención de la FNP: x[ P (x, a) y(p (y, g(x)) z(p (z, g(x)) P (y, z)))] x[p (x, a) y(p (y, g(x)) z( P (z, g(x)) P (y, z)))] x[p (x, a) y z(p (y, g(x)) ( P (z, g(x)) P (y, z)))] x y z[p (x, a) (P (y, g(x)) ( P (z, g(x)) P (y, z)))] x y z[(p (x, a) P (y, g(x))) (P (x, a) P (z, g(x)) P (y, z))] 2. No existen variables libres... 3. Skolemnización: x z[(p (x, a) P (f(x), g(x))) (P (x, a) P (z, g(x)) P (f(x), z))] 11. Ejercicio 6.11 F : x[(p (x) y(q(x, y) zp (z))) t(q(x, y) R(t))] 1. Obtención de la FNP: x[( P (x) y(q(x, y) zp (z))) t(q(x, y) R(t))] x[( P (x) y(q(x, y) zp (z))) t( Q(x, y) R(t))] x[( P (x) y( Q(x, y) zp (z))) t( Q(x, y) R(t))] x[( P (x) y ( Q(x, y) zp (z))) t( Q(x, y) R(t))] 6

x[( P (x) y( Q(x, y) zp (z))) t( Q(x, y) R(t))] x[( P (x) y(q(x, y) z P (z))) t( Q(x, y) R(t))] x[( P (x) y z(q(x, y) P (z))) t( Q(x, y) R(t))] x[ y z( P (x) (Q(x, y) P (z))) t( Q(x, y) R(t))] x[ u z( P (x) (Q(x, u) P (z))) t( Q(x, y) R(t))] x u z t[( P (x) (Q(x, u) P (z))) ( Q(x, y) R(t))] x u z t[( P (x) Q(x, u)) ( P (x) P (z)) ( Q(x, y) R(t))] 2. Cierre existencial de las variables libres: y x u z t[( P (x) Q(x, u)) ( P (x) P (z)) ( Q(x, y) R(t))] 3. Skolemnización: x u z t[( P (x) Q(x, u)) ( P (x) P (z)) ( Q(x, a) R(t))] x z t[( P (x) Q(x, f(x))) ( P (x) P (z)) ( Q(x, a) R(t))] 7