Lógica Proposicional

Documentos relacionados
Lógica Proposicional. Significado de una Fórmula Proposicional

LOGICA Y ALGORITMOS. Profesores: Raúl Kantor Ana Casali. Año LyA-Proposiciones 1

Lógica Proposicional. Del conjunto de hipótesis Γ se deduce α?

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

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

Tema 3 Equivalencia. Formas normales.

Análisis lógico Cálculo de proposiciones

Sintaxis LÓGICA COMPUTACIONAL CÁLCULO DE PROPOSICIONES. Funciones boolenas. Semántica

Capítulo 2. Preliminares Definiciones Básicas de Lógica

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

Clase 5 1. Lógica proposicional. Razonamientos

Lógica de proposiciones

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

CIENCIAS FORMALES CIENCIAS FÁCTICAS

El lenguaje P. Lógica y Computabilidad ( ) símbolos p. Verano convenciones. Lógica Proposicional - clase 1

Lógica Proposicional (LP)

UNIDAD I: LÓGICA MATEMÁTICA

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

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

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

Lógica Proposicional IIC1253. IIC1253 Lógica Proposicional 1/64

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

Ejercicios de Lógica Proposicional *

Introducción a la Lógica

Matemáticas Dicretas LÓGICA MATEMÁTICA

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

Matemáticas Discretas

PALABRA CLAVE Interpretación lógica

LógicaS Modales. Ricardo Oscar Rodríguez Departamento de Computación, Fac. Ciencias Exactas y Naturales, Universidad de Buenos Aires, Argentina.

Completitud en Lógica de Predicados

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

Términos LÓGICA COMPUTACIONAL CÁLCULO DE PREDICADOS. Variables libres y ligadas. Fórmulas. Tenemos dos conjuntos básicos.

03. Introducción a los circuitos lógicos

Guía 4: Demostraciones en Cálculo Proposicional

Matemáticas Discretas TC1003

Cálculo Proposicional

LÓGICA PROPOSICIONAL

Lógica proposicional. 1. Lógica proposicional. 4. Conectivos lógicos. 2. Proposición lógica. 3. Negación de una proposición

Matemáticas Discretas TC1003

Matemáticas Discretas Lógica

Semántica del Cálculo Proposicional

Tema 1: Sintaxis y Semántica de la Lógica Proposicional

Tema 2: Equivalencias y formas normales

Lógica proposicional (2/2) Lógica 2017

Introducción a la Lógica I

Capítulo 1 Lógica Proposicional

M. E. Buemi 18/03/2016

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

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

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

LOGICA MATEMATICA. Utilizando esas definiciones y las leyes de lógica matemática, demostrar las siguientes tautologías:

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

Lógica Matemática. Contenido. Definición. Finalidad de la unidad. Proposicional. Primer orden

Lógica de predicados

Proposicional. Curso Mari Carmen Suárez de Figueroa Baonza

1. Ejercicios propuestos

Lógica Matemática. Operadores Lógicos. Universidad del Azuay - Marcos Orellana Cordero

Introducción a la lógica proposicional

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 2: Teoría de la Demostración

Un enunciado es toda frase u oración que se emite

REGLAS Y LEYES LOGICAS

Lógica Proposicional (LP)

Enunciados Abiertos y Enunciados Cerrados

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

Guía de Ejercicios: Lógica y Teoría de Conjuntos

p q p q p (p q) V V V V V F F F F V V F F F V F

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

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

Lógica y Conjunto Introducción

Conjuntos. () April 4, / 32

Lógica Proposicional. Introducción

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

Sistema Axiomático para el Cálculo Proposicional

Resolución Proposicional

Matemáticas Discretas TC1003

Lógica y Programación

Departamento de Ingeniería Matemática - Universidad de Chile

MÉTODOS DE DEMOSTRACIÓN

Clase 5 1. Lógica de predicados. Razonamientos

Qué es la lógica? Esfuerzos por modelar estas leyes del pensamiento humano. Han existido desde la antigüedad.

Introducción a la lógica. Matemáticas Discretas Universidad de san buenaventura Cali

Proposicionales. Curso Mari Carmen Suárez de Figueroa Baonza

Lógica y Programación

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

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

Demostración Contraejemplo. Métodos Indirectos

El problema de satisfacción

Lógica proposicional

Matemáticas Discretas TC1003

Apuntes de Lógica Matemática I

Lógica de proposiciones (5)

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

UNIDAD CURRICULAR: MATEMÁTICA DISCRETA I

Introducción a la Matemática Discreta

