matemáticas discretas tc1003 · pdf fileejemplo tabla equivalencia equivalencias...

43
Lógica Proposicional Matemáticas Discretas - p. 1/43 Matemáticas Discretas TC1003 Lógica Proposicional: Proposiciones, Conectivos, Tablas de Verdad y Equivalencias Departamento de Matemáticas / Centro de Sistema Inteligentes ITESM

Upload: hoangthien

Post on 05-Mar-2018

230 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

Lógica Proposicional Matemáticas Discretas - p. 1/43

Matemáticas DiscretasTC1003

Lógica Proposicional:Proposiciones, Conectivos, Tablas de Verdad y Equivalencias

Departamento de Matemáticas / Centro de Sistema Inteligentes

ITESM

Page 2: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

IntroduccionSentenciaDeclarativaProposicionVariableProposicionalPrimitivaValor de VerdadOperadoresJerarquıa deOperadoresUso deOperadoresFBFTabla de VerdadTabla NegacionTabla DisjuncionTabla ConjuncionEjemplo TablaEquivalenciaEquivalenciasSuposicionesEjemplosSimplificacionSumario

Lógica Proposicional Matemáticas Discretas - p. 2/43

Introducción

En esta lectura veremos los elementos básicos delo que se llama Lógica Proposicional o CálculoProposicional. Iniciaremos con lo que entendemospor proposición y conectivo lógico. A partir de esoveremos lo que se conoce como tabla de verdad.Con eso se verá lo que se entiende comoequivalencia lógica que es base para reducción decircuitos lógicos y que es usado para entender loscasos de los ifs en los programas de computadora.

Page 3: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

IntroduccionSentenciaDeclarativaProposicionVariableProposicionalPrimitivaValor de VerdadOperadoresJerarquıa deOperadoresUso deOperadoresFBFTabla de VerdadTabla NegacionTabla DisjuncionTabla ConjuncionEjemplo TablaEquivalenciaEquivalenciasSuposicionesEjemplosSimplificacionSumario

Lógica Proposicional Matemáticas Discretas - p. 3/43

Sentencia Declarativa

Una sentencia declarativa es una oración queafirma algo.EjemplosSon sentencias declarativas:■ El curso de Matemáticas Discretas está fácil.■ El caballo blanco es verde.■ Si la luna está llena y no llueve, entonces saldré

a caminar.■ El Último Teorema de Fermat es cierto.■ Esta frase es falsa.■ x + 3 es impar.

Page 4: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

IntroduccionSentenciaDeclarativaProposicionVariableProposicionalPrimitivaValor de VerdadOperadoresJerarquıa deOperadoresUso deOperadoresFBFTabla de VerdadTabla NegacionTabla DisjuncionTabla ConjuncionEjemplo TablaEquivalenciaEquivalenciasSuposicionesEjemplosSimplificacionSumario

Lógica Proposicional Matemáticas Discretas - p. 4/43

EjemplosNo son sentencias declarativas:■ ¿Está lloviendo?■ ¡Hola!, ¿cómo estás?■ Tierno sáuz, casi ámbar, casi luz. . .■ ¿Qué es en el fondo actuar, sino mentir? ¿Y qué

es actuar bien, sino mentir convenciendo?

Page 5: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

IntroduccionSentenciaDeclarativaProposicionVariableProposicionalPrimitivaValor de VerdadOperadoresJerarquıa deOperadoresUso deOperadoresFBFTabla de VerdadTabla NegacionTabla DisjuncionTabla ConjuncionEjemplo TablaEquivalenciaEquivalenciasSuposicionesEjemplosSimplificacionSumario

Lógica Proposicional Matemáticas Discretas - p. 5/43

Proposición

Una proposición es una sentencia declarativa quedebe ser verdadera o falsa pero no ambas.EjemplosSon proposiciones:■ El curso de Matemáticas Discretas está fácil.■ Si la luna está llena y no llueve, entonces saldré

a caminar.■ El Último Teorema de Fermat es cierto.

Page 6: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

IntroduccionSentenciaDeclarativaProposicionVariableProposicionalPrimitivaValor de VerdadOperadoresJerarquıa deOperadoresUso deOperadoresFBFTabla de VerdadTabla NegacionTabla DisjuncionTabla ConjuncionEjemplo TablaEquivalenciaEquivalenciasSuposicionesEjemplosSimplificacionSumario

Lógica Proposicional Matemáticas Discretas - p. 6/43

