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

Tamaño: px
Comenzar la demostración a partir de la página:

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

Transcripción

1 Lógica Índice FORMAS NORMALES César Ignacio García Osorio 1. Formas normales en lógica de proposiciones Gracias a las leyes asociativas los paréntesis en (F (G H)) oen((f G) H) pueden eliminarse, es decir, se puede escribir (F G H). En general se va a poder escribir sin ambigüedad una fórmula D =(F 1 F 2... F n ) donde F 1, F 2,...,F n son fórmulas. La fórmula D es cierta cuando lo es al menos una de las F i, en caso contrario D es falsa. La fórmula D recibe el nombre de disyunción de las fórmulas F 1, F 2,..., F n. De modo análogo se puede escribir C =(F 1 F 2... F n ) que es cierta cuando lo son F 1, F 2,...,F n, si alguna de las F i es falsa también lo es C. La fórmula C se llama conjunción de F 1, F 2,..., F n. El orden en que aparecen los F i es indiferente debido a la ley conmutativa. 1. Formas normales en lógica de proposiciones Definiciones Método de transformación Formas normales en lógica de predicados Forma normal de prenexa Método de transformación Forma normal de Skolem... 7 Resumen A menudo es necesario transformar una fórmula en otra, sobre todo transformar una fórmula a su forma normal. Esto se consigue transformando la fórmula en otra equivalente y repitiendo el proceso hasta conseguir la forma deseada. En estos apuntes se dan las reglas necesarias para transformar sintácticamente una fórmula en una forma normal más adecuada para la demostración automática y que conserva la semántica de la fórmula original. Por ejemplo se pueden usar estas reglas para derivar la fórmula a partir de otra dada comprobando así la inconsistencia de la fórmula original Definiciones Ahora se pueden definir las formas normales como sigue: Definición 1 (Literal, literales complementarios, par complementario) Un literal es un átomo o la negación de un átomo. Si P, Q, R son átomos P, P, Q, Q, R, R son literales. Dos literales l y l son complementarios si y sólo si l = l. Al conjunto {l, l } se llama par complementario. Definición 2 (Forma normal disyuntiva) Una fórmula F se dice que esta en forma normal disyuntiva si y sólo si F es de la forma F =(F 1 F 2...F n ), donde cada F i es una conjunción de literales. Definición 3 (Forma normal conjuntiva) Una fórmula F se dice que esta en forma normal conjuntiva si y sólo si F es de la forma F =(F 1 F 2... F n ), donde cada F i es una disyunción de literales. Definición 4 (Cláusula, cláusula unitaria, cláusula vacía) Una cláusula es una disyunción de cero o más literales. A veces se utiliza un conjunto de literales como equivalente a una cláusula suponiendo la disyunción entre los literales del conjunto. Así por ejemplo P Q R = {P, Q, R}. Cuando la cláusula tiene un único literal se llama cláusula unitaria. Cuando no contiene ningún literal cláusula vacía, como la cláusula vacía no tiene ningún literal no puede ser satisfecha por ninguna interpretación, la cláusula vacía es siempre falsa y se representa al igual que la fórmula siempre falsa por. César I. G. Osorio 2 LSI Univ. de Burgos