Guía de estudio Algunos aspectos de lógica matemática Unidad A: Clases 1 y 2

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 proposicional 6. La semántica veritativo-funcional

Sobre el teorema de la deducción

Lógica Matemática. M.C. Mireya Tovar Vidal

Transcripción:

Proposicional Semántica Semántica Proposicional -

Significado de una Fórmula Proposicional El significado de una proposición está dado por su valor de verdad (o sea, si es Verdadera o Falsa) que se obtiene de la siguiente forma: las variables proposicionales pueden tomar cualquier valor de verdad es falsa los valores de verdad de las fórmulas atómicas se extienden a las fórmulas no atómicas de acuerdo al significado de los conectivos que contienen. Convención: = Falso = Verdadero Semántica Proposicional - 2

Las palabras de PROP Las proposiciones atomicas tienen un valor de verdad conocido. Se abstraen las proposiciones simples a letras. La frase Los perros comen salchichas con tuco colapsa a, por ejemplo, p. Y si esa frase es verdad en un mundo v, diremos que v(p ) =. Y si es falsa, diremos que v(p ) =. Semántica Proposicional - 3

Construyendo PROP (p p 2 ) p p 2 ( p ) (p ) ))p p 2 p p 2 Base de Prop Prop Σ Prop * Semántica Proposicional - 4

Calculando Valores de Verdad v((p p 2 )) v( ) v(p ) v(p 2 ) v(( p )) v((p )) ))p p 2 p p 2 Base de Prop Prop Σ Prop * Aqui no tiene sentido la funcion v Semántica Proposicional - 5

Semántica de Prop: Valuaciones Resumiendo: Prop está definido inductivamente. La semántica está dada por los valores de verdad de la proposiciones ya sean simples o complejas. Se buscará la forma de construir esa semántica teniendo en cuenta que: Las letras proposicionales pueden tomar cualquier valor. El valor de las letras proposicionales se transmite, lo que permite calcular el valor de las proposiciones complejas en función del valor de las proposiciones más simples. Semántica Proposicional - 6

Significado de algunos El dos es par o impar El dos es par o natural conectivos Ambas frases son verdaderas Si n es multiplo de 6, entonces 4 es par Si 4 es impar, entonces 3 es par Son frases verdaderas Si ustedes estudian, entonces aprobaran la asignatura Cuando es falsa esta frase? Semántica Proposicional - 7

Significado de los conectivos Semántica Proposicional - 8

Valuaciones - Ejemplos Una valuacion es una función de PROP {,} transmite valores de verdad a partir de las letras proposicionales. No cualquier función de PROP {,} es una valuación. Ejemplos de funciones no son valuaciones: f (α) = para toda α PROP g (α) = (Long(α)+) mod 2 Cómo se construyen funciones que sean valuaciones? Asegurando que el valor de las fórmulas compuestas queda determinado unívocamente por los valores de las variables. Semántica Proposicional - 9

Valuaciones Def.2. [valuación] Una función v: PROP {,} es una valuación sii satisface: v ( ) = v((α β)) = mín{v(α), v(β)} v((α β)) = máx{v(α), v(β)} v((α β)) = máx{-v(α), v(β)} v((α β)) = ssi v(α) = v(β) v(( α)) = - v(α) Observar que esta NO ES la definición de UNA valuación, sino que es una serie de ecuaciones que garantizan la transmisión de la verdad. Semántica Proposicional -

Valuaciones - Propiedades El valor de verdad de los átomos determina una única valuación (el valor para cualquier fórmula). Teorema.2.2 Sea w: P {,} Entonces existe una única valuación v: PROP {,} tal que v(p i ) = w(p i ) para todo p i P El valor de verdad de una fórmula depende únicamente del valor de sus letras de proposición Lema.2.3 Sea α PROP, y sean v y v dos valuaciones tales que v(p i ) = v (p i ) para toda letra pi que ocurre en α Entonces v(α) = v (α) Semántica Proposicional -

Teo.2.2 H) w: P {,} T) Existe una única valuación v: PROP {,} tal que v(p i ) = w(p i ) para todo p i P Dem: Considere una función v sobre Prop definida por recursión primitiva tal que: v(p i ) = w(p i ) para todo p i P v es una valuación (cumple con Def..2.). Esta función existe y es única dado que fue definida por recursión primitiva. Además es valuación (por su propia definición). LQQD Semántica Proposicional - 2

