Lógica de Proposiciones y de Predicado

Documentos relacionados
ANOTACIONES BÁSICAS SOBRE LÓGICA PROPOSICIONAL FILOSOFÍA 1º BACHILLERATO

Ejercicios de Lógica Proposicional *

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

Matemáticas Básicas para Computación

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

Coordinación de Matemática I (MAT021) 1 er Semestre de 2013 Semana 1: Lunes 11 Viernes 16 de Marzo. Contenidos

Material diseñado para los estudiantes del NUTULA, alumnos del profesor Álvaro Moreno.01/10/2010 Lógica Proposicional

MATEMÁTICAS BÁSICAS. 23 de febrero de Universidad Nacional de Colombia MATEMÁTICAS BÁSICAS

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

Cálculo Proposicional

Introducción a la Lógica

Apuntes de Lógica Proposicional

Matemáticas Básicas para Computación

Forma lógica de enunciados

LÓGICA PROPOSICIONAL

Lógica proposicional. Ivan Olmos Pineda

LÓGICA MATEMÁTICA O FORMAL O SIMBÓLICA

Capítulo 4. Lógica matemática. Continuar

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

Capítulo 2 Conjuntos. 2.1 Introducción. 2.2 Determinación de conjuntos. Definición:

encontramos dos enunciados. El primero (p) nos afirma que Pitágoras era griego y el segundo (q) que Pitágoras era geómetra.

Lógica Matemática, Sistemas Formales, Cláusulas de Horn

Capítulo 1 Lógica Proposicional

Guía para el estudiante

ALGEBRA DE BOOLE George Boole C. E. Shannon E. V. Hungtington [6]

Definición y representación de los

MATEMÁTICA 1 JRC El futuro pertenece a aquellos que creen en la belleza de sus sueños

Horas Trabajo Estudiante: 128

Capítulo 7 OPERADORES Y EXPRESIONES. Presentación resumen del libro: "EMPEZAR DE CERO A PROGRAMAR EN lenguaje C"

PROGRAMA INSTRUCCIONAL

Lógica Proposicional

RAZONAMIENTO LÓGICO LECCIÓN 1: ANÁLISIS DEL LENGUAJE ORDINARIO. La lógica se puede clasificar como:

REGLAS Y LEYES LOGICAS

Algoritmos y Estructura de Datos I

El conjuntos de los estudiantes inteligentes de la UPR Río Piedras. El conjunto de los mejores baloncelistas de la NBA.

CURSO NIVELACIÓN LÓGICA MATEMÁTICA PROYECTO UNICOMFACAUCA TU PROYECTO DE VIDA LAS PROPOSICIONES

Tema 2. Fundamentos de la Teoría de Lenguajes Formales

No todos los LRs finitos se representan mejor con ERs. Observe el siguiente ejemplo:

La Lógica estudia la forma del razonamiento. La Lógica Matemática es la disciplina que trata de métodos de razonamiento. En un nivel elemental, la

CONJUNTO: Colección o agregado de ideas u objetos de cualquier especie.

En matemáticas el concepto de conjunto es considerado primitivo y no se da una definición de este, por lo tanto la palabra CONJUNTO debe aceptarse

Algoritmos. Medios de expresión de un algoritmo. Diagrama de flujo

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

personal.us.es/elisacamol Elisa Cañete Molero Curso 2011/12

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

Tema 6: Teoría Semántica

Introd. al Pens. Científico Nociones básicas de la lógica ClasesATodaHora.com.ar

Índice Proposiciones y Conectores Lógicos Tablas de Verdad Lógica de Predicados Inducción

Lógica de Predicados de Primer Orden

RAZONAMIENTO LÓGICO PARA LA ARGUMENTACIÓN JURÍDICA

SOBRE LOGICA MATEMATICA. Sandra M. Perilla-Monroy. Departamento de Ciencias Básicas, Universidad Santo Tomás, Bogotá, Colombia.

Benemérita Universidad Autónoma de Puebla

No ~ Si entonces Sí y sólo si

Funciones y Cardinalidad

Proposicional. Curso Mari Carmen Suárez de Figueroa Baonza

MATERIAL DE APOYO PARA EL PRIMER CURSO DE MATEMÁTICAS COMPUTACIONALES.

Es toda la información que utiliza el computador. Según sea la información que guardemos en los datos, se clasifican en los siguientes tipos:

SESIÓN 04 LÓGICA PROPOSICIONAL

Matemáticas Discretas TC1003

Exterior del algoritmo. Entorno. Usuario. Procesador. Escribir. v1 v2 v3. Leer. <acción> {; <acción>}

Asignatura: Matemática Fundamental [405036M-02] Taller 1 Lenguaje Simbólico y lógica proposicional

Matemáticas Discretas. Oscar Bedoya