EjemplosNo son proposiciones:■ Esta frase es falsa

◆ Si la frase es cierta, lo que en ella se dicedebe ser cierto, así debe ser falsa.

◆ Si la frase es falsa, lo contrario a lo que en ellase afirma es cierto, por consiguiente es cierta.

■ x + 3 es un número impar◆ Si x = 2 la afirmación es cierta.◆ Si x = 3 la afirmación es falsa.

Page 7: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

IntroduccionSentenciaDeclarativaProposicionVariableProposicionalPrimitivaValor de VerdadOperadoresJerarquıa deOperadoresUso deOperadoresFBFTabla de VerdadTabla NegacionTabla DisjuncionTabla ConjuncionEjemplo TablaEquivalenciaEquivalenciasSuposicionesEjemplosSimplificacionSumario

Lógica Proposicional Matemáticas Discretas - p. 7/43

Variable Proposicional

En nuestro manejo de proposiciones utilizaremossímbolos para representarlas. Estos símbolos sellamarán variables proposicionales. Asípondremos

p : El curso de Matemáticas Discretas estáfácil.

Indicará que la variable proposicional p representala proposición “El curso de Matemáticas Discretasestá fácil.”

Page 8: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

IntroduccionSentenciaDeclarativaProposicionVariableProposicionalPrimitivaValor de VerdadOperadoresJerarquıa deOperadoresUso deOperadoresFBFTabla de VerdadTabla NegacionTabla DisjuncionTabla ConjuncionEjemplo TablaEquivalenciaEquivalenciasSuposicionesEjemplosSimplificacionSumario

Lógica Proposicional Matemáticas Discretas - p. 8/43

Proposiciones Primitiva y Compuestas

Una proposición primitiva es una proposición queno se puede descomponer en hechos mássimples.Ejemplos■ El curso de matemáticas discretas está fácil.■ El caballo blanco es verde.

Una proposición compuesta es una proposiciónque no es primitiva.Ejemplos■ Si la luna está llena y no llueve, salgo a caminar.■ Yo contraté el cable básico, como tú.

Page 9: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

IntroduccionSentenciaDeclarativaProposicionVariableProposicionalPrimitivaValor de VerdadOperadoresJerarquıa deOperadoresUso deOperadoresFBFTabla de VerdadTabla NegacionTabla DisjuncionTabla ConjuncionEjemplo TablaEquivalenciaEquivalenciasSuposicionesEjemplosSimplificacionSumario

Lógica Proposicional Matemáticas Discretas - p. 9/43

Valor de Verdad

El valor de verdad de una proposición es unaasignación a uno de los dos posibles valoresverdadero o falso. Esta asignación dependerá delo que en la misma proposición se afirme: si escierto diremos que tiene valor de verdad verdaderoy si es falso diremos que tiene valor de verdadfalso.

Page 10: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

IntroduccionSentenciaDeclarativaProposicionVariableProposicionalPrimitivaValor de VerdadOperadoresJerarquıa deOperadoresUso deOperadoresFBFTabla de VerdadTabla NegacionTabla DisjuncionTabla ConjuncionEjemplo TablaEquivalenciaEquivalenciasSuposicionesEjemplosSimplificacionSumario

Lógica Proposicional Matemáticas Discretas - p. 10/43

Operadores Lógicos

Los operadores lógicos sirven para construirproposiciones complejas.■ Negación: ¬p (Léase “no p”)■ Disjunción: p ∨ q (Léase “p o q”)■ Conjunción: p ∧ q (Léase “p y q”)

Estos operadores pueden usarse una o variasveces en forma combinada o no para construirproposiciones más complejas, por ejemplo

p ∨ (q ∧ (r ∨ (¬p)))

Page 11: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

IntroduccionSentenciaDeclarativaProposicionVariableProposicionalPrimitivaValor de VerdadOperadoresJerarquıa deOperadoresUso deOperadoresFBFTabla de VerdadTabla NegacionTabla DisjuncionTabla ConjuncionEjemplo TablaEquivalenciaEquivalenciasSuposicionesEjemplosSimplificacionSumario

Lógica Proposicional Matemáticas Discretas - p. 11/43

Jerarquía de Operadores

Para reducir el número de paréntesis se convieneen una jerarquía de operadores para indicar elorden de precedencia de uno sobre otro.

Mayor Jeraquía ¬ ∧ ∨ Menor Jerarquía

Ante una disputa de operandos gana el que tieneuna mayor jerarquía. Así