Tautología Consecuencia lógica Def.2.4 [tautología, consecuencia lógica] a. α PROP es una tautología ssi para cualquier valuación v se cumple que v(α) =. b. Dadas Γ PROP y α PROP, α es consecuencia lógica de Γ ssi para cualquier valuación v: Si (para todo γ Γ :: v(γ) = ), entonces v(α) = Notación: Γ = α se lee α es consecuencia lógica de Γ γ... γ n = α se lee como {γ... γ n } = α = α se lee como = α = α se lee como α es tautología. Semántica Proposicional - 3

Ejemplos T) = ϕϕ Dem. Sea v valuacion arbitraria v (ϕ ϕ) = máx{-v(ϕ), v(ϕ)} (Def. valuacion) = (El recorrido de la valuacion es {,}) LQQD T) ϕ,ψ = ϕ ψ Dem. Sea v una valuacion tal que v (ϕ) = y v (ψ) =. v (ϕ ψ) = min {v(ϕ), v(ψ)} (Def. valuacion) = (Hipotesis) LQQD Semántica Proposicional - 4

Ejemplos Demuestre o de un contraejemplo de = p p Dem. (contraejemplo) Sea v valuacion tal que v(p )= y v(p )= v (p p ) = máx{-v(p ), v(p )} (Def. valuacion) = Por lo que no es cierto que p p sea tautología. LQQD Cuando se trabaja con implicaciones, puede ser más simple verificar cuando no es tautología. Semántica Proposicional - 5

Ejemplos Demostrar o dar un contraejemplo para p =p 2 p 3 Dem. (contraejemplo) Sea v valuacion tal que v(p )=, v(p 2 )= y v(p 3 )= v (p 2 p 3 ) = min{v(p 2 ), v(p 3 )} (Def. valuacion) = Por lo que no es cierto que p = p 2 p 3. LQQD Cuando se trabaja con consecuencias lógicas, puede ser más simple analizar cuando no se cumple. Semántica Proposicional - 6

Consecuencia lógica Más Ejemplos Para todas α, β PROP: α, β = α β α = α β β = α β α β, α = β α β, β = α α, α = α β, β = α α β, α = β α β, α = β Semántica Proposicional - 7

Tablas de Verdad Las Tablas de verdad muestran todos los posibles valores de verdad que una fórmula proposicional puede tomar. Describen explicitamente todas las posibles valuaciones interesantes (recordar.2.3) de una formula proposicional. Semántica Proposicional - 8

Ejemplo Tabla de verdad de (p p 2 ) ( (p p 2 )): 2 3 4 5 6 p p 2 (p p 2 ) (p p 2 ) (p p 2 ) (p p 2 ) ( (p p 2 )) A las fórmulas como esta que son verdaderas en algunas valuaciones y falsa en otras se les llama CONTINGENCIAS Semántica Proposicional - 9

Tautologias Tabla de verdad de (p p 2 ) (( p ) p 2 ) : 2 3 4 5 6 p p 2 (p p 2 ) p ( p ) p 2 Esta proposición es siempre verdadera sin importar el valor de verdad de p y p 2 (p p 2 ) (( p ) p 2 ) tautología Semántica Proposicional - 2

Tautologías Observar: ϕ PROP es tautología sii = ϕ Ejemplos: Para todas α, β, γ PROP: = (α α) = (α ( ( α))) = (α β) (β α) = (α β) (β α) = (α β) (β α) = (α β) (( β) ( α)) = (α β) (( α) β) = (α β) ( (α ( β))) = (α α) α = (α α) α = (α ( α)) = α = (α (β γ)) ((α β ) γ) = (α (β γ)) ((α β ) (α γ)) Semántica Proposicional - 2

Equivalencia de Proposiciones Def [equivalencia de proposiciones] Dos fórmulas proposicionales α y β son equivalentes sii (α β) es una tautología Notación: α eq β abrevia = (α β) Observar: α eq β si y sólo si, para cualquier valuación v: PROP {,} se cumple que v(α) = v(β) Lema.3.5 La relación eq es de equivalencia en PROPxPROP Semántica Proposicional - 22

Equivalencia de Proposiciones: Clases de Equivalencia (p p ) (p p ) (p p )... p 3...... ( ( p p ))... p 4...... ( p ) Semántica Proposicional - 23

Sustitución por fórmulas equivalentes Si α y α 2 son equivalentes, entonces puedo sustituir una letra proposicional de una fórmula β cualquiera por α y por α 2, y obtener fórmulas equivalentes Esto se utiliza mucho en matemática: no dudamos cuando vemos el siguiente razonamiento: 3 + (2 x 5) = 3 + Por qué es válido eso? Porque sabemos que 2 x 5 = y reemplazamos iguales por iguales esto es, en la expresión (3 + ξ) sustituimos a ξ por 2 x 5 y por y obtenemos dos números iguales. Semántica Proposicional - 24