Existen diferentes compuertas lógicas y aquí mencionaremos las básicas pero a la vez quizá las más usadas:

Métodos de Inteligencia Artificial

Lógica Proposicional. Guía Lógica Proposicional. Tema III: Cuantificadores

MATEMÁTICAS DISCRETAS. UNIDAD 2 Algebras Booleanas y Circuitos Combinatorios

DIAGRAMAS DE FLUJO ELEMENTOS E INSTRUCCIONES A USAR EN UN DIAGRAMA DE FLUJO

TEMA 1: NÚMEROS NATURALES. SISTEMA DE NUMERACIÓN

LICENCIATURA EN MATEMÁTICA. Práctico N 1 Lenguaje de la lógica. proposicional VICTOR GALARZA ROJAS 1 5 / 0 5 /

Algoritmos y programas. Algoritmos y Estructuras de Datos I

Electrónica Digital - Guión

UNIDAD I: LÓGICA PROPOSICIONAL

RAZONAMIENTO MATEMÁTICO

OPERADORES Y EXPRESIONES

GUIA DE TRABAJOS TEORICO PRACTICO N 1: LÓGICA DE LAS PROPOSICIONES

Si..., siempre que, con tal que, puesto que, ya que, porque, cuando, de, a menos que, a no ser que, salvo que, solamente.

Definición 1 Un semigrupo es un conjunto E provisto de una operación binaria asociativa sobre E, se denota por (E, ).

CAPÍTULO II SISTEMAS NUMÉRICOS. Este método de representar los números se llama sistema de numeración decimal, donde 10 es la base del sistema.

CAPÍTULO II TEORÍA DE CONJUNTOS

Lenguajes y Gramáticas

Inducción en definiciones y demostraciones AUTÓMATAS Y LENGUAJES FORMALES PRELIMINARES MATEMÁTICOS. Números naturales. Inducción matemática

Tema 3.1 Introducción a los circuitos combinacionales. Algebra de Boole

Sobre funciones reales de variable real. Composición de funciones. Función inversa

Unidad Didáctica Electrónica Digital 4º ESO

L OGICA Proposiciones

Operadores. Javier Fernández Rivera -

mi la sol fa si Un conjunto está bien definido si se puede establecer sin dudar si un elemento pertenece o no al conjunto.

Matemáticas Discretas TC1003

LÓGICA PROPOSICIONAL

Bases Formales de la Computación

Taller Matemático. Lógica. Cristóbal Pareja Flores antares.sip.ucm.es/cpareja Facultad de Estadística Universidad Complutense de Madrid

Capítulo 5 IDENTIFICADORES, VARIABLES Y CONSTANTES. Presentación resumen del libro: "EMPEZAR DE CERO A PROGRAMAR EN lenguaje C"

Una operación interna: Suma Una operación externa: Multiplicación por un escalar

Matemáticas Básicas para Computación

CAPÍTULO 2 NOCIONES BÁSICAS DE TEORÍA DE CONJUNTOS

TEMAS DE MATEMÁTICAS (Oposiciones de Secundaria)

Los números enteros. Dado que los enteros contienen los enteros positivos, se considera a los números naturales son un subconjunto de los enteros.

Tema 3.- Predicados y sentencias condicionales

Transcripción:

Lógica de Proposiciones y de Predicado Franco D. Menendez LABIA FACET - UNT

Contenido de la Materia UNIDAD TEMÁTICA 1: SINTAXIS Y SEMANTICA DEL LENGUAJE FORMAL»SINTAXIS: Introducción. Definición del lenguaje formal. Alfabeto del Lenguaje. Variables y Constantes Proposicionales. Conectivos Proposicionales. Negación. Conjunción. Disyunción. Implicación. Equivalencia. Prioridades de Conectivos. Símbolos de Puntuación. Cadenas de Caracteres, Concatenación. Expresiones Bien Formadas o Fórmulas Bien Formadas. Reglas de Buena Formación. Ambigüedad. Escritura Polaca. Simplificación. Símbolos alternativos. Operadores Monódicos, Diádicos y Triádicos.»Bibliografía Recomendada: MATEMÁTICAS DISCRETAS - SEXTA EDICIÓN. Richard Johnsonbaugh. MATEMÁTICA DISCRETA Y LÓGICA. Roberto H. Fanjul

»Cada lógica da lugar a un lenguaje para realizar declaraciones acerca de los objetos y para realizar razonamientos acerca de las propiedades de esos objetos.»las declaraciones en un lenguaje lógico están construidas de acuerdo a un conjunto predefinido de reglas de formación denominadas Reglas de Sintaxis.»El lenguaje natural no es adecuado para llevar a cabo un razonamiento lógico. El lenguaje natural es muy rico en contenido y no puede ser descrito formalmente. El significado de una oración es ambiguo.»un lenguaje lógico tiene cierta sintaxis y el significado o semántica, de una declaración o proposición expresada en este lenguaje esta dado por una interpretación en su estructura. Dados un lenguaje lógico y su semántica, podemos tener una o mas sistemas de comprobación para este sistema lógico.

