P1 - Teoria de Proposiciones
P1 - Teoria de Proposiciones
P1 - Teoria de Proposiciones
Material adaptado del claustro de ICC conformado por: Ing. Jennifer Yépez, Ing. Vladimir Robles,
Ing. Paola Ingavélez e Ing. M. Lourdes Loaiza y restructurado por
Ing. Bertha Tacuri, Ing. Remigio Hurtado , Ing. Maritza Mendieta
RESULTADOS
DE APRENDIZAJE
Diseña soluciones a problemas de lógica
empleando Álgebra de Boole y Teoría de
Proposiciones
INDICADORES DE LOGRO
Aplica lógica matemática para resolver problemas.
CONTENIDO
Lógica
Lógica
Lógica Lógica Lógica
Matemátic
Formal Informal Simbólica
a
CONCEPTO BÁSICOS
• La Lógica matemática es la disciplina que abarca métodos de
razonamiento.
• La lógica proporciona reglas y técnicas para determinar su es válido o
no un argumento dado.
• La lógica proposicional es una parte de la lógica, que estudia variables
proposicionales, sus posibles implicaciones, los valores de verdad de
las proposiciones o de conjunto de ellas formadas a partir de
conectores lógicos
CONCEPTO BÁSICOS
• El Cálculo Proposicional Clásico (CPC) es un sistema simbólico de la
Lógica Clásica.
• Es la base para el desarrollo de lenguajes de programación
estructurados y una herramienta útil en los campos de IA, teoría de
bases de datos relacionales, análisis y síntesis de programas.
CONCEPTO BÁSICOS
• Sigue estos principios:
V F=V V(b) = V
• ¬(V V)
• ¬(V) = F V(d) = F
• ¬(¬V) ¬(¬F)
• V F=F V(j) = F
IMPLICACIÓN
• Este operador indica que dadas dos proposiciones A y B, si A es
verdadera, entonces B es verdadera también (A implica B).
• Para representar este operador se emplea el símbolo ⇒.
• La implicación no es una operación conmutable: p ⇒ q ≠ q ⇒ p.
Dado p (antecedente o causa) y q (consecuente o conclusión), la implicación es el conector que da
como resultado una proposición falsa cuando el antecedente es verdadero y el consecuente falso, p
implica q
Si las consecuencias de una teoría
científica – física, económica, etc –
son verdaderas, entonces la teoría
científica es verdadera. No importa
que sus supuestos o fundamentos
teóricos sean falsos o verdaderos
BI-IMPLICACIÓN
• Este operador indica que dadas dos proposiciones A y B, el resultado
será verdadero si ambas proposiciones son verdaderas o falsas.
• Para representar este operador se emplea el símbolo⇔.
• La bi-implicación es una operación conmutable: p ⇔ q = q ⇔ p.
Ejercicios
Si el triángulo es un polígono, entonces es un cuadrilátero.
Si 21 es múltiplo de 2, entonces 21 es múltiplo de 7.
La guacamaya es un pez si y sólo si el tiburón es un ave.
Si Marte no es un planeta, entonces la Luna es un satélite.
Ejercicios
f. Si el triángulo es un polígono, entonces es un cuadrilátero.
V F=F V(f) = F
g. Si 21 es múltiplo de 2, entonces 21 es múltiplo de 7.
F V=V V(g) = V
h. La guacamaya es un pez si y sólo si el tiburón es un ave.
F⇔F=V V(h) = V
i. Si Marte no es un planeta, entonces la Luna es un satélite.
¬V V
F V=V V(i) = V
Ejercicios
a. Considerar las siguientes proposiciones:
p: Me duele el diente
q: Voy al doctor
r: Tomo un medicamento
No me duele el diente si y solo si voy al doctor. Y si no voy al doctor
entonces tomo una pastilla o voy al doctor. Y si me duele el diente
entonces, si no tomo un medicamente entonces no me duele el
diente.
Ejercicios
¿
Ejercicios
p: Mi papá es alto
q: Yo soy pequeña
r: Uso tacones
Yo soy pequeña si y solo si mi papá no es alto. Y si no uso
tacones entonces soy pequeña. Y si uso tacones entonces no
soy pequeña, entonces mi papá no es alto.
Ejercicios
¿
a. Notación lógica:
.
Para el enunciado considerar las siguientes
proposiciones:
p: Compré un libro
q: Mejoré la ortografía
r: Redacté mal una carta
s: Tuve mala nota
Si compré un libro o mejoré la ortografía
entonces no redacté mal una carta. Y si
redacté mal una carta si y solo si tuve
mala nota entonces, si redacté mal una
carta y tuve mala nota entonces, no
compré un libro o no mejoré la ortografía.
a. Notación lógica:
p q r
LEYES DEL ÁLGEBRA DE PROPOSICIONES
LEYES DEL ÁLGEBRA DE PROPOSICIONES
¬p v (q v ¬q) v ¬p ASOCIATIVA
¬p v V v ¬p MEDIO EXCLUIDO
(¬p v V ) v ¬p ASOCIATIVA
V v ¬p DOMINACIÓN
V DOMINACIÓN
LEYES DEL ÁLGEBRA DE PROPOSICIONES
p: “debo trabajar”
(p→q)→¬(¬q→p) q: “debo casarme”
¬(¬p v q) v ¬(¬¬q v p) IMPLICACIÓN
(¬¬p ^¬q) v (¬¬¬q ^¬p) MORGAN
(p ^¬q) v (¬q ^¬p) DOBLE NEGACIÓN
¬q ^ (p v¬p) MEDIO EXCLUIDO
¬q ^ (V) IDENTIDAD
¬q
PROPOSICIONES SEGÚN SU VALOR DE VERDAD
Estas proposiciones se clasifican así: tautologías, contradicciones e
inciertos (o contingencias).
Tautologías. Son aquellas proposiciones que siempre son verdaderas.
Las tautologías se utilizan para verificar y demostrar la consistencia de
las argumentaciones.
Contradicciones. Son aquellas proposiciones que siempre son falsas.
Las contradicciones se utilizan para verificar y demostrar la
inconsistencia de las argumentaciones.
Contingencias o inciertos. Son aquellas proposiciones que ni son
verdaderas ni son falsas. Tecnológicamente, las contingencias o
inciertos se utilizan para construir circuitos de control y automatismo.
Contradicciones tautologías o contingente
¿
p q r
Contradicciones tautologías o contingente
¿
p q
Para utilizar la calculadora lógica, dirigirse al siguiente enlace:
https://sourceforge.net/projects/logiccalculator/?source=typ_redirect
Nota: Para usar la calculadora debe tener instalado Java en su computadora. Puede descargarlo desde el siguiente enlace (en caso de no tenerlo):
http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html
Y para ejecutar la calculadora dar click con el botón derecho del ratón en el archivo “LogicCalculator.jar” y seleccionar la opción “Oracle Java Runtime”.
BIBLIOGRAFÍA
• Andrade, E., Cubides, P., Márquez, C., Vargas, E., and D, C. Lógica y pensamiento formal. Editorial
Universidad del Rosario, 2008
• Arias, Á. Programación y Lógica Proposicional. Createspace, 2014.
• Costas, A. Introducción Práctica a la Lógica, 2da Edición. 2016.
• García, M., Gómez, G., and Solano, M. Lógica. Umbral Editorial S.A. de C.V., 2003.
• Lira, A., Rodríguez, C., and Gallegos, M. Lógica, elementos teóricos y prácticos, aprendizaje recreativo:
juegos lógicos y de ingenio. Umbral Editorial S.A. de C.V., 2007.
• Serna, E. La lógica en las ciencias computacionales. Revista Educación en Ingeniería 8, 15 (2013), 62-
68
• Van Benthem, J., Van Ditmarsch, H., Van Eijck, J., and Jaspars, J. Logic in action, 2014.