Cálculo Proposicional

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

Matemáticas Discretas TC1003

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

Introducción a la Lógica

2. Si P; Q; R son verdaderas y S; T son falsas, determine el valor de verdad de la proposición: [P =) (R =) T )] () [(:P ^ S) =) (Q =) :T )]

REGLAS Y LEYES LOGICAS

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

Matemáticas Básicas para Computación

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

Ejercicios de Lógica Proposicional *

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

Capítulo 1 Lógica Proposicional

Matemáticas Discretas TC1003

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

Lógica proposicional. Ivan Olmos Pineda

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

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

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

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

Proposicional. Curso Mari Carmen Suárez de Figueroa Baonza

Tema 2: Equivalencias y formas normales

APENDICE REGLAS Y LEYES DE LA LOGICA DE PRIMER ORDEN

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

Más sobre Leyes de implicación

Universidad Nacional Abierta y a Distancia UNAD-Lógica Matemática - Georffrey Acevedo G. A que viene la lógica?

1.1.1 Conectivos lógicos, formas proposicionales y tablas de verdad.

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

LÓGICA PROPOSICIONAL

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

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

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

PROGRAMA INSTRUCCIONAL

Conjuntos, relaciones y funciones Susana Puddu

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

RAZONAMIENTO MATEMÁTICO

Resumen de deducción natural

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

Álgebra de Boole. Valparaíso, 1 er Semestre Prof. Rodrigo Araya E.

Facultad de Informática. Módulo 1 Lógica. Matemática 0 UNLP. Curso de Ingreso 2013 Matemática 0 Página 1

SESIÓN 04 LÓGICA PROPOSICIONAL

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

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

Notas de Álgebra y Matemática Discreta

Matemáticas Discretas. Oscar Bedoya

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

Una proposición es una afirmación que debe ser cierta o falsa (aunque no lo sepamos).

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

Guía para el estudiante

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

Capítulo 1 Lógica y Conjuntos

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

Métodos de Inteligencia Artificial

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

Conjuntos. () April 4, / 32

INTRODUCCIÓN A LA LÓGICA

INSTITUCION EDUCATIVA LA PRESENTACION NOMBRE ALUMNA: ASIGNATURA: MATEMATICAS. NOTA

INTRODUCCIÓN A LA LÓGICA MATEMÁTICA

Tema 6: Teoría Semántica

Matemáticas Básicas para Computación

LÓGICA PROPOSICIONAL

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

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

ÁLGEBRAS DE BOOLE. En un álgebra de Boole (B, +,, ) se cumplen las siguientes propiedades, para todo x, y, z B: Doble Complemento

UNIDAD 4: INTRODUCCIÓN A LA LÓGICA

Forma lógica de enunciados

Grado en Ingeniería Informática Fundamentos matemáticos para la informática Curso Introducción a la lógica matemática

TEMA 3 ÁLGEBRA DE CONMUTACIÓN

CIRCUITOS LÓGICOS. Lógica FCE 1. ALGEBRA DE BOOLE

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

Horas Trabajo Estudiante: 128

EJEMPLO DE PREGU,TAS

Algoritmos y programas. Algoritmos y Estructuras de Datos I

En general, un conjunto A se define seleccionando los elementos de un cierto conjunto U de referencia que cumplen una determinada propiedad.

Algoritmos y Estructura de Datos I

TEMAS DE MATEMÁTICAS (Oposiciones de Secundaria)

No ~ Si entonces Sí y sólo si

Semana02[1/23] Conjuntos. 9 de marzo de Conjuntos

ESCUELA MILITAR DE INGENIERÍA MISCELÁNEAS DE PROBLEMAS 2013 ÁLGEBRA I

Negación Conjunción Dis junción. P -ip P Q P & Q P Q P V Q C F C C C C C C F C C F F C F C F C F F C C F F F F F F P Q P Q

Definición y representación de los

Derivadas Parciales (parte 2)

Unidad 1 LÓGICA Y CONJUNTOS

Escuela de Ingeniería - Universidad de Chile Escuela de Verano 2011 Matemáticas III. Guía de Problemas N 1 *

Unidad 2.- Lógica y tablas de verdad. Lógica

UNIVERSIDAD NACIONAL DE SANTIAGO DEL ESTERO

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

Apuntes de Lógica Proposicional

LÓGICA PROPOSICIONAL LÓGICA PROPOSICIONAL

ESTRUCTURA Y TECNOLOGÍA DE LOS COMPUTADORES I. TEMA 4 Algebra booleana y puertas lógicas

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