La expresión Se interpreta como

p ∨ q ∧ r p ∨ (q ∧ r)

¬p ∧ q (¬p) ∧ q

p ∧ ¬s ∨ ¬q ∧ r (p ∧ (¬s)) ∨ ((¬q) ∧ r)

Los paréntesis deben ser utilizados para forzar elorden de las operaciones.

Page 12: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

IntroduccionSentenciaDeclarativaProposicionVariableProposicionalPrimitivaValor de VerdadOperadoresJerarquıa deOperadoresUso deOperadoresFBFTabla de VerdadTabla NegacionTabla DisjuncionTabla ConjuncionEjemplo TablaEquivalenciaEquivalenciasSuposicionesEjemplosSimplificacionSumario

Lógica Proposicional Matemáticas Discretas - p. 12/43

Uso de operadores

Supongamos quep: Está calurosoq: Está soleador: Está lluviosos: Está húmedoEntonces la representación de las siguientesafirmaciones queda:■ Está lluvioso y soleado : r ∧ q■ Está soleado o está lluvioso : q ∨ r■ Está soleado y no está caluroso : q ∧ ¬p■ Ni está soleado ni está caluroso : ¬q ∧ ¬p■ Está soleado pero está lluvioso : q ∧ r■ Está lluvioso pero no está caluroso : r ∧ ¬p

Page 13: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

IntroduccionSentenciaDeclarativaProposicionVariableProposicionalPrimitivaValor de VerdadOperadoresJerarquıa deOperadoresUso deOperadoresFBFTabla de VerdadTabla NegacionTabla DisjuncionTabla ConjuncionEjemplo TablaEquivalenciaEquivalenciasSuposicionesEjemplosSimplificacionSumario

Lógica Proposicional Matemáticas Discretas - p. 13/43

Fórmula Bien Formada

Una fórmula bien formada (FBF ó por sus síglasen íngles WFF) o también llamada formaproposicional es una expresión donde aparecenvariables proposicionales, las constantesT(verdadero) o F (falso), operadores lógicos yparéntesis: bien balancedos los paréntesis, losoperadores lógicos indicados y con el número deargumentos correctos.Son FBFs:

p , p ∨ q , p ∨ (q ∧ ((¬r) ∧ s))

No FBSs:

p q , r ∨ (q ∧ ¬) , (s ∧ r) ∨ (q¬p)

Page 14: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

IntroduccionSentenciaDeclarativaProposicionVariableProposicionalPrimitivaValor de VerdadOperadoresJerarquıa deOperadoresUso deOperadoresFBFTabla de VerdadTabla NegacionTabla DisjuncionTabla ConjuncionEjemplo TablaEquivalenciaEquivalenciasSuposicionesEjemplosSimplificacionSumario

Lógica Proposicional Matemáticas Discretas - p. 14/43

Tabla de Verdad

Una tabla de verdad de una proposición es unadescripción organizada de los valores de verdadde la proposición para todos los valores posiblesde la variables proposicionales que aparecen enella.

Page 15: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

IntroduccionSentenciaDeclarativaProposicionVariableProposicionalPrimitivaValor de VerdadOperadoresJerarquıa deOperadoresUso deOperadoresFBFTabla de VerdadTabla NegacionTabla DisjuncionTabla ConjuncionEjemplo TablaEquivalenciaEquivalenciasSuposicionesEjemplosSimplificacionSumario

Lógica Proposicional Matemáticas Discretas - p. 15/43

Tabla de Verdad de la Negación

p ¬p

F T

T F

Page 16: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

IntroduccionSentenciaDeclarativaProposicionVariableProposicionalPrimitivaValor de VerdadOperadoresJerarquıa deOperadoresUso deOperadoresFBFTabla de VerdadTabla NegacionTabla DisjuncionTabla ConjuncionEjemplo TablaEquivalenciaEquivalenciasSuposicionesEjemplosSimplificacionSumario

Lógica Proposicional Matemáticas Discretas - p. 16/43

Tabla de Verdad de la Disjunción

p q p ∨ q

F F F

F T T

T F T

T T T

Sólo es F cuando sus argumentos son ambosfalsos.

Page 17: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

IntroduccionSentenciaDeclarativaProposicionVariableProposicionalPrimitivaValor de VerdadOperadoresJerarquıa deOperadoresUso deOperadoresFBFTabla de VerdadTabla NegacionTabla DisjuncionTabla ConjuncionEjemplo TablaEquivalenciaEquivalenciasSuposicionesEjemplosSimplificacionSumario