»La lógica proposicional es el sistema lógico con la semántica mas simple. Sin embargo muchos de los conceptos y técnicas utilizadas para estudiar la lógica proposicional es generalizada para la lógica de predicado de primer orden. En la lógica de predicado existen proposiciones atómicas y proposiciones compuestas. Los hechos o proposiciones atómicas pueden ser interpretadas como verdaderas o falsas.»las consecuencias del conjunto de proposiciones es una estructura cerrada. Que pueden ser verdaderas para todas las interpretaciones posibles llamada tautología ( verdad universal ).

Argumentos lógicos importantes 1. Si la demanda crece, entonces las compañías se expanden. 2. Si las compañías se expanden, entonces contrata trabajadores. 3. Si la demanda crece, entonces las compañías contratan trabajadores. En la linea 1, existe mas de una declaración. «la demanda crece» y «las compañías se expanden». Ambas declaraciones esenciales pueden ser representadas por letras: p= la demanda crece q= las compañías se expanden Por lo que la primera línea quedaría de la forma: Si p, entonces q

La letra P puede expresar la declaración la demanda crece, la letra Q puede expresar la declaración las compañías se expanden, y la letra R puede representar la declaración las compañías con tratan trabajadores. Utilizando estos símbolos, podemos expresar el argumento que involucra el crecimiento de la demanda, de la siguiente forma: 1.-Si p, entonces q 2.-Si q, entonces r 3.-Si p, entonces r

El alfabeto L del lenguaje formal, es un conjunto conformado por tres conjuntos sin elementos en común (conjuntos disyuntos). Ellos son:»1.- El conjunto V de variables proposicionales. Este conjunto es infinito y enumerable. V = { p1, p2,..., pn,... }»2.- El conjunto K de conectores proposicionales. K = { } {,,, )

»3.- El conjunto P de símbolos de puntuación o paréntesis. Este conjunto es de naturaleza impropia. P = { (, ) } En consecuencia el alfabeto, correspondiente a un lenguaje formal para la lógica, está definido por la unión de los tres conjuntos antes detallados. L = V K P La letra «p» que representan proposiciones, reciben el nombre de «variables lógicas». Estas variables reciben los siguientes dos valores V y F, por lo que a esta lógica recibe el nombre de «Lógica Bivalente». Ejemplo 1: Ejemplo 2: El niño juega El niño juega y no llora

»Conectores Proposicionales CONECTIVO DENOMINACIÓN LECTURA EN ESPAÑOL Conjunción Y Disyunción O Implicación o Condicional Bicondicional o Equivalencia si... entonces si y sólo si... entonces Negación No

Símbolos de Puntuación Los símbolos de puntuación permiten ordenar grupos de palabras y separarlos de otros. En la lógica se utiliza signos de puntuación para evitar equívocos. EJEMPLO p q r (p q) r p (q r) Se podrán utilizar paréntesis, corchetes y llaves, significando lo mismo desde el punto de vista de la sintaxis del lenguaje formal.

Reglas de Prioridad Cada conectivo tiene dada una prioridad, y los conectivos con una prioridad mas alta introducen una unión mas fuerte que los conectivos con una prioridad mas baja. p q = ( p) q p q r = ( p q ) r p q r = p ( q r ) p q r = p ( q r )

Cadenas de Caracteres: Concatenación CADENA VACÍA: es aquella cadena que no contiene ningún signo o símbolo del alfabeto L y la denotamos de la siguiente forma: " < > ". CONCATENACIÓN: Cuando colocamos dos cadenas, una a continuación de la otra, obtenemos otra cadena y que la representaremos por " ᴖ " y que es una ley de composición interna a la que denominamos concatenación, es asociativa pero no es conmutativa. ( A ᴖ B ) ᴖ C es lo mismo que A ᴖ ( B ᴖ C ) A ᴖ B es diferente de B ᴖ A CADENA NEUTRA: La cadena vacía es denominada también cadena neutra a derecha e izquierda para la concatenación ( no altera a la cadena concatenada con ella ). A ᴖ < > = < > ᴖ A = A

El lenguaje del Calculo de Proposiciones (EBF) El conjunto de EBF constituye el lenguaje del calculo proposicional. Por lo que este conjunto (F) es un subconjunto del alfabeto L. REGLAS DE BUENA FORMACION: El conjunto F de todas las EBF, se define como un conjunto de Reglas Recurrentes, denominadas Reglas de Buena Formación. REGLA I: Una variable proposicional cualquiera es una EBF. " p V; p F o lo que es lo mismo V F REGLA II: REGLA II-1: Si A es una EBF, entonces A es una EBF REGLA II-2: Si A y B son EBF, entonces (A * B) es una EBF, donde * K { } REGLA III: es también denominada la regla de CLAUSURA. Solamente las cadenas formadas por las Reglas I, II-1 Y II-2 son EBF.