2 Lógica 1.2 Método de transformación Lógica 1.2 Método de transformación Definición 5 (Forma clausulada) Una forma clausulada es un conjunto de cláusulas entre las que se supone la conjunción. Ejemplo 1 Dados los átomos P, Q y R, la fórmula ( P Q) (P Q R) es una fórmula en forma normal disyuntiva, (P Q R) ( P Q) es una fórmula en forma normal conjuntiva, y {P Q R, P Q} es la forma clausulada de la fórmula anterior. {{P, Q,R}, { P,Q}} es otra forma de poner la forma clausulada. Cualquier fórmula se puede transformar en una forma normal. Esta transformación se lleva a cabo mediante la aplicación de las leyes de la El procedimiento es el siguiente Método de transformación Paso 1: Usar las leyes: (L1) F G =(F G) (G F ) y (L2) F G = F G para eliminar las conectivas lógicas y. Paso 2: Usar repetidamente la ley (L10) ( F )=F y las leyes de De Morgan: (L11.a) (F H) = F G y (L11.b) (F H) = F G para disminuir el alcance de la negación a un único literal. Paso 3: Usar de forma repetida las leyes distributivas: (L5.a) F (G H) =(F G) (F H) y (L5.b) F (G H) =(F G) (F H) y las otras leyes para obtener la forma normal. Ejemplo 2 Obtener la forma normal conjuntiva de la fórmula (P (Q R)) S. (P (Q R)) S = (P ( Q R)) S por L2 = (P ( Q R)) S por L2 = ( P ( Q R)) S por L11.b = ( P ( ( Q) R)) S por L11.a = ( P (Q R)) S por L10 = (( P Q) ( P R)) S por L6.a = S (( P Q) ( P R)) por L3.a = (S (( P Q)) (S ( P R)) por L6.a = (S P Q) (S P R) por L4 César I. G. Osorio 3 LSI Univ. de Burgos Por tanto una forma normal conjuntiva de (P (Q R)) S es (S P Q) (S P R) la forma clausulada para esta fórmula será: {{S, P, Q}, {S, P, R}}. Ejemplo 3 Dadas las fórmulas: F 1 =(P Q), F 2 = Q, G = P. Demostrar que G es consecuencia lógica de F 1 y F 2. Esto se podría hacer mediante el uso de tablas de verdad para comprobar que todo modelo de F 1 ydef 2 es también modelo de G. Pero se puede hacer también usando los resultados del teorema de refutación en combinación con el procedimiento de normalización de una fórmula. Usando el punto 2 del citado teorema y llevando la fórmula (((P Q) Q) P ) a forma normal conjuntiva, tenemos: (((P Q) Q) P ) = ((P Q) Q) P por L2 = (( P Q) Q) P por L2 = (( P Q) (Q Q)) P por L5.b = (( P Q) ) P por L8.b = (( P Q)) P por L6.a = (P Q) P por L11.b = (Q P ) P por L3.a = Q (P P ) por L4.a = Q por L8.a = por L7.a Como la fórmula (((P Q) Q) P ) es válida (ya que es equivalente a n que es cierta para todo modelo) por el G es consecuencia lógica de F 1 y F 2. Usando el punto 3 del citado teorema de refutación ((P Q) Q P ) a forma normal disyuntiva, tenemos: ((P Q) Q P ) = ( P Q) Q P por L2 = ( P Q P ) (Q Q P ) por L5.b = por L8.b = por L6.a Como la fórmula ((P Q) Q P ) es inconsistente (ya que es equivalente a que siempre es falsa) por el G es consecuencia lógica de F 1 y F 2. Este último método de probar la inconsistencia de una fórmula transformándola en se llama método de multiplicación, porque el proceso de César I. G. Osorio 4 LSI Univ. de Burgos

3 Lógica Lógica 2.1 Forma normal de prenexa transformación es muy similar al de. En el ejemplo anterior se ha mostrado que la conclusión (G) se sigue de unos hechos dados (F 1 y F 2 ), llamados axiomas. La demostración de que la conclusión se sigue de los axiomas se llama prueba. Un procedimiento para encontrar una prueba se llama procedimiento de prueba.. 2. Formas normales en lógica de predicados Al igual que en la lógica proposicional en la lógica de predicados también existen formas normales, un primer paso en la obtención de la forma normal más adecuada para los procedimientos de deducción automática es llevar todos los cuantificadores a la parte izquierda de la fórmula: forma normal prenexa, a continuación se transforma la parte de la fórmula sin cuantificadores a la forma normal conjuntiva de un modo análogo al visto para la lógica de proposiciones, por último se eliminan los cuantificadores universales para obtener la forma normal de Skolem. Ahora todos los cuantificadores son universales. Podemos representar la formula como un conjunto de cláusulas siempre y cuando tengamos presente la mencionada cuantificación universal de las variables Forma normal de prenexa Definición 6 (Forma normal prenexa) Una fórmula F de la lógica de predicados se dice que esta en forma normal prenexa si y sólo si la F tiene la forma: (Q 1 x 1 )(Q 2 x 2 ) (Q n x n )M[x 1,x 2,...,x n ] Donde los Q i son cuantificadores: o bien o bien, ym[x 1,x 2,...,x n ] es una fórmula que no contiene cuantificadores cuyas únicas variables (que son libres) son x 1,x 2,...,x n. (Q 1 x 1 )(Q 2 x 2 ) (Q n x n ) se llama prefijo yam se le llama matriz de la fórmula F Método de transformación Transformación de una fórmula a su forma normal prenexa. Paso 1: Usar las leyes (L1) F G =(F G) (G F ) y (L2) F G = F G César I. G. Osorio 5 LSI Univ. de Burgos para eliminar las conectivas lógicas y. Paso 2: Usar repetidamente: la ley de doble negación (L10) ( F )=F, las leyes de De Morgan: (L11.a) (F H) = F G y (L11.b) (F H) = F G, y las leyes de De Morgan para cuantificadores: (L13.a) ( x)f [x] =( x)( F [x]) y (L13.b) (( x)f [x]) = ( x)( F [x]) para llevar los signos de negación inmediatamente delante de los átomos. Paso 3: Renombrar las variables ligadas si fuese necesario (para poder aplicar las leyes L15). Paso 4: Usar las leyes: (L12.a) G (Qx)F [x] =(Qx)(G F [x]), (L12.b) G (Qx)F [x] =(Qx)(G F [x]), (L14.a) ( x)f [x] ( x)h[x] =( x)(f [x] H[x]), (L14.b) ( x)f [x] ( x)h[x] =( x)(f [x] H[x]), (L15.a) (Q 1 x)f [x] (Q 2 x)h[x] =(Q 1 x)(q 2 z)(f [x] H[z]) y (L15.b) (Q 3 x)f [x] (Q 4 x)h[x] =(Q 3 x)(q 4 z)(f [x] H[z]) para mover los cuantificadores a la izquierda de la fórmula para obtener la forma normal prenexa 1. Ejemplo 4 Obtener la forma normal prenexa de la fórmula: ( x)( y)(( z)p (x, y, z) (( u)q(x, u) ( v)q(y, v))). ( x)( y)(( z)p (x, y, z) (( u)q(x, u) ( v)q(y, v))) = ( x)( y)(( z)p (x, y, z) ( ( u)q(x, u) ( v)q(y, v))) por L2 = ( x)( y)(( z)p (x, y, z) (( u) Q(x, u) ( v)q(y, v))) por L13.b = ( x)( y)( z)( u)( v)(p (x, y, z) Q(x, u) Q(y, v)) usando L12 1 En este último paso es conveniente cuando que los cuantificadores existenciales queden lo más a la izquierda posible. Los motivos de esto se verán en el capítulo siguiente (cuando se introduzca el concepto de funciones de Skolem). César I. G. Osorio 6 LSI Univ. de Burgos

4 Lógica 2.2 Forma normal de Skolem Lógica 2.2 Forma normal de Skolem La forma normal prenexa es uno de los pasos que hay que seguir para poder transformar una formula en una cláusula, es decir, una formula cerrada de la forma: ( x 1 ) ( x s )(L 1 L m ) donde cada L i, i =1,...,m, m 0, es un literal con L i L j para cada i j, y x 1,...,x s, s 0, son variables que ocurren en (L 1 L m ) Forma normal de Skolem En el proceso de llevar una fbf a forma clausulada se llega a un punto en el que hay que eliminar los cuantificadores existenciales. Esto se consigue introduciendo las llamadas funciones de Skolem. En esta sección se explica la forma de proceder para hacer esto. Además se enuncia y demuestra un importante teorema que relaciona la insatisfacibilidad de una fbf con la de su forma normal de Skolem. Sea G una fórmula que ya está en forma normal prenexa (Q 1 x 1 )(Q 2 x 2 )...(Q n x n )M[x 1,x 2,...,x n ] donde M[x 1,x 2,...,x n ] está en forma normal conjuntiva. Sea Q r un cuantificador existencial del prefijo (1 r n). Q r se elimina del prefijo y se realizan los siguientes cambios: (a) Si no hay ningún cuantificador universal delante de Q r elegir una constate c que no ocurra en M. reemplazar todas las ocurrencias de x r en M por c. (b) Sean Q s1,q s2,...,q sm todos los cuantificadores universales que aparecen delante de Q r con (1 s 1 <s 2...s m <r). elegir una función m-aria f r que no ocurra en M. reemplazar todas las ocurrencias de x r en M por f r (x s1,x s1...,x sm ). Cuando todos los cuantificadores existenciales han sido eliminados por este procedimiento, la última fórmula obtenida G s es la forma estándar de Skolem de G. Las constantes y funciones utilizadas para reemplazar las variables cuantificadas existencialmente reciben el nombre de funciones de Skolem. César I. G. Osorio 7 LSI Univ. de Burgos Ejemplo 5 Obtener la forma estándar de Skolem de la fórmula: ( x)( y)( z)( u)( v)( w)p (x, y, z, u, v, w) Como ya está en forma normal prenexa y la matriz en forma normal conjuntiva, simplemente tenemos que hacer las eliminaciones de cuantificadores existenciales. Como ( x) no está precedido de ningún cuantificador universal, la variable x se sustituye por una constante, por ejemplo a. Como ( u) esta precedido por los cuantificadores universales sobre las variables y y z la variable u se sustituye por la función f(y, z). Por último como ( w) está precedido por los cuantificadores universales sobre las variables y, z y v se sustituirá por una función, como por ejemplo g(y, z, v). Con lo cual se obtiene: ( y)( z)( v)p (a, y, z, f(y, z), v, g(y, z, v)) Ya se había introducido el concepto de cláusula como una disyunción de cero o más literales, también se ha visto que una cláusula podía representarse como un conjunto de literales entre los que se supone la disyunción. Del mismo modo un conjunto de cláusulas S se puede ver como la conjunción de todas las cláusulas en S, donde cada variable en S se considera que está gobernada por un cuantificador universal. Como ya se ha dicho los cuantificadores existenciales pueden ser eliminados sin afectar a la propiedad de inconsistencia. Esto es lo que nos dice el siguiente teorema. Teorema 1 Sea G una sentencia y G s su forma estándar de Skolem. G es inconsistente si y sólo si G s es inconsistente. Demostración: Sin perdida de generalidad se puede suponer que G está en forma normal prenexa, es decir: G =(Q 1 x 1 )(Q 2 x 2 )...(Q n x n )M[x 1,x 2,...,x n ] Sea Q r el primer cuantificador existencial de G y G 1 igual a: G 1 =( x 1 )...( x r 1 )(Q r+1 x r+1 )...(Q n x n ) M[x 1,...,x r 1,f(x 1,...,x r 1 ),x r+1,...,x n ] con f la función de Skolem correspondiente a x r. Se va a demostrar que G es inconsistente si y sólo si G 1 es inconsistente. El razonamiento será por reducción al absurdo. César I. G. Osorio 8 LSI Univ. de Burgos

5 Lógica 2.2 Forma normal de Skolem Lógica REFERENCIAS G inconsistente G 1 inconsistente. Sea G inconsistente y supongamos G 1 consistente. Por ser G 1 consistente existe una interpretación I tal que bajo esa interpretación G 1 es cierta. Es decir para todo x 1,...,x r 1 existe al menos un elemento del dominio, d r = f(x 1,...,x r 1 ), tal que la sentencia: (Q r+1 x r+1 )...(Q n x n )M[x 1,...,x r 1,d r,x r+1,...,x n ] es cierta en I. Es decir la sentencia: (Q r+1 x r+1 )...(Q n x n )M[x 1,...,x r 1,x r,x r+1,...,x n ] es cierta en I para todo x 1,...,x r 1 y para algún x r (en concreto existe el x r = d r ). Esto es, G es cierto en I, lo que contradice la asunción de que G es inconsistente. Por tanto G 1 no puede ser consistente. G 1 inconsistente G inconsistente. Sea G 1 inconsistente y supongamos G consistente, por ser G consistente existe una interpretación I sobre un dominio D tal que G es cierta bajo I. Es decir para todo x 1,...,x r 1 existe un elemento x r tal que la sentencia: (Q r+1 x r+1 )...(Q n x n )M[x 1,...,x r 1,x r,x r+1,...,x n ] es cierta en I. Extendamos la interpretación I con una función f de aridad (r 1) que vaya de (x 1,...,x r 1 ) en x r para todo x 1,...,x r 1 en D, es decir f(x 1,...,x r 1 )=x r. Llamaremos I a esta nueva interpretación. Con esta definición está claro que la sentencia: (Q r+1 x r+1 )...(Q n x n )M[x 1,...,x r 1,f(x 1,...,x r 1 ),x r+1,...,x n ] es cierta en I para todo x 1,...,x r 1. Pero esto contradice la asunción de que G 1 fuera inconsistente. Por tanto G debe ser inconsistente. La demostración del teorema ya es inmediata, por inducción sobre el número total de cuantificadores existenciales. Si m es el número total de cuantificadores existenciales, hacemos G 0 = G y G k será la fórmula obtenida a partir de G k 1 reemplazando el primer cuantificador existencial por una función de Skolem para k =1, 2,...,m. Claramente G s = G m. La demostración por inducción sobre G i utiliza los mismos argumentos que el paso de G a G 1. Por tanto se concluye que G es inconsistente si y sólo si G s es inconsistente. César I. G. Osorio 9 LSI Univ. de Burgos Sea G s la forma estándar de Skolem de una fórmula G. SiG es inconsistente, entonces por el teorema 1 G G s.sig no es inconsistente, hay que hacer notar que en general G no es equivalente a G s. Ejemplo 6 Sea G =( x)p (x) y G s = P (a). Claramente G s es la forma estándar de Skolem de G. Sin embargo, para la interpretación I definida como: Dominio: D = {1, 2} Asignación para a: a 1 Asignación para P : P (1) P (2) F T claramente, G es cierta en I, pero G s en falsa en I. Por tanto G G s. Es evidente que una fórmula puede tener más de una forma normal de Skolem, por simplicidad cuando se transforma una fórmula G en su forma estándar G s es conveniente reemplazar los cuantificadores existenciales por funciones de Skolem que sean lo más simples posibles, esto significa que tengan el menor número de variables posibles. Cuando se tiene una fórmula como F = F 1... F n,se puede obtener el conjunto de cláusulas S que representa la forma estándar de Skolem de F hallando los conjuntos de cláusulas S i que representan las formas normales de Skolem de cada F i y calculando la unión de los mismos. Se tiene que S = S 1... S n. Usando argumentos similares a los dados en el teorema 1 no es difícil ver que F es inconsistente si y sólo si S es inconsistente. Referencias [CCT73] Chin-Liang Chang y Lee Richard Char-Tung. Symbolic Logic and Mechanical Theorem Proving. Computer science classics. Academic Press, [LVDG91] Peter Lucas y Linda Van Der Gaag. Addison-Wesley, Principles of expert systems. César I. G. Osorio 10 LSI Univ. de Burgos

Tema 8: Formas normales.

Tema 8: Formas normales. Lógica informática Curso 2003 04 Tema 8: Formas normales. Cláusulas José A. Alonso Jiménez Andrés Cordón Franco Dpto. de Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla LI 2003

Más detalles

Forma Clausular. Forma Clausular

Forma Clausular. Forma Clausular Forma Clausular Formas Normales: Literal: fórmula atómica o negación de fórmula atómica Un literal se denota con l y su complementario con l C L = P binario, Q unario, f unaria l 1 =

Más detalles

Lógica informática ( )

Lógica informática ( ) Lógica informática (2008 09) Tema 8: de Skolem y cláusulas José A. Alonso Jiménez María J. Hidalgo Doblado Grupo de Lógica Computacional Departamento de Ciencias de la Computación e I.A. Universidad de

Más detalles

Lógica informática ( )

Lógica informática ( ) 1 / 23 Lógica informática (2011 12) Tema 9: de Skolem y cláusulas José A. Alonso Jiménez Andrés Cordón Franco María J. Hidalgo Doblado Grupo de Lógica Computacional Departamento de Ciencias de la Computación

Más detalles

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

LÓGICA FORMAL TEORIAS DE PRIMER ORDEN. Sintaxis y semántica LÓGICA FORMAL TEORIAS DE PRIMER ORDEN Sintaxis y semántica Pedro López Departamento de Inteligencia Artificial Facultad de Informática Universidad Politécnica de Madrid Lenguajes de primer orden 1 La lógica

Más detalles

1 Resolución en lógica de proposiciones RESOLUCIÓN. Índice General. César Ignacio García Osorio. Resolución

1 Resolución en lógica de proposiciones RESOLUCIÓN. Índice General. César Ignacio García Osorio. Resolución 1 en lógica de proposiciones Índice General RESOLUCIÓN César Ignacio García Osorio 1 en lógica de proposiciones 2 1.1 Refutación por resolución... 5 2 en lógica de predicados 6 2.1 Refutación por resolución...

Más detalles

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

Soluciones Ejercicios 6: Forma Normal Prenex y Forma Normal de Skolem 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,

Más detalles

Tema de la clase: Lógica Matemática. Introducción

Tema de la clase: Lógica Matemática. Introducción Tema de la clase: Lógica Matemática Instructor: Marcos Villagra Clase # 01 Escriba: Sergio Mercado Fecha 30/10/2017 Introducción Una de las características principales que distinguen a las matemáticas

Más detalles

Capítulo 2 El Método de Resolución

Capítulo 2 El Método de Resolución Capítulo 2 El Método de Resolución En este capítulo se realiza una descripción general del método de resolución, dado que el programa de razonamiento automático OTTER lo utiliza y prueba a través de refutación.

Más detalles

Matemáticas Dicretas LÓGICA MATEMÁTICA

Matemáticas Dicretas LÓGICA MATEMÁTICA Matemáticas Dicretas LÓGICA MATEMÁTICA Esta pagina fue diseñada como un auxiliar y herramienta para aquellos que esten interesados en reforzar y tener mas conocimientos sobre las matematicas discretas.

Más detalles

Tema 7: Formas normales: Formas prenex y de Skolem

Tema 7: Formas normales: Formas prenex y de Skolem Tema 7: Formas normales: Formas prenex y de Skolem Dpto. Ciencias de la Computación Inteligencia Artificial Universidad de Sevilla Lógica Informática (Ingeniería del Software) Curso 2013 14 LI(IS), 2013

Más detalles

Resolución en lógica de primer orden

Resolución en lógica de primer orden Resolución en lógica de primer orden Eduardo Bonelli Departamento de Computación, FCEyN, UBA 15 de mayo, 2006 Clase pasada Repasamos lógica proposicional Introdujimos el método de resolución para lógica

Más detalles

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

Lógica Computacional: Estandarización de Fórmulas LÓGICA - 1º Grado en Ingeniería Informática Facultad de Informática Universidad Politécnica de Madrid Lógica Computacional: Estandarización de Fórmulas Petr Sosík psosik@fi.upm.es http://web3.fi.upm.es/aulavirtual/

Más detalles

1. Resolución en lógica proposicional

1. Resolución en lógica proposicional 1. Resolución en lógica proposicional 1.1. Introducción 1.1.1. Pseudo-motivación Si tengo una fórmula de proposicional, puedo probar con fuerza bruta todas las valuaciones a ver si es satisfactible? Si

Más detalles

Introducción a la Lógica Proposicional Seminario de Matemáticas

Introducción a la Lógica Proposicional Seminario de Matemáticas Introducción a la Lógica Proposicional Seminario de Matemáticas Julio Ariel Hurtado Alegría ahurtado@unicauca.edu.co 8 de mayo de 2015 Julio A. Hurtado A. Departamento de Sistemas 1 / 34 Agenda Motivación

Más detalles

El algoritmo de Resolución

El algoritmo de Resolución El algoritmo de Resolución El algoritmo de resolución es casi idéntico al de lógica proposicional: Suponga que quiere demostrar que ϕ es consecuencia lógica de Σ. El método es el siguiente: Transforme

Más detalles

Proposiciones. Estructuras Discretas. Lógica de proposiciones y de predicados. Tablas de Verdad. Operadores Lógicos.

Proposiciones. Estructuras Discretas. Lógica de proposiciones y de predicados. Tablas de Verdad. Operadores Lógicos. Estructuras Discretas Proposiciones Lógica de proposiciones y de predicados Claudio Lobos clobos@inf.utfsm.cl Universidad Técnica Federico Santa María Estructuras Discretas INF 152 Definición: proposición

Más detalles

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

Tema 4: Lógicas Informática (Tecnologías Informáticas) Curso Dpto. Ciencias de la Computación Inteligencia Artificial Universidad de Sevilla Tema 4: Dpto. Ciencias de la Computación Inteligencia Artificial Universidad de Sevilla Lógicas Informática (Tecnologías Informáticas) Curso 2017 18 Contenido Presentaremos un algoritmo más para estudiar

Más detalles

Lógica de proposiciones

Lógica de proposiciones 1 Introducción Lenguaje lógico simbólico más sencillo. Permite representar sentencias simples del lenguaje natural mediante formulas atómicas, cuya composición representa sentencias más complejas: p temperatura

Más detalles

Proposicionales. Curso Mari Carmen Suárez de Figueroa Baonza

Proposicionales. Curso Mari Carmen Suárez de Figueroa Baonza Estandarización de Fórmulas Proposicionales Curso 2014 2015 Mari Carmen Suárez de Figueroa Baonza mcsuarez@fi.upm.es Contenidos Introducción a la demostración automática Estandarización de fórmulas Formas

Más detalles

Teoremas: Condiciones Necesarias, Condiciones Suficientes y Condiciones Necesarias y Suficientes

Teoremas: Condiciones Necesarias, Condiciones Suficientes y Condiciones Necesarias y Suficientes FUNCIONES DE VARIABLE COMPLEJA 1 Teoremas: Condiciones Necesarias, Condiciones Suficientes y Condiciones Necesarias y Suficientes Lógica Matemática Una prioridad que tiene la enseñanza de la matemática

Más detalles

Paradigmas de Lenguajes de Programación

Paradigmas de Lenguajes de Programación Paradigmas de Lenguajes de Programación Clase Práctica Resolución I Primer cuatrimestre de 2008 Resolución en proposicional Dadas unas premisas P 1 P n y una conclusión C 1) Calculamos la Forma Normal