Lógica Proposicional Matemáticas Discretas - p. 17/43

Tabla de Verdad de la Conjunción

p q p ∧ q

F F F

F T F

T F F

T T T

Sólo es T cuando sus argumentos son ambosverdaderos.

Page 18: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

IntroduccionSentenciaDeclarativaProposicionVariableProposicionalPrimitivaValor de VerdadOperadoresJerarquıa deOperadoresUso deOperadoresFBFTabla de VerdadTabla NegacionTabla DisjuncionTabla ConjuncionEjemplo TablaEquivalenciaEquivalenciasSuposicionesEjemplosSimplificacionSumario

Lógica Proposicional Matemáticas Discretas - p. 18/43

Ejemplo de Tabla de Verdad

Calcule la tabla de verdad de (p ∨ q) ∧ (p ∨ ¬q):

p q p ∨ q ¬q p ∨ ¬q (p ∨ q) ∧ (p ∨ ¬q)

F F F

F T F

T F T

T T T

Page 19: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

IntroduccionSentenciaDeclarativaProposicionVariableProposicionalPrimitivaValor de VerdadOperadoresJerarquıa deOperadoresUso deOperadoresFBFTabla de VerdadTabla NegacionTabla DisjuncionTabla ConjuncionEjemplo TablaEquivalenciaEquivalenciasSuposicionesEjemplosSimplificacionSumario

Lógica Proposicional Matemáticas Discretas - p. 19/43

Equivalencia Lógica

Dos formas proposicionales α y β se dicenlógicamente equivalentes si y sólo si tienenvalores de verdad idénticos para cualquiersustitución de valores de verdad de sus variablesproposicionales. Esto se simbolizará

α ≡ β

Page 20: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

IntroduccionSentenciaDeclarativaProposicionVariableProposicionalPrimitivaValor de VerdadOperadoresJerarquıa deOperadoresUso deOperadoresFBFTabla de VerdadTabla NegacionTabla DisjuncionTabla ConjuncionEjemplo TablaEquivalenciaEquivalenciasSuposicionesEjemplosSimplificacionSumario

Lógica Proposicional Matemáticas Discretas - p. 20/43

De la misma definición de equivalencia entre FBFsse deduce el procedimiento de verificación:■ Construir las tablas de verdad de ambas

expresiones: como dos columnas en una mismatabla.

■ Comparar las tablas renglón por renglón.■ Si renglón a reglón tienen el mismo valor de

verdad, son equivalentes.■ Si hay al menos un renglón donde difieran, no

son equivalentes.

Page 21: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

IntroduccionSentenciaDeclarativaProposicionVariableProposicionalPrimitivaValor de VerdadOperadoresJerarquıa deOperadoresUso deOperadoresFBFTabla de VerdadTabla NegacionTabla DisjuncionTabla ConjuncionEjemplo TablaEquivalenciaEquivalenciasSuposicionesEjemplosSimplificacionSumario

Lógica Proposicional Matemáticas Discretas - p. 21/43

Equivalencia Utilizadas

Comprueba la validez de la ley conmutativa:

p ∧ q ≡ q ∧ p

p q p ∧ q q ∧ p

F F F F

F T F F

T F F F

T T T T

Page 22: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

Lógica Proposicional Matemáticas Discretas - p. 22/43

Comprueba la validez de la ley conmutativa:

p ∨ q ≡ q ∨ p

p q p ∨ q q ∨ p

F F F F

F T T T

T F T T

T T T T

Page 23: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

Lógica Proposicional Matemáticas Discretas - p. 23/43

Comprueba la validez de la ley asociativa:

(p ∧ q) ∧ r ≡ p ∧ (q ∧ r)

p q r p ∧ q (p ∧ q) ∧ r q ∧ r p ∧ (q ∧ r)

F F F F F F F

F F T F F F F

F T F F F F F

F T T F F T F

T F F F F F F

T F T F F F F

T T F T F F F

T T T T T T T

Page 24: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

Lógica Proposicional Matemáticas Discretas - p. 24/43

Comprueba la validez de la ley asociativa:

(p ∨ q) ∨ r ≡ p ∨ (q ∨ r)

p q r p ∨ q (p ∨ q) ∨ r q ∨ r p ∨ (q ∨ r)

F F F F F F F

F F T F T T T

F T F T T T T

F T T T T T T

T F F T T F T

T F T T T T T

T T F T T T T

T T T T T T T