Funciones recursivas: sustitución α[ϕ / p i ] denota la fórmula obtenida de sustituir todas las ocurrencias de p i en la fórmula α por la fórmula ϕ Se define por recursión primitiva en α Def [sustitución de una fórmula por una variable] _ [_/_] : PROP x PROP x P PROP [ϕ / p i ] = pj [ϕ / p i ] = ϕ p j si i= j si i j (α β) [ϕ / p i ] = (α [ϕ / p i ] β [ϕ / p i ]), C ( α) [ϕ / p i ] = ( α[ϕ / p i ]) Semántica Proposicional - 25

Sustitución por fórmulas equivalentes: Teorema de Sustitución Teorema.2.5 [sustitución] H) α eq α 2 T) para toda β PROP y para cualquier p P se cumple que: β[α /p] eq β[α 2 /p] Ejemplo: Como (p p 2 ) eq (p 2 p ), entonces ((p 4 (p p 2 )) eq (p 4 (p 2 p )) porque (p 4 q) [p p 2 /q] eq (p 4 q) [p 2 p /q] Semántica Proposicional - 26

Leyes algebraicas (tautologías) Para todas ϕ, ψ, σ PROP: =(ϕ ψ) σ ϕ (ψ σ) =(ϕ ψ) σ ϕ (ψ σ) =(ϕ ψ) (ψ ϕ) =(ϕ ψ) (ψ ϕ) = ϕ (ψ σ) (ϕ ψ) (ϕ σ) = ϕ (ψ σ) (ϕ ψ) (ϕ σ) = (ϕ ψ) ( ψ ϕ) } = (ϕ ψ) ( ψ ϕ) = (ϕ ϕ) ϕ = (ϕ ϕ) ϕ = ϕ ϕ } } asociatividad de y } conmutatividad de y } distributividad de y } idempotencia de y doble negación Leyes de De Morgan Semántica Proposicional - 27

Más propiedades... Lema.3.2 Si = α β entonces (α β) eq α y (α β) eq β Lema.3.3 a. Si = α entonces (α β) eq β b. Si = α entonces ( α β) eq β c. ( β) eq β d. ( β) eq β Semántica Proposicional - 28

Equivalencias entre conectivos Teorema.3.4 Para todas α, β PROP: a. (α β) eq (α β) (β α) b. (α β) eq ( α β) c. (α β) eq ( α β) d. (α β) eq ( β α) e. (α β) eq ( β α) f. α eq (α ) g. eq (α α) Semántica Proposicional - 29

Conjuntos completos de conectivos Un conjunto de conectivos C es completo si cualquier función de verdad es definible en términos de los conectivos de C Def [conjunto completo de conectivos] C es un conjunto completo de conectivos si para conectivo n-ario $ (n>) y letras proposicionales p i,p i2, p in existe una fórmula σ PROP que contiene sólo a p i,p i2, p in y a los conectivos de C tal que σ eq $(p i,p i2, p in ) Semántica Proposicional - 3

Conjuntos completos de conectivos Teorema.3.6 {, } es un conjunto completo de conectivos También {, }, {, }, {, } y {, } son completos Semántica Proposicional - 3

Conjunciones y disyunciones Definición.3.7 W i finitas ϕ i = ϕ W ϕ i = ϕ ϕ i = ϕ n+ ( ϕ i ) Wϕ i = ϕ n+ ( W ϕ i ) i n+ i n i n+ i n W W i Semántica Proposicional - 32

Formas Normales Definición.3.8 [formas normales] Una fórmula está en forma normal conjuntiva sii es de la forma: (Wϕ ) ij W i n j m i donde cada ϕ ij es una fórmula atómica o la negación de una fórmula atómica. Una fórmula está en forma normal disyuntiva sii es de la forma: W W( ϕ ij ) i n j m i donde cada ϕ ij es una fórmula atómica o la negación de una fórmula atómica. Semántica Proposicional - 33

Formas Normales (cont.) Teorema.3.9 Para toda α PROP existen fórmulas α c y α d en forma normal conjuntiva y forma normal disjuntiva respectivamente tales que: α eq α c y α eq α d Semántica Proposicional - 34

Semántica: Conclusión Para responder / verificar las nociones de consecuencia lógica y tautología: Usamos un método de cálculo (tablas de verdad) Para simplificar un problema inicial y llevarlo a una tautología conocida, usamos nociones de: equivalencia lógica sustitución Semántica Proposicional - 35