Más detalles

Lógica Clásica de Predicados

Lógica Clásica de Predicados Lógica Clásica de Predicados Lógica Computacional Departamento de Matemática Aplicada Universidad de Málaga 10 de enero de 2008 Contenido 1 Sintaxis 2 Variables y Sustituciones 3 Significado y verdad 4

Más detalles

Lógica Proposicional. Sergio Stive Solano Sabié. Abril de 2013

Lógica Proposicional. Sergio Stive Solano Sabié. Abril de 2013 Lógica Proposicional Sergio Stive Solano Sabié Abril de 2013 Lógica Proposicional Sergio Stive Solano Sabié Abril de 2013 Proposiciones Definición 1.1 Una proposición (o declaración) es una oración declarativa

Más detalles

Matemáticas Discretas TC1003

Matemáticas Discretas TC1003 Matemáticas Discretas TC1003 Demostración Automática de Teoremas Departamento de Matemáticas / Centro de Sistema Inteligentes ITESM ATP Matemáticas Discretas - p. 1/30 En lo anterior, hemos visto cómo

Más detalles

Razonamiento Automático. Representación en Lógica de Predicados. Aplicaciones. Lógica de Predicados. Sintáxis y Semántica

Razonamiento Automático. Representación en Lógica de Predicados. Aplicaciones. Lógica de Predicados. Sintáxis y Semántica Razonamiento Automático II.1 Representación en Lógica de Predicados Razonamiento en IA se refiere a razonamiento deductivo n Nuevos hechos son deducidos lógicamente a partir de otros. Elementos: n Representación