Page 25: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

Lógica Proposicional Matemáticas Discretas - p. 25/43

Comprueba la validez de la ley distributiva:

α =p ∧ (q ∨ r) ≡ (p ∧ q) ∨ (p ∧ r)= β

p q r q ∨ r α p ∧ q p ∧ r β

F F F F F F F F

F F T T F F F F

F T F T F F F F

F T T T F F F F

T F F F F F F F

T F T T T F T T

T T F T T T F T

T T T T T T T T

Page 26: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

Lógica Proposicional Matemáticas Discretas - p. 26/43

Comprueba la validez de la ley distributiva:

α =p ∨ (q ∧ r) ≡ (p ∨ q) ∧ (p ∨ r)= β

p q r q ∧ r α p ∨ q p ∨ r β

F F F F F F F F

F F T F F F T F

F T F F F T F F

F T T T T T T T

T F F F T T T T

T F T F T T T T

T T F F T T T T

T T T T T T T T

Page 27: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

Lógica Proposicional Matemáticas Discretas - p. 27/43

Comprueba la validez de la ley de De Morgan:

¬(p ∧ q) ≡ ¬p ∨ ¬q

p q p ∧ q ¬ (p ∧ q) ¬p ¬q ¬p ∨ ¬q

F F F T T T T

F T F T T F T

T F F T F T T

T T T F F F F

Page 28: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

Lógica Proposicional Matemáticas Discretas - p. 28/43

Comprueba la validez de la ley de De Morgan:

¬(p ∨ q) ≡ ¬p ∧ ¬q

p q p ∨ q ¬ (p ∨ q) ¬p ¬q ¬p ∧ ¬q

F F F T T T T

F T T F T F F

T F T F F T F

T T T F F F F

Page 29: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

Lógica Proposicional Matemáticas Discretas - p. 29/43

Comprueba la validez de la ley de Absorción:

p ∧ (p ∨ q) ≡ p

p q p ∧ q p ∨ (p ∧ q)

F F F F

F T F F

T F F T

T T T T

Page 30: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

Lógica Proposicional Matemáticas Discretas - p. 30/43

Comprueba la validez de la ley de Absorción:

p ∨ (p ∧ q) ≡ p

p q p ∨ q p ∧ (p ∨ q)

F F F F

F T T F

T F T T

T T T T

Page 31: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

Lógica Proposicional Matemáticas Discretas - p. 31/43

Comprueba la validez de la ley de la doble negación:

¬(¬p) ≡ p

p ¬p ¬ (¬p)

F T F

T F T

Page 32: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

Lógica Proposicional Matemáticas Discretas - p. 32/43

Comprueba la validez de la ley de la negación o ley de inversa:

p ∧ ¬p ≡ F

p ¬p p ∧ ¬p

F T F

T F F

Page 33: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

Lógica Proposicional Matemáticas Discretas - p. 33/43

Comprueba la validez de la ley de la negación o ley de inversa:

p ∨ ¬p ≡ T

p ¬p p ∨ ¬p

F T T

T F T

Page 34: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

Lógica Proposicional Matemáticas Discretas - p. 34/43

Comprueba la validez de la ley de idempotencia:

p ∧ p ≡ p

p p ∧ p

F F

T T

Page 35: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

Lógica Proposicional Matemáticas Discretas - p. 35/43

Comprueba la validez de la ley de idempotencia:

p ∨ p ≡ p

p p ∨ p

F F

T T

Page 36: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

Lógica Proposicional Matemáticas Discretas - p. 36/43

Comprueba la validez de la ley de identidad:

p ∧ T ≡ p

p T p ∧ T

F T F

T T T

Page 37: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

Lógica Proposicional Matemáticas Discretas - p. 37/43

Comprueba la validez de la ley de identidad:

p ∨ F ≡ p

p F p ∨ F

F F F

T F T

Page 38: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

IntroduccionSentenciaDeclarativaProposicionVariableProposicionalPrimitivaValor de VerdadOperadoresJerarquıa deOperadoresUso deOperadoresFBFTabla de VerdadTabla NegacionTabla DisjuncionTabla ConjuncionEjemplo TablaEquivalenciaEquivalenciasSuposicionesEjemplosSimplificacionSumario

Lógica Proposicional Matemáticas Discretas - p. 38/43

Suposiciones

Tomaremos como válidas dos reglas importantesque cumple la equivalencia de expresioneslógicas:

Propiedad transitiva de la equivalencia