»Ejemplo: Ejemplos de variaciones con los símbolos de puntuación»(p q p) es una variación de ((p q ) p)»(p q r) es una variación de ((p q) r)»(p q r) es una variación de ((p q) r) No ambigüedad del Lenguaje Construido Si una EBF A es de la forma B, no existe una EBF B distinta de B, tal que B sea lo mismo que A. Si una EBF A es de la forma (B * C), donde * designa un conector binario, no existirán EBF B y C distintas de B y C, tales que (B * C ) sea la misma expresión que A.

OPERADORES O CONECTIVOS MONODIADICOS Existen un conjunto de conectores u operadores monodiadicos, igual a un total de 4 (cuatro), a los cuales se los denomina como Conectores f. Estos conectores son:»f0 Una función cuyo resultado es siempre falso, independientemente del valor que tome la proposición a la cual afecta.»f1 Corresponde al conector de la negación, p.»f2 Una función que simplemente entrega el mismo valor de la proposición afectada por el conectivo considerado: f2 (p) p»f3 Una función cuyo resultado es siempre verdadero, independientemente del valor que tome la proposición a la cual afecta.

OPERADORES O CONECTIVOS DIADICOS Existen 16 posibles conectores g 0 a g 15. Seis representan a conectivos correspondientes a verum (g 15 ), falsum (g 0 ), p (siempre toma el valor de p, g 12 ), q (siempre toma el valor de q, g 10 ), p (siempre toma el valor de p, g 3 ) y q (siempre toma el valor de q, g 5 ), dejando 10 conectivos para las aplicaciones lógicas. Disyunción (g 14 ), conjunción (g 8 ), doble implicación (g 9 ) e implicación (g 11 y g 13 ). g 6 Es conectivo denominado OR EXCLUSIVO o NO EQUIVALENCIA, representado por, la negación de la equivalencia. p q = T (p q) (p q) = T (p q) ( p q)

g 1 Es conectivo denominado NOR o JUNTA DENEGADA o FLECHA DE PIERCE, representado por, la negación de la disyunción. p q = T (p q) = T p q g 7 Es conectivo denominado NAND o INCOMPATIBILIDAD o el PINCEL DE SHEFFER, representado por /, la negación de la conjunción. p / q = T (p q) = T p q g 4, g 2 Esta dos funciones son consideradas como la NO IMPLICACION denotada por. p q = T (p q) = T p ( q)

OPERADORES O CONECTIVOS TRIADICOS Existen 256 posibles conectivos, formado por 3 operandos o proposiciones simples. Disyunción Condicionada Es representada por la siguiente expresión: [p,q,r]= T (q p) ( q r) q actúa como llave de un determinado tipo. Incompatibilidad Condicionada [[p,q, r]]= T (q p) ( q r) siendo además la negación de la Disyunción condicionada. [[p,q,r]]= T [p,q,r]

L 2 ( Mayoría ) El conectivo considerado L 2 ( p, q, r ) toma el valor verdadero si y sólo si dos o más de las proposiciones participantes toman el valor verdadero. L2 significa al menos dos. Este conectivo puede ser expresado de la siguiente forma: L 2 ( p, q, r )= T ( p q ) ( q r ) ( r p ) Alternativamente podemos utilizar la disyunción condicionada. L 2 ( p, q, r )= T [ q r, p, q r ] L 1 ( Al Menos Uno ) Definimos ahora el conectivo L 1 ( p, q, r ), de la siguiente forma: L 1 ( p, q, r )= T p q r L 3 ( Al Menos Tres ) Definimos ahora el conectivo L 3 ( p, q, r ), de la siguiente forma: L 3 ( p, q, r ) = T p q r

BIBLIOGRAFIA»ESTRUCTURAS DE MATEMÁTICAS DISCRETAS. Bernard Kolman. Robert Busby & Sharon Ross. 2003.»MATEMÁTICA DISCRETA Y LÓGICA. Roberto H. Fanjul 2005.»MATEMÁTICAS DISCRETAS - SEXTA EDICIÓN Richard Johnsonbaugh - PRENTICE HALL INC. 2005.»LÓGICA COMPUTACIONAL. Roberto H. Fanjul. Autor y Editor. Primera Edición 2005.»MATEMÁTICAS DISCRETA Y COMBINATORIA Ralph P. Grimaldi- Addison Wesley Longman 2001.

Preguntas? GRACIAS!» fmenendez@herrera.unt.edu.ar