LÓGICA DE PROPOSICIONES. a) El rumor y el ir y venir incesante de las abejas. b) No te vayas! c) Hoy es martes.

LOGICA DE ENUNCIADOS

L OGICA Proposiciones

Lógica Proposicional

TEMA 4. RAZONAMIENTO DEDUCTIVO (III). RAZONAMIENTO PROPOSICIONAL Introducción a los aspectos formales del razonamiento proposicional.

Álgebra de Boole. Adición booleana. Multiplicación booleana. Escuela Politécnica Superior

Transcripción:

Universidad Técnica ederico Santa María Departamento de Informática undamentos de Informática 1 Cálculo Proposicional Dr. Gonzalo Hernández Oliva Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 1

1) Motivación 2) Introducción 3) Argumentos y Proposiciones Lógicas 4) Conectivos Lógicos 5) Estudio Proposiciones 6) Tautología, Contradicción y Argumento álido 7) Leyes Álgebra Proposicional 8) ormas Normales 9) Implicaciones y Derivaciones Lógicas Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 2

1) Motivación: Problema NP: Problema SAT Enumerar (Hacer una lista) todos los valores de verdad de una proposición lógica. Algoritmo Backtracking Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 3

2) Introducción La Lógica resulta esencial para construir, diseñar, implementar y probar correctitud en algoritmos y programas. Es necesario estudiar las Leyes undamentales de las Derivaciones Lógicas para estudiar la validez de las afirmaciones realizadas Las Proposiciones forman las Derivaciones y sus Operaciones el Cálculo Proposicional Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 4

3) Argumentos y Props. Lógicas Argumentos (Afirmaciones, Conclusiones, Demostraciones) son álidos o No Lógicamente: ó Proposiciones forman los Argumentos Proposiciones Atómicas son aquellas proposiciones que no pueden subdividirse y pueden unirse por conexiones lógicas Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 5

3) Argumentos y Props. Lógicas Ejemplos: 1) P: Si la demanda crece entonces las compañias se expanden. P: Si las compañias se expanden entonces contratan trabajadores. C: Si la demanda crece entonces las compañías contratan trabajadores. Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 6

3) Argumentos y Props. Lógicas 2) Este programa de computadora tiene un error, o el input es erróneo. El input no es erróneo. El programa de computadora tiene un error. 3) Una universidad es de prestigio si los académicos que la forman realizan docencia e investigación de gran calidad. Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 7

3) Argumentos y Props. Lógicas 4) La extracción de mineral es rentable si la concentración es alta, pero solamente si la distancia al mercado es pequeña. 5) Si llueve con frecuencia los agricultores se quejan. Si no llueve con frecuencia los agricultores se quejan. Luego, los agricultores se quejan. Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 8

3) Argumentos y Props. Lógicas De manera formal: (Aristóteles) Una proposición es una afirmación que es o bien verdadera o bien falsa. Elementos de una proposición: ariables Proposicionales: Asignación de alor Lógico Binario: ó Constantes Proposicionales:, Conectivos u Operaciones Lógicas Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 9

3) Argumentos y Props. Lógicas Proposición Atómica: Una proposición atómica es una proposición que tiene una única variable o constante proposicional. Las proposiciones no atómicas se denominan compuestas. Todas las proposiciones compuestas tienen al menos una conexión lógica Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 10

4) Conectivos Lógicos Los conectivos lógicos son operadores entre props. que permiten construir proposiciones complejas en base a proposiciones más simples o atómicas. Los conectivos lógicos básicos son: Negación: P Conjunción: P Q Disyunción: P Q Condicional: P Q Bicondicional o Equivalencia: P Q Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 11

4) Conectivos Lógicos Los conectivos lógicos se definen mediante su tabla de verdad: P Q P Q P Q P Q P Q P Q Para su operación se ha definido un orden en base a su prioridad: Alta ( ) ( ) ( ) ( ) ( ) Baja Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 12

5) Estudio Proposiciones Para estudiar proposiciones lógicas o expresiones más complejas se tienen 2 herramientas fundamentales: Tablas de erdad: Obtenido en base a las expresiones más simples y proposiciones atómicas que las forman Árbol de Análisis Sintáctico: Descomposición de la expresión en base a sus proposiciones atómicas. Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 13

5) Estudio Proposiciones: T Dada una proposición es posible estudiar su validez asignando valores de verdad a sus proposiciones atómicas y calcular los valores de verdad de las proposiciones compuestas que la forman en base a las definiciones de los conectivos lógicos. Todas las posibilidades de este cálculo lógico se resumen en una Tabla de erdad Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 14