Más detalles

2.1. Introducción Lógica: Campo del conocimiento relacionado con el estudio y el análisis de los métodos de razonamiento. El razonamiento lógico es es

2.1. Introducción Lógica: Campo del conocimiento relacionado con el estudio y el análisis de los métodos de razonamiento. El razonamiento lógico es es Tema 2. Introducción a la lógica 1. Introducción 2. Lógica de proposiciones 1. Definiciones 2. Sintaxis 3. Semántica Bibliografía Matemática discreta y lógica. Grassman y Tremblay. 1997. Prentice Hall.

Más detalles

Tema 11: Forma Normal de Skolem

Tema 11: Forma Normal de Skolem Facultad de Informática Grado en Ingeniería Informática Lógica 1/30 PARTE 3: DEMOSTRACIÓN AUTOMÁTICA Tema 11: Forma Normal de Skolem Profesor: Javier Bajo jbajo@fi.upm.es Madrid, España 12/11/2012 Componentes

Más detalles

PALABRA CLAVE Interpretación lógica

PALABRA CLAVE Interpretación lógica Curso 2009- Bloque II: Teoría a Semántica Tema 5: Conceptos Semánticos Básicos B (Cap-3 3 libro) Tema 6: Técnicas y Métodos M Semánticos para validar argumentos (Cap-3 3 libro) Objetivos Aprender los conceptos