Si α ≡ β y β ≡ γ, entonces α ≡ γ.

Propiedad de sustitución

Si α ≡ β y F(α) es una expresión lógicadonde aparece α, entonces F(α) ≡ F(β).Aquí F(β) es la expresión que se obtuvo desustuituir β donde aparecía α en F(α).

Page 39: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

IntroduccionSentenciaDeclarativaProposicionVariableProposicionalPrimitivaValor de VerdadOperadoresJerarquıa deOperadoresUso deOperadoresFBFTabla de VerdadTabla NegacionTabla DisjuncionTabla ConjuncionEjemplo TablaEquivalenciaEquivalenciasSuposicionesEjemplosSimplificacionSumario

Lógica Proposicional Matemáticas Discretas - p. 39/43

Ejemplos de Simplificación

Veamos ahora algunos ejemplos de simplicacióncuya justificación se basa en las leyes lógicasrecien vistas.

Page 40: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

Lógica Proposicional Matemáticas Discretas - p. 40/43

En el siguiente argumento se simplifica una FBF. Indique enorden las leyes que justifican cada paso.

1) Ley de identidad 2) Ley de De Morgan

3) Ley de la doble negación 4) Ley distributiva

5) Ley asociativa 6) Ley de dominación

7) Ley conmutativa 8) Ley de inversas

9) Ley de idempotencia 10) Ley de absorción

(r ∧ ¬p) ∨ (r ∧ p) ≡ r ∧ (¬p ∨ p) por 10

≡ r ∧ (p ∨ ¬p) por 7)

≡ r ∧ T por 8

≡ r por 1

Page 41: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

Lógica Proposicional Matemáticas Discretas - p. 41/43

En el siguiente argumento se simplifica una FBF. Indique enorden las leyes que justifican cada paso.

1) Ley de identidad 2) Ley de De Morgan

3) Ley de la doble negación 4) Ley distributiva

5) Ley asociativa 6) Ley de dominación

7) Ley conmutativa 8) Ley de inversas

9) Ley de idempotencia 10) Ley de absorción

(t ∧ (¬ (¬t ∨ q))) ∨ (t ∧ q) ≡ (t ∧ (¬(¬t) ∧ ¬q)) ∨ (t ∧ q) por 2

≡ (t ∧ (t ∧ ¬q)) ∨ (t ∧ q) por 3

≡ ((t ∧ t) ∧ ¬q) ∨ (t ∧ q) por 5

≡ (t ∧ ¬q) ∨ (t ∧ q) por 9

≡ t ∧ (¬q ∨ q) por 4

≡ t ∧ T por 8

≡ t por 1

Page 42: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

IntroduccionSentenciaDeclarativaProposicionVariableProposicionalPrimitivaValor de VerdadOperadoresJerarquıa deOperadoresUso deOperadoresFBFTabla de VerdadTabla NegacionTabla DisjuncionTabla ConjuncionEjemplo TablaEquivalenciaEquivalenciasSuposicionesEjemplosSimplificacionSumario

Lógica Proposicional Matemáticas Discretas - p. 42/43

Una FBF se dice ser una tautología si se evalua enverdadero para todos los valores de verdadposibles para sus variables proposicionales; porotro lado se llama contradicción si es falsasiempre, y se llama contingencia cuando su tablade verdad tiene tanto verdaderos como falsos. Entérminos de equivalencias: α es una tautología si ysólo si α ≡ T; α es una contradicción si y sólo siα ≡ F; y α es una contingencia si y sólo si α no esequivalente ni a T ni a F.

Page 43: Matemáticas Discretas TC1003 · PDF fileEjemplo Tabla Equivalencia Equivalencias Suposiciones Ejemplos Simplificaci on

IntroduccionSentenciaDeclarativaProposicionVariableProposicionalPrimitivaValor de VerdadOperadoresJerarquıa deOperadoresUso deOperadoresFBFTabla de VerdadTabla NegacionTabla DisjuncionTabla ConjuncionEjemplo TablaEquivalenciaEquivalenciasSuposicionesEjemplosSimplificacionSumario

Lógica Proposicional Matemáticas Discretas - p. 43/43

Temas Vistos

■ Concepto de proposición■ Variable Proposicional y Fórmulas Bien

Formadas■ Conectivos Lógicos: Disjunción, Conjunción y

Negación)■ Tabla de Verdad■ Equivalencia Lógica■ Simplificación argumentada de una FBF■ Tautología, Contradicción, y Contingencia