5) Estudio Proposiciones T Ejemplos: 1) P (Q R) ( P R) 2) (P R) (P Q) Q R 3) (P (Q (R P ))) (Q R) 4) (P Q) ( P Q ) (P Q ) Q 5) Si Micaela gana en las Olimpiadas, todos la admirarán y ella será muy feliz, pero si no gana, todo su esfuerzo fue en vano Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 15

5) Estudio Proposiciones 6) La extracción de minerales es provechosa si la concentración de mineral es alta pero sólo si la distancia al mercado es corta 7) Si p es un número primo entonces para los enteros pares (n p n) es divisible por p 8) Los productos comprados en esta tienda pueden ser devueltos sólo si están en buenas condiciones y el cliente trae la boleta Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 16

6) Tautología y Contradicción Una Expresión Lógica es una Tautología si es erdadera para todas las asignaciones posibles de valores de verdad. En este caso se antepondrá el símbolo = Una Expresión Lógica es una Contradicción si es alsa para todas las asignaciones posibles de valores de verdad. Una Expresión Lógica que no es una tautología ni una contradicción es una Contingencia (Causalidad/Eventualidad). Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 17

6) Tautologías Ejemplo tautología: Ley del Medio Excluido: = P P Teorema: Sea A una expresión tautológica y sean P 1... P n sus variables proposicionales. Suponga que B 1... B n son expresiones arbitrarias. La expresión obtenida al reemplazar P i por B i es una esquema y toda particularización (ejemplo) de este esquema es una tautología. Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 18

6) Tautologías Tipos de Tautologías: Implicaciones Lógicas: = A B (A > B) Equivalencias Lógicas: = A B (A B) Este tipo de tautología se utiliza para demostrar y construir nuevas leyes (Álgebra de Proposiciones) Cabe hacer notar que: A B A B Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 19

6) Argumento álido Diremos que un argumento lógico es válido si la conclusión se deduce lógicamente de las premisas: Si todas las premisas son verdaderas entonces también lo es la conclusión. Luego, si A es la conjunción de todas las premisas y C la conclusión, entonces: = A C. Ejemplo: Silogismo Disjuntivo: = (P Q) P Q Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 20

7) Leyes Álgebra Proposicional 1) Medio Excluido: (P P) 2) Contradicción: ( P P) 3) Identidad: (P ) P, (P ) P 4) Dominación: (P ), (P ) 5) Idempotencia: (P P) P, (P P) P 6) Doble Negación: ( P ) P 7) Absorción: P (P Q) P P (P Q) P Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 21

7) Leyes Álgebra Proposicional 8) Conmutatividad : P Q Q P P Q Q P 9) Asociatividad: (P Q) R P (Q R) (P Q) R P (Q R) 10) Distributividad: P (Q R) (P Q ) (P R ) P (Q R) (P Q ) (P R ) Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 22

7) Leyes Álgebra Proposicional 11) Leyes de DeMorgan: ( P Q ) ( P Q ) ( P Q ) ( P Q ) 12) Implica: P Q ( P Q ) 13) Contrarecíproca: P Q ( Q P) 14) Equivalencia: P Q ( P Q ) ( P Q ) P Q ( P Q ) ( Q P ) Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 23

7) Leyes Algebra Proposicional Ejercicios: Expresar las siguientes proposiciones en base a los conectivos: 1) P Q (P Q) 2) P (Q P) Q 3) P (P Q) Q 4) P (Q R) (P ) 5) (P Q) ( P R ) ( Q ) Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 24

8) ormas Normales Una Expresión Lógica está en forma normal disyuntiva si está escrita como una disyunción de términos que son conjunciones de variables lógicas o de negaciones de variables lógicas. Análogamente se define forma normal conjuntiva. Ejemplos: P ( Q R ), (P Q R) ( Q R) R Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 25

8) ormas Normales Pasos para obtener la forma normal conjuntiva (disyuntiva) de una proposición lógica PL mediante la aplicación de las leyes del álgebra proposicional: 1 o ) Eliminar en PL todos los conectivos y 2 o ) Eliminar subexpresiones de PL que están negadas. Por ejemplo: (P R) 3 o ) Aplicar las leyes de distributividad 4 o ) Ordenar la expresión Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 26

8) ormas Normales Ejercicio: Obtener la forma normal conjuntiva (disyuntiva) de: a) (P Q) (P (Q R)) ( P (R Q )) b) (P Q) ((P R) (R Q)) Podemos construir una forma normal disyuntiva a partir de la tabla de verdad de una expresión lógica. Aprendamos cómo mediante un ejemplo Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 27

8) ormas Normales P Q R PL Obtenemos la proposición lógica PL(P,Q,R) en forma normal disyuntiva partir de su tabla de verdad: PL(P,Q,R) = Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 28

8) ormas Normales Un término mínimo (minterm) es una conjunción de literales en los cuales cada variable o su negación se representa una única vez y cada término será verdadero para sólo una asignación de valores de verdad. Si una expresión lógica esta expresada como una disyunción de términos mínimos se denomina forma normal disjuntiva completa Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 29

8) ormas Normales Pasos para obtener la forma normal conjuntiva de una proposición lógica PL mediante su tabla de verdad de: 1 o ) Obtener formal normal disyuntiva de PL 2 o ) Negar formal normal disyuntiva de PL aplicando leyes del álgebra proposicional eamos un ejemplo Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 30

8) ormas Normales P Q R PL Obtenemos la proposición lógica PL(P,Q,R) en forma normal conjuntiva partir de su tabla de verdad: PL(P,Q,R) = Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 31

9) Implicaciones y Deriv. Lógicas Diremos que un argumento lógico es válido si la conclusión se deduce lógicamente de las premisas. Si A es la conjunción de todas las premisas y C la conclusión, entonces: = A C A continuación veremos herramientas = Implicancias Lógicas para demostrar si un argumento es válido Razonamiento álido. Un argumento no válido es una falacia Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 32

9) Implicaciones y Deriv. Lógicas Un ejemplo de razonamiento válido es el: P P Q Modus Ponens Q Esta conclusión se denota: P, P Q = Q Otro ejemplo: (P Q) P Q Silogismo Disjuntivo = (P Q) P Q Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 33

9) Implicaciones y Deriv. Lógicas Reglas de Inferencia: 1) Leyes de Combinación: A, B = A 2) L. de Simplificación: A B = A A B = B 3) Leyes de Adición: A = A B B = A B 4) Modus Ponens: A, A B = B 5) Modus Tollens: B, A B = A 6) Silog. Hipotético: A B, B C = A C Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 34

9) Implicaciones y Deriv. Lógicas Reglas de Inferencia: 7) Silog. Disyuntivo: A B, A = B A B, B = A 8) Ley de Casos: A B, A B = B 9) Eliminación de Equivalencias: A B = A B A B = B A 10) Introducción de la Equivalencia: A B, B A = A B Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 35

9) Implicaciones y Deriv. Lógicas Reglas de Inferencia: 11) Ley de Inconsistencia: A, A = B Estas reglas de inferencia se utilizan para realizar derivaciones o demostraciones formales. eamos un ejemplo de derivación lógica Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 36

9) Implicaciones y Deriv. Lógicas Y ahora llegamos a la gran pregunta del porqué. El robo no ha sido el objeto del asesinato, puesto que nada desapareció. ue por motivos políticos, o fue una mujer? Esta es la pregunta con que me enfrento. Desde el principio me he inclinado hacia esta última suposición Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 37

9) Implicaciones y Deriv. Lógicas Los asesinos políticos se complacen demasiado en hacer sólo su trabajo y huir. Este asesinato, por el contrario ha sido realizado muy deliberadamente, y quien lo perpetró ha dejado huellas por toda la habitación, mostrando que estuvo ahí todo el tiempo Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 38

9) Implicaciones y Deriv. Lógicas Análisis de la derivación lógica: P 1 : ue un robo P 2 : Algo desapareció P 3 : ue un asesinato político P 4 : El asesinato lo cometió una mujer P 5 : El asesino huyó inmediatamente P 6 : El asesino dejó huellas por la habitación Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 39

9) Implicaciones y Deriv. Lógicas Derivación lógica: 1) P 1 P 2 (Premisa) 2) P 2 (Premisa) 3) P 1 (1 y 2 + MT) 4) P 1 P 3 P 4 (Premisa) 5) P 3 P 4 (3 y 4 + MP) 6) P 3 P 5 (Premisa) 7) P 6 P 5 (Premisa) Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 40

9) Implicaciones y Deriv. Lógicas Derivación lógica: 8) P 6 (Premisa) 9) P 5 (7 y 8 + MP) 10) P 3 (6 y 9 + MT) 11) Ergo : P 4 (5 y 10 + MT) Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 41

10) Bibliografía 1) Matemáticas Discreta y Lógica, W. K. Grassmann & J. P. Tremblay, Prentice Hall, 1998. 2) R.P. Grimaldi, Discrete and Combinatorial Mathematics, Addison Wesley,1998. Dr. Gonzalo Hernández USM I-1 Cálculo Proposicional 42