Más detalles

4.1 La prueba formal de la consistencia o de la inconsistencia 4.2 La prueba formal de la invalidez 4.3 La prueba formal de la validez

4.1 La prueba formal de la consistencia o de la inconsistencia 4.2 La prueba formal de la invalidez 4.3 La prueba formal de la validez 4.- Métodos de razonamiento En este módulo hemos estudiado algunas estrategias que han sido desarrolladas con el fin de sistematizar el razonamiento lógico, es decir, la demostración formal de teoremas.

Más detalles

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

Tema 2: (Tecnologías Informáticas) Curso Dpto. Ciencias de la Computación Inteligencia Artificial Universidad de Sevilla y Tema 2: y Dpto. Ciencias de la Computación Inteligencia Artificial Universidad de Sevilla Lógica Informática (Tecnologías Informáticas) Curso 2017 18 Contenido y En este tema presentaremos mecanismos

Más detalles

Un poco de lógica. Ramón Espinosa. Departamento de Matemáticas, ITAM

Un poco de lógica. Ramón Espinosa. Departamento de Matemáticas, ITAM Un poco de lógica Ramón Espinosa Departamento de Matemáticas, ITAM La lógica, como el whisky, pierde sus efectos benéficos cuando se consume en grandes cantidades. Lord Dunsany Uno de los principales propósitos

Más detalles

Lógica y Programación

Lógica y Programación Lógica y Programación Resolución proposicional Antonia M. Chávez, Agustín Riscos, Carmen Graciani Dpto. Ciencias de la Computacion e Inteligencia Artificial Universidad de Sevilla Introducción Idea básica

Más detalles

Lógica Proposicional. Sergio Stive Solano Sabié. Marzo de 2012

Lógica Proposicional. Sergio Stive Solano Sabié. Marzo de 2012 Lógica Proposicional Sergio Stive Solano Sabié Marzo de 2012 Lógica Proposicional Sergio Stive Solano Sabié Marzo de 2012 Proposiciones Definición 1.1 Una proposición (o declaración) es una oración declarativa

Más detalles

Lógica Informática. Grupo 3. Curso 2005/06.

Lógica Informática. Grupo 3. Curso 2005/06. Dpto. de Ciencias de la Computacin e Inteligencia Artificial Universidad de Sevilla Lógica Informática. Grupo 3. Curso 2005/06. Ejercicios de Lógica Proposicional. Temas 1 a 5 Ejercicio 1. Expresar mediante

Más detalles

Búsqueda e inferencia lógica. Estrategias de resolución

Búsqueda e inferencia lógica. Estrategias de resolución Búsqueda e inferencia lógica Estrategias de resolución Contenidos 1. Introducción 2. Refutación por resolución 3. Estrategias de resolución 4. Procedimiento de extracción de respuesta 5. Demostradores

Más detalles

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

de Primer Orden y los problemas de razonamiento (Cap 1 libro) de proposiciones (Cap 2 libro) de predicados (Cap 2 libro) Bloque I: El Lenguaje de la Lógica L de Primer Orden. Tema 1: La Lógica L de Primer Orden y los problemas de razonamiento (Cap 1 libro) Tema 2: El lenguaje de la lógica l de proposiciones (Cap 2 libro)

Más detalles

Ampliación Matemática Discreta. Justo Peralta López

Ampliación Matemática Discreta. Justo Peralta López Justo Peralta López UNIVERSIDAD DE ALMERíA DEPARTAMENTO DE ÁGEBRA Y ANÁLISIS MATEMÁTICO 1 Introducción 2 Definición semántica de las proposiciones 3 Diagrama de valores de certeza 4 Evaluación de fórmulas.

Más detalles

Matemáticas Discretas Lógica

Matemáticas Discretas Lógica Coordinación de Ciencias Computacionales - INAOE Matemáticas Discretas Lógica Cursos Propedéuticos 2010 Ciencias Computacionales INAOE Lógica undamentos de Lógica Cálculo proposicional Cálculo de predicados

Más detalles

Introducción a la Lógica

Introducción a la Lógica Tema 0 Introducción a la Lógica En cualquier disciplina científica se necesita distinguir entre argumentos válidos y no válidos. Para ello, se utilizan, a menudo sin saberlo, las reglas de la lógica. Aquí

Más detalles

UNIDAD I: LÓGICA MATEMÁTICA

UNIDAD I: LÓGICA MATEMÁTICA UNIDAD I: LÓGICA MATEMÁTICA 1.1. Introducción La Lógica Matemática es la rama de las Matemáticas que nos permite comprender sobre la validez o no de razonamientos y demostraciones que se realizan. La lógica

Más detalles

Tema 2: Teoría de la Demostración

Tema 2: Teoría de la Demostración Tema 2: Teoría de la Demostración Conceptos: Estructura deductiva Teoría de la Demostración Sistemas axiomáticos: Kleene Fórmulas válidas Teorema de la Deducción Introducción a la T. de la Demostración

Más detalles

Búsqueda e inferencia lógica

Búsqueda e inferencia lógica Búsqueda e inferencia lógica Introducción y Principio de Resolución Estrategias de resolución Procedimientos de extracción de respuesta Demostradores de teoremas Programación lógica y Prolog Contenidos

Más detalles

Lógica Clásica Proposicional

Lógica Clásica Proposicional Lógica Clásica Proposicional Lógica Computacional Departamento de Matemática Aplicada Universidad de Málaga 10 de enero de 2008 Contenido 1 Sintaxis Alfabeto Fórmulas bien formadas Funciones recursivas

Más detalles

Tema 3 Equivalencia. Formas normales.

Tema 3 Equivalencia. Formas normales. Tema 3 Equivalencia. Formas normales. Lógica Proposicional Antonio de J. Pérez Jiménez Departamento Ccia. Lógica Informática Antonio de J. Pérez Jiménez (Departamento Ccia.) Tema 3 Equivalencia. Formas

Más detalles

LOGICA Y ALGEBRA DISCRETA

LOGICA Y ALGEBRA DISCRETA LOGICA Y ALGEBRA DISCRETA Franco D. Menendez LABIA FACET - UNT Contenido de la Materia UNIDAD TEMÁTICA 2: DECISION EN EL LENGUAJE FORMAL Sistemas Axiomáticos. Noción General. Decisión Por Formas Normales.

Más detalles

Lógica de Proposiciones y de Predicado

Lógica de Proposiciones y de Predicado Lógica de Proposiciones y de Predicado Franco D. Menendez LABIA FACET - UNT Contenido de la Materia UNIDAD TEMÁTICA 2: DECISION EN EL LENGUAJE FORMAL»Sistemas Axiomáticos. Noción General. Decisión Por

Más detalles

Paradigma lógico Lógica proposicional Resolución. Programación Lógica. Eduardo Bonelli. Departamento de Computación FCEyN UBA. 10 de octubre, 2006

Paradigma lógico Lógica proposicional Resolución. Programación Lógica. Eduardo Bonelli. Departamento de Computación FCEyN UBA. 10 de octubre, 2006 Departamento de Computación FCEyN UBA 10 de octubre, 2006 Prolog Se basa en el uso de la lógica como un lenguaje de programación Se especifican ciertos hechos y reglas de inferencia un objetivo ( goal

Más detalles

Métodos de Inteligencia Artificial

Métodos de Inteligencia Artificial Métodos de Inteligencia Artificial L. Enrique Sucar (INAOE) esucar@inaoep.mx ccc.inaoep.mx/esucar Tecnologías de Información UPAEP Contenido Lógica proposicional Lógica de predicados Inferencia en lógica

Más detalles

Guía 4: Demostraciones en Cálculo Proposicional

Guía 4: Demostraciones en Cálculo Proposicional Introducción a los Algoritmos - 2do. cuatrimestre 2014 Guía 4: Demostraciones en Cálculo Proposicional Docentes: Walter Alini y Luciana Benotti. El objetivo principal de esta guía es lograr un buen entrenamiento

Más detalles

Prueba de teoremas Fórmula a. Fórmula b. Chequeo de modelos. Construcción de modelos 20/04/2010. Prueba de teoremas (Theorem provers)

Prueba de teoremas Fórmula a. Fórmula b. Chequeo de modelos. Construcción de modelos 20/04/2010. Prueba de teoremas (Theorem provers) Razonamiento automático Técnicas Prueba de teoremas (Theorem provers) Chequeo de modelos (odel checkers) Constructores de modelos (odel builders) Basado en: Logic in Computer Science, Hunt & Ryan Símbolos

Más detalles

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

Formas clausulares Teoría de Herbrand Algoritmo de Herbrand Semidecidibilidad. Teoría de Herbrand. Lógica Computacional Teoría de Herbrand Lógica Computacional Departamento de Matemática Aplicada Universidad de Málaga Curso 2005/2006 Contenido 1 Formas clausulares Refutación y formas clausulares 2 Teoría de Herbrand Universo

Más detalles

Asignación de verdad a FBF

Asignación de verdad a FBF 2.2.3. Semántica Asignación del valor cierto o falso a una proposición (simple o compuesta), con independencia de los significados que para nosotros tengan las proposiciones. Asignación de verdad a fórmulas

Más detalles

TEMA I INTRODUCCIÓN A LA LÓGICA

TEMA I INTRODUCCIÓN A LA LÓGICA TEMA I INTRODUCCIÓN A LA LÓGICA Policarpo Abascal Fuentes TEMA I Introducción a la lógica p. 1/6 TEMA 1 1. INTRODUCCIÓN A LA LÓGICA 1.1 INTRODUCCIÓN 1.2 LÓGICA PROPOSICIONAL 1.2.1 Conexiones lógicas 1.2.2

Más detalles

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

Soluciones del examen de Lógica informática (Grupos 1 y 2) del 23 de Septiembre de José A. Alonso Jiménez Soluciones del examen de Lógica informática (Grupos 1 y 2) del 23 de Septiembre de 2005 José A. Alonso Jiménez Grupo de Lógica Computacional Dpto. de Ciencias de la Computación e Inteligencia Artificial

Más detalles

Inteligencia en Redes de Comunicaciones. Razonamiento lógico. Julio Villena Román.

Inteligencia en Redes de Comunicaciones. Razonamiento lógico. Julio Villena Román. Inteligencia en Redes de Comunicaciones Razonamiento lógico Julio Villena Román jvillena@it.uc3m.es Índice La programación lógica Lógica de predicados de primer orden Sistemas inferenciales IRC 2009 -

Más detalles

LÓGICA FORMAL TEORIAS DE PRIMER ORDEN. Teoremas. Departamento de Inteligencia Artificial Facultad de Informática Universidad Politécnica de Madrid

LÓGICA FORMAL TEORIAS DE PRIMER ORDEN. Teoremas. Departamento de Inteligencia Artificial Facultad de Informática Universidad Politécnica de Madrid LÓGICA FORMAL TEORIAS DE PRIMER ORDEN Pedro López Departamento de Inteligencia Artificial Facultad de Informática Universidad Politécnica de Madrid Fórmulas elementales 1 Teniendo en cuenta las definiciones:

Más detalles

LÓGICA FORMAL TEORIAS DE PRIMER ORDEN. Teoremas

LÓGICA FORMAL TEORIAS DE PRIMER ORDEN. Teoremas LÓGICA FORMAL TEORIAS DE PRIMER ORDEN Pedro López Departamento de Inteligencia Artificial Facultad de Informática Universidad Politécnica de Madrid Fórmulas elementales 1 Teniendo en cuenta las definiciones:

Más detalles

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

Demostración Automática. Tema 2. Procesamiento del conocimiento con la Lógica Matemática Demostración Automática de Teoremas Tema 2. Procesamiento del conocimiento con la Lógica Matemática Temas Introducción Sistemas de axiomas Teoría de la demostración. Sistema de Kleene Deducción natural

Más detalles

Ampliación Matemática Discreta. Justo Peralta López

Ampliación Matemática Discreta. Justo Peralta López Justo Peralta López UNIVERSIDAD DE ALMERíA DEPARTAMENTO DE ÁGEBRA Y ANÁLISIS MATEMÁTICO 1 Introducción 2 Axiomas y reglas de inferencia Reglas de la impliación, conjunción y disyunción 3 Reglas derivadas

Más detalles

Tema 2: Lógica Computacional para la IA: Lógica Proposicional

Tema 2: Lógica Computacional para la IA: Lógica Proposicional Tema 2: Lógica Computacional para la IA: Lógica Proposicional Félix Lara Dpto. Ciencias de la Computación Inteligencia Artificial Universidad de Sevilla Seminario de Inteligencia Artificial, Curso 2005

Más detalles

Lógica Proposicional. Cátedra de Matemática

Lógica Proposicional. Cátedra de Matemática Lógica Proposicional Cátedra de Matemática Abril 2017 Qué es la lógica proposicional? Es la disciplina que estudia métodos de análisis y razonamiento; utilizando el lenguaje de las matemáticas como un

Más detalles

Resumen de las clases teóricas del turno tarde a cargo de la Prof. Alcón.

Resumen de las clases teóricas del turno tarde a cargo de la Prof. Alcón. Resumen de las clases teóricas del turno tarde a cargo de la Prof. Alcón. 0.1. Elementos de lógica Una proposición es una oración declamativa a la cual se le puede asignar un valor verdad: verdadera (V)

Más detalles

Algebras booleanas. B2) Leyes Distributivas. Cada operación es distributiva con respecto a la otra:

Algebras booleanas. B2) Leyes Distributivas. Cada operación es distributiva con respecto a la otra: Algebras booleanas AXIOMAS DEL ALGEBRA DE BOOLE Sea B un conjunto en el cual se han definido dos operaciones binarias, + y * (En algunos casos se definen en términos de y respectivamente), y una operación

Más detalles

Lógica. Matemática discreta. Matemática discreta. Lógica

Lógica. Matemática discreta. Matemática discreta. Lógica Lógica Matemática discreta Lógica: rama de las matemáticas instrumento para representar el lenguaje natural proporciona un mecanismo de deducción 2 y de predicados Razonamientos Cálculo proposicional Cálculo

Más detalles

INTRODUCCION A LA INTELIGENCIA ARTIFICIAL MÓDULO 6- CÁLCULO DE PREDICADOS Y LÓGICA DE PRIMER ORDEN

INTRODUCCION A LA INTELIGENCIA ARTIFICIAL MÓDULO 6- CÁLCULO DE PREDICADOS Y LÓGICA DE PRIMER ORDEN INTRODUCCION A LA INTELIGENCIA ARTIFICIAL MÓDULO 6- CÁLCULO DE PREDICADOS Y LÓGICA DE PRIMER ORDEN Referencias: Inteligencia Artificial Russell and Norvig Cap.6. Artificial Intellingence Nils Nilsson Ch.4

Más detalles

Lógica y Programación

Lógica y Programación Lógica y Programación Formas Normales Antonia M. Chávez, Agustín Riscos, Carmen Graciani Dpto. Ciencias de la Computacion e Inteligencia Artificial Universidad de Sevilla Introducción Simplificar las fórmulas

Más detalles

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

Lógica de predicados 3. Sintaxis. Juan Carlos León Universidad de Murcia Lógica de predicados 3. Sintaxis Juan Carlos León Universidad de Murcia Esquema del tema 3.1. Fórmulas bien formadas y funciones proposicionales 3.2. Alcance. Variables libres y ligadas 3.3. Teoremas 3.4.

Más detalles

Lógica de predicados 3. Sintaxis

Lógica de predicados 3. Sintaxis Lógica de predicados 3. Sintaxis Juan Carlos León Universidad de Murcia Esquema del tema 3.1. Fórmulas bien formadas y funciones proposicionales 3.2. Alcance. Variables libres y ligadas 3.3. Teoremas 3.4.

Más detalles

Axiomas del Cálculo de Predicados

Axiomas del Cálculo de Predicados Axiomas del Cálculo de Predicados Si bien el cálculo proposicional nos permitió analizar cierto tipo de razonamientos y resolver acertijos lógicos, su poder expresivo no es suficiente para comprobar la

Más detalles

Lógica y Programación

Lógica y Programación Lógica y Programación Formas Normales J.-A. Alonso, F.-J. Martín-Mateos, J.-L. Ruiz-Reina Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Lógica y Programación - Tema

Más detalles

Programación Lógica. rafael ramirez. Ocata 320

Programación Lógica. rafael ramirez. Ocata 320 Programación Lógica rafael ramirez rafael@iua.upf.es Ocata 320 Logica proposicional Una literal (proposicional) es una variable proposicional o la negacion de una variable proposicional: p, q, r, Una cláusula

Más detalles

ALGEBRA y ALGEBRA LINEAL. Primer Semestre CAPITULO I LOGICA Y CONJUNTOS.

ALGEBRA y ALGEBRA LINEAL. Primer Semestre CAPITULO I LOGICA Y CONJUNTOS. ALGEBRA y ALGEBRA LINEAL 520142 Primer Semestre CAPITULO I LOGICA Y CONJUNTOS. DEPARTAMENTO DE INGENIERIA MATEMATICA Facultad de Ciencias Físicas y Matemáticas Universidad de Concepción 1 La lógica es

Más detalles

Lógica de proposiciones (5)

Lógica de proposiciones (5) Lógica de proposiciones (5) Fundamentos de Informática I I..I. Sistemas (2005-06) César Llamas Bello Universidad de Valladolid 1 Lógica Índice Lógica proposicional ecuacional Lógica: semántica Semántica

Más detalles

Lógica de Predicados 1!

Lógica de Predicados 1! Lógica de Predicados 1! rafael ramirez rafael.ramirez@upf.edu 55.316 (Tanger) Porqué Lógica de Predicados! La logica proposicional maneja bien afirmaciones compuestas de no, y, o, si entonces En situaciones

Más detalles

CIENCIAS FORMALES CIENCIAS FÁCTICAS

CIENCIAS FORMALES CIENCIAS FÁCTICAS UNA CLASIFICACIÓN DE LAS CIENCIAS CIENCIAS FORMALES CIENCIAS FÁCTICAS CIENCIAS FORMALES MATEMÁTICA LÓGICA CIENCIAS FÁCTICAS FÍSICA BIOLOGÍA QUÍMICA CIENCIAS SOCIALES OTRAS CIENCIAS FORMALES VOCABULARIO

Más detalles

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.

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. LI 2003 04 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. (b) Por resolución. Solución del apartado (a): Demostración por

Más detalles

Lógica de Predicados de Primer Orden

Lógica de Predicados de Primer Orden Lógica de Predicados: Motivación Todo natural es entero y 2 es un natural. Luego 2 es entero. p q r p, q r es claramente un razonamiento válido pero no es posible demostrarlo desde la Lógica Proposicional

Más detalles

Definición 2.- Las proposiciones se combinan mediante conectivos lógicos para formar otras proposiciones. Los conectivos lógicos básicos son:

Definición 2.- Las proposiciones se combinan mediante conectivos lógicos para formar otras proposiciones. Los conectivos lógicos básicos son: ii Matemática Discreta : Contenidos Capítulo 1 Lógica 1.1 Cálculo proposicional El Cálculo Proposicional se encarga del estudio de las relaciones lógicas entre objetos llamados proposiciones. Definición

Más detalles

Tema 2: Métodos de Deducción para la Lógica Proposicional

Tema 2: Métodos de Deducción para la Lógica Proposicional Tema 2: Métodos de Deducción para la Lógica Proposicional Dpto. Ciencias de la Computación Inteligencia Artificial Universidad de Sevilla Lógica y Computabilidad Curso 2006 07 LC, 2006 07 Métodos de Deducción

Más detalles

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

Axiomas y Teoremas APÉNDICE A. Teoremas del Cálculo Proposicional. Índice del Capítulo APÉNDICE A Axiomas y Teoremas Índice del Capítulo A.1. Teoremas del Cálculo Proposicional..................... 217 A.2. Teoremas del Cálculo de Predicados..................... 220 A.3. Cuantificación Existencial...........................

Más detalles

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

TRABAJO PRACTICO Nº4 AÑO 2018 CÁLCULO DE PREDICADOS AC ÓIUT PMOCRÓTIC TRABAJO PRACTICO º4 AÑO 2018 CÁLCULO DE PREDICADOS 1.- Para cada uno de los predicados siguientes, halle un universo de discurso adecuado dentro de la lista siguiente: números reales,

Más detalles

TEMA 1: LÓGICA. p p Operador conjunción. Se lee y y se representa por. Su tabla de verdad es: p q p q

TEMA 1: LÓGICA. p p Operador conjunción. Se lee y y se representa por. Su tabla de verdad es: p q p q TEMA 1: LÓGICA. Definición. La lógica es la ciencia que estudia el razonamiento formalmente válido. Para ello tiene un simbolismo que evita las imprecisiones del lenguaje humano y permite comprobar la

Más detalles

Práctico 6 Lógica de Predicados

Práctico 6 Lógica de Predicados Práctico 6 Lógica de Predicados Ejercicio 1 Considere un conjunto A de números reales que incluya al 0. Considere un lenguaje de primer orden con un símbolo de relación binario M que denota la relación

Más detalles

Introducción. Lógica de proposiciones: introducción. Lógica de proposiciones. P (a) x. Conceptos

Introducción. Lógica de proposiciones: introducción. Lógica de proposiciones. P (a) x. Conceptos Introducción César Ignacio García Osorio Lógica y sistemas axiomáticos 1 La lógica ha sido históricamente uno de los primeros lenguajes utilizados para representar el conocimiento. Además es frecuente

Más detalles

Lógica Proposicional

Lógica Proposicional Lógica Proposicional La lógica se define como la ciencia del razonamiento, o como el estudio de los métodos y principios usados para distinguir el razonamiento correcto del incorrecto. La lógica, está

Más detalles

Todas las conectivas binarias bivalentes Formas normales conjuntivas Formas normales disyuntivas Conjuntos adecuados de conectivas.

Todas las conectivas binarias bivalentes Formas normales conjuntivas Formas normales disyuntivas Conjuntos adecuados de conectivas. Todas las conectivas binarias bivalentes Formas normales conjuntivas Formas normales disyuntivas Conjuntos adecuados de conectivas Raymundo Morado Las conectivas binarias bivalentes Cuántos valores de

Más detalles

Tema 8: Teorema de Herbrand. Tableros en lógica de primer orden

Tema 8: Teorema de Herbrand. Tableros en lógica de primer orden Tema 8:. en de primer orden Dpto. Ciencias de la Computación Inteligencia Artificial Universidad de Sevilla Lógica Informática (Tecnologías Informáticas) Curso 2016 17 Contenido Sea Γ un conjunto de fórmulas

Más detalles

Resumen de aritmética de Peano

Resumen de aritmética de Peano Resumen de aritmética de Peano UDELAR/FING/IMERL 16 de febrero de 2017 1. Fundamentos de la Aritmética de Peano. Axioma 1.1. Existe un conjunto al que denotamos N, un elemento 0 N y una función s : N N

Más detalles

I. LÓGICA PROPOSICIONAL A) Deducción natural

I. LÓGICA PROPOSICIONAL A) Deducción natural I. LÓGICA PROPOSICIONAL A) Deducción natural Regla de supuestos (S) A A Reglas primitivas Modus ponens (MP) Δ A Γ, Δ B Doble negación (DN) Γ A Γ A Modus tollens (MT) Δ B Γ, Δ A Prueba condicional (PC)

Más detalles

Lógica Proposicional Lenguaje Proposicional Implicación semántica

Lógica Proposicional Lenguaje Proposicional Implicación semántica Capítulo 1 Lógica Proposicional 1.1. Lenguaje Proposicional Un lenguaje proposicional consta de los siguientes símbolos: las proposicones atómicas, también llamados enunciados atómicos o simplemente variables

Más detalles

Definiciones Inductivas

Definiciones Inductivas Definiciones Inductivas Lógica Matemática José de Jesús Lavalle Martínez 24 de junio de 2011 Resumen Este documento es una traducción de partes de la sección 2.3 Inductive Definitions del libro Logic for

Más detalles

Sistemas Deductivos. Sistemas Deductivos

Sistemas Deductivos. Sistemas Deductivos Sistemas Deductivos Naturaleza sintáctica, combinatoria En general axiomas + reglas de inferencia teorema Demostración o prueba: secuencia finita de pasos, de aplicaciones de reglas de inferencia. Conexión

Más detalles

Guía 5: Semántica y Cálculo de Lógica de Predicados

Guía 5: Semántica y Cálculo de Lógica de Predicados Introducción a los Algoritmos - 1er cuatrimestre 2015 Guía 5: Semántica y Cálculo de Lógica de Predicados La lógica de predicados o lógica de primer orden es el sistema lógico estándar que formaliza el

Más detalles

Departamento de Inteligencia Artificial Facultad de Informática Universidad Politécnica de Madrid

Departamento de Inteligencia Artificial Facultad de Informática Universidad Politécnica de Madrid LÓGICA FORMAL Lógica Proposicional: Teorema de Efectividad Departamento de Inteligencia Artificial Facultad de Informática Universidad Politécnica de Madrid Lógica Proposicional 1 La lógica proposicional

Más detalles

Lógica de predicados

Lógica de predicados Lógica de predicados Cálculo de predicados Hay ciertos argumentos que parecen ser perfectamente lógicos y que no pueden ser especificados usando cálculo proposicional. Ejemplos: Todos los gatos tienen

Más detalles

Cálculo de predicados. Lógica de predicados. Cálculo de predicados. Cálculo de predicados 08/06/2011

Cálculo de predicados. Lógica de predicados. Cálculo de predicados. Cálculo de predicados 08/06/2011 Lógica de predicados Hay ciertos argumentos que parecen ser perfectamente lógicos y que no pueden ser especificados usando cálculo proposicional. Ejemplos: Todos los gatos tienen cola Tomás es un gato

Más detalles