Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Uni 1 - Cálculo Proposicional y de Predicados
Uni 1 - Cálculo Proposicional y de Predicados
Proposiciones.
1.1 Introducción
1.2 Proposición
Definición
Ejemplos
También son proposiciones todas las leyes científicas, las fórmulas matemáticas
y esquemas lógicos, donde se usan literales que tienen sentido en un universo
dado.
Ejemplos
Observaciones
Notación
Valor de verdad
Ejemplos
𝑞: “2 + 3 = 5”
𝑟: “3 es número primo”
Proposición Simple
Definición
Ejemplos
tiempo”
Conectivos lógicos
i) “3 no es par”
Definición
Los conectivos u operadores lógicos son símbolos o palabras que operan sobre
una o más proposiciones generando una nueva proposición.
- Un operador binario tiene dos alcances: uno hacia la izquierda y otro hacia
la derecha, es decir afecta a dos proposiciones.
- El operador unario tiene un único alcance que en general se expresa
hacia la derecha, es decir afecta a una sola proposición.
negación 𝑝 , 𝑝 No 𝑝
conjunción 𝑝 𝑞 𝑝y𝑞
Condicional 𝑝 →𝑞 Si 𝑝 entonces 𝑞
Bicondicional 𝑝 𝑞 𝑝 si y sólo si 𝑞
Las nuevas proposiciones así formadas, una o más variables ligadas con al
menos un conectivo lógico, reciben el nombre de proposición compuesta y
procedemos a analizarlas con más detalle en la siguiente sección.
Proposiciones Compuestas
Definición
Ejemplos
Definición
Una tabla de verdad es un arreglo que refleja los posibles valores de verdad de
una proposición compuesta a partir de todas las combinaciones posibles de los
valores de verdad de las proposiciones simples intervinientes.
Negación
Definición
𝑝 𝑝
0 1
1 0
Observaciones
Otras maneras de leer ¬ 𝑝: “No es cierto que 𝑝”, “Es falso que 𝑝”. “No ocurre 𝑝 “
Ejemplo
✓ “100 no es par”
✓ “No es cierto que 100 sea par”
✓ “Es falso que 100 es par”
Definición
𝑝 𝑞 𝑝𝑞
0 0 0
0 1 0
1 0 0
1 1 1
Observaciones
Ejemplos
Definición
𝑝 𝑞 𝑝𝑞
0 0 0
0 1 1
1 0 1
1 1 1
Observaciones
Ejemplos
Disyunción Excluyente
Definición
Es por ello que decimos que esta “o” tiene sentido excluyente. No pueden ser
simultáneamente verdaderas las dos proposiciones que intervienen.
𝑝 𝑞 𝑝 𝑞
0 0 0
0 1 1
1 0 1
1 1 0
Observaciones
Ejemplos
i) “El rector se elige por consulta popular o por una comisión del consejo”
Condicional
Definición
𝑝 𝑞 𝑝⟶𝑞
0 0 1
0 1 1
1 0 0
Tabla 1.6. Tabla de verdad del Condicional.
1 1 1
Observaciones
- 𝑞 si 𝑝
- Si 𝑝, 𝑞
- Sólo si 𝑞 , 𝑝
- 𝑝 sólo si 𝑞
- 𝑞 es necesario para 𝑝
- 𝑝 es suficiente para 𝑞
- 𝑝 entonces q
- 𝑝 implica 𝑞
- Para que 𝑝, 𝑞
- Cuando 𝑝, 𝑞
Ejemplo
“Si Luis circula en moto, entonces usa casco”, es una proposición compuesta del
tipo 𝑝 → 𝑞 donde 𝑝: “Luis circula en moto” y 𝑞: “Luis usa casco”.
Bicondicional
Definición
𝑝 𝑞 𝑝⟷𝑞
0 0 1
0 1 0
1 0 0
1 1 1
Observaciones
Ejemplos
Actividad 1.1
ii) “6 es múltiplo de 3”
b) Sean las proposiciones 𝑝: “Luis circula en moto” y 𝑞: “Luis usa casco”; dar la
“¬𝑝” , “𝑝 ∧ 𝑞”, “ 𝑝 ∨ 𝑞” , “𝑝 ∨ 𝑞” , “𝑝 → 𝑞” y “𝑝 ↔ 𝑞”
Definición
𝐴∶ 𝑝
𝐵: 𝑝 𝑞
𝐶: 𝑝 → 𝑞 → 𝑟
𝐷: 𝑝 → (𝑞 𝑟)
2°. La prioridad de mayor a menor está dada por el siguiente orden, (de izquierda
a derecha): , , , →,
Conectivo Principal
Definición
Ejemplos
cp cp cp
𝑝 ↔ (𝑞 → 𝑝) 𝑝
1 0 1 0 0 0 1
1 1 0 1 0 1 1
0 1 1 1 1 0 0
0 1 0 1 1 0 0
Actividad 1.2
a) 𝑝 𝑞 ¬ 𝑟 b) ¬ 𝑝 𝑞 ⟶ 𝑟 c) 𝑝 𝑞 ⟷ 𝑟 ¬ 𝑠
iii) Sin realizar la tabla de verdad determinar los valores de verdad de las
proposiciones intervinientes sabiendo que:
Definiciones
Notación
Ejemplos
Actividad 1.3
Definición
Ejemplo
Si 𝐴 = 𝑝 𝑞 y 𝐵 = 𝑞 𝑝 , entonces 𝑝 𝑞 ⇔ 𝑞 𝑝 pues 𝑝 𝑞 ↔ 𝑞 𝑝
es una tautología.
Definición
Ejemplos
a) ¬(𝑝 𝑞) y ¬(𝑝 𝑞) b) (𝑝 𝑞) 𝐹 y (𝑝 𝑞) 𝑇
Las Equivalencias Lógicas más simples son la base del Algebra Proposicional y
se denominan Leyes Lógicas. Su estudio es tarea fundamental de la lógica de
proposiciones, puesto que ellas constituyen un poderoso instrumento para el
𝑝 𝑉 𝑉 𝑝 𝐹 𝐹 Leyes de Dominación
𝑝 (𝑝 𝑞 ) 𝑝 𝑝 (𝑝 𝑞 ) 𝑝 Leyes de Absorción
Actividad 1.4
Actividad 1.5
i) (¬𝑝 ¬ 𝑞 ¬𝑟) (𝑝 𝑞 𝑟) 𝐹
iii) ¬ ((𝑟 𝑝) ¬ 𝑝) ¬ 𝑟 𝑝
Aplicaciones
Circuitos digitales
La lógica proposicional también se utiliza para diseñar circuitos digitales, los que
transforman secuencias de señales de 1’s y 0’s en otras secuencias de señales
de 1’s y 0’s a través de compuertas (dispositivos electrónicos) que realizan
operaciones lógicas.
Compuertas
Un circuito digital se piensa abstractamente como una caja negra que establece
una relación entre ciertas entradas y la salida:
Tipo de Representación
compuerta simbólica Acción
Entrada Salida
Inversora p ¬p
NOT 0 1
1 0
Entradas Salida
Multiplicadora p q p.q
AND 0 0 0
0 1 0
1 0 0
1 1 1
Entradas Salida
p q p+q
Suma inclusiva
0 0 0
OR
0 1 1
1 0 1
1 1 1
Entradas Salida
p q pq
Suma exclusiva
0 0 0
XOR
0 1 1
1 0 1
1 1 0
o más de ellas para formar circuitos lógicos que responden a salidas más
complejas (funciones booleanas).
La operación más básica en una computadora como el presionar una tecla del
teclado hará que se realicen una serie de operaciones lógicas binarias en
microsegundos. Esto es posible gracias a la infinidad de compuertas lógicas que
se encuentran dentro del microprocesador de la computadora.
Circuitos lógicos
Negación
En la Figura 1.3 se ilustran los dos posibles casos, llave cerrada y llave abierta.
En el primer caso si ingresa corriente por T1 sale corriente por T2 y en el segundo
caso si ingresa corriente por T1 no sale corriente por T2.
Conjunción
En la Figura 1.4 se ilustra solo el caso en que ambas llaves dejan pasar corriente,
esto es, el caso donde 𝑝 = 1 ; 𝑞 = 1 y por lo tanto si ingresa corriente por T1 saldrá
Disyunción Inclusiva
En la Figura 1.5 se ilustra solo el caso en que exactamente una llave deja pasar
corriente, esto es, el caso donde 𝑝 = 1; 𝑞 = 0 y por lo tanto si ingresa corriente
por T1 saldrá corriente por T2.
Definición
A B si y solo si A → B es tautología.
Ejemplo
Observar los renglones 3° y 4° de la Tabla 1.12, cada vez que el antecedente (𝑝)
es verdadero, el consecuente (𝑝 𝑞) también lo es, por lo que 𝑝 𝑝∨𝑞
𝑝 𝑞 𝑝 𝑞 𝑝→ 𝑝 𝑞
0 0 0 1
0 1 1 1
1 0 1 1
1 1 1 1
Actividad 1.6
Definición
𝑝1
𝑝2
𝑝𝑛
Ejemplo
Dado el siguiente argumento: “Esta noche viene Luis. Si viene Luis entonces voy
al cine. Por lo tanto, esta noche llueve”.
𝑝1 : “Esta noche viene Luis” y 𝑝2 : “Si viene Luis entonces voy al cine”
¿Qué se puede observar de este argumento? ¿La conclusión “esta noche llueve”
se deduce de las premisas dadas? La respuesta es que la conclusión no se
deduce de las premisas.
Validez de un Razonamiento
Definición
Simbólicamente
Observación
Definición
𝑝⟶𝑞
𝑝 .
∴𝑞
Ejemplos
Los siguientes argumentos son válidos pues tienen la estructura del MP:
i) “Si Silvio estudia ISI, entonces cursará Matemática Discreta. Silvio estudia ISI.
Luego, Silvio cursará Matemática Discreta.”
𝑝 .
∴𝑞
ii) “Si Juan José no aprueba Matemática I, no cursará Matemática II. Juan José
no aprueba Matemática I. Luego, Juan José no cursará Matemática II.”
¬𝑝 .
∴ ¬𝑞
Con 𝑝:” Juan José aprueba Matemática I” y 𝑞:” Juan José cursará Matemática
II”.
iii) En cada uno de los siguientes argumentos, se aplica la regla Modus Ponens
a) 𝑝 b) ¬𝑝 → 𝑞 c) 𝑝 𝑞 → 𝑟 d) 𝑝
_𝑝 → ¬𝑞 ¬𝑝 _𝑝 𝑞 _𝑝→𝑞𝑟
∴ ¬𝑞 ∴𝑞 ∴𝑟 ∴𝑞𝑟
𝑝⟶𝑞
~𝑞 .
∴ ~𝑝
Ejemplos
i) “Si tiene luz propia, entonces el astro es una estrella. El astro no es una estrella.
Por tanto, no tiene luz propia.”
~𝑞
∴ ~𝑝
la memoria de la PC es la correcta.”
~𝑝 → ~𝑟
_ 𝑟
𝑝
a) 𝑞 b) ¬𝑝 → 𝑞 c) 𝑝𝑞 → 𝑟 d) (𝑞𝑟)
_𝑝 → ¬𝑞 ¬𝑞 ¬𝑟 _𝑝 → 𝑞𝑟
∴ ¬𝑝 ∴𝑝 ∴ ¬(𝑝𝑞) ∴ 𝑝
∴ 𝑝𝑞
Ejemplos
ciertas también:
a) 𝑞 b) 𝑟 c) 𝑝 ¬𝑞 d) ¬𝑝
∴ 𝑞 ¬ 𝑟 ∴ 𝑝 𝑟 ∴ (𝑝 ¬𝑞) 𝑟 ∴ ¬𝑝 ¬𝑞
_ 𝑞
∴𝑝𝑞
Ejemplos
𝑝𝑞 ¬𝑞 ¬𝑟 𝑝
𝑝𝑞
∴𝑝
Ejemplos
∴ El número 2 es primo
∴ El número 2 es par
a) 𝑝 ¬𝑞 b) ¬𝑝 ¬𝑞 c) (𝑝 𝑞) 𝑟 d) 𝑝 ( q → 𝑟)
∴ ¬𝑞 ∴ ¬𝑝 ∴ 𝑝𝑞 ∴q→ 𝑟
𝑞→𝑟
∴𝑝→𝑟
Ejemplos
𝑝→𝑞
𝑞→𝑟
∴𝑝→𝑟
a) 𝑝 → 𝑞 b) ¬𝑝 → 𝑞 𝑟 c) 𝑡→𝑟𝑞 d) 𝑠→ 𝑝
(𝑞 𝑟) → 𝑠
𝑞→𝑟 𝑞 𝑟 → ¬𝑡 𝑠→𝑡
∴ (𝑞 𝑟) → 𝑝
∴ 𝑝 → 𝑟 ∴ ¬𝑝 → ¬𝑡 ∴
𝑠→𝑟𝑞
Esta regla que tiene como una de las premisas la disyunción de dos términos y
otra premisa afirma lo contrario a uno de ellos, concluye que el otro término ha
de ser verdadero para que el razonamiento resulte válido. Simbólicamente, el
Silogismo Disyuntivo se expresa así:
Romano, Gladys Mónica y Esper, Lidia Beatriz 37
Elementos de Matemática Discreta 2023
𝑝𝑞
¬𝑝
∴𝑞
Ejemplos
𝑝𝑞
¬𝑞
∴𝑝
a) (𝑝 → 𝑞) 𝑟 b) ¬𝑡 c) (𝑝 𝑞) 𝑠 d) 𝑞
𝑟 ¬𝑝 𝑡 ¬𝑠 𝑞 𝑟
∴𝑝→𝑞 ∴ ¬𝑝 ∴ (𝑝 𝑞) d ∴ 𝑟
𝑞
𝑝→𝑞
[ ( 𝑝→ 𝑞) ¬𝑞] ¬𝑝
¬𝑞 Modus Tollens (MT)
¬𝑝
𝑝 𝑝 𝑝𝑞
Adición disyuntiva
𝑝𝑞
𝑝𝑞
𝑝𝑞
𝑝 𝑞 𝑝 Simplificación Conjuntiva
𝑝
𝑝→𝑞
[( 𝑝→𝑞) ( 𝑞→𝑟)] 𝑝→𝑟
𝑞→𝑟 Silogismo Hipotético (SH)
𝑝→𝑟
𝑝 𝑞
[ ( 𝑝 𝑞) ¬𝑞] 𝑝
¬𝑝 Silogismo Disyuntivo (SD)
𝑞
Actividad 1.7
Escribir una conclusión que se deduzca de las premisas que se dan en cada
caso, justificando su respuesta:
Método directo
𝑝 𝑞 𝑝→𝑞
0 0 1
0 1 1
1 0 0
1 1 1
Ejemplos
𝑝 , 𝑝 → 𝑞 , 𝑟 → 𝑞 , 𝑠 𝑟 𝑠
descripto.
Pasos Razones
¬𝑞 → 𝑟
Pasos Razones
Observación
Para la aplicación de las reglas lógicas se puede utilizar una o más premisas las
veces que sean necesarias, siempre y cuando se usen las reglas
Romano, Gladys Mónica y Esper, Lidia Beatriz 42
Elementos de Matemática Discreta 2023
Actividad 1.8
Utilizar las reglas de inferencia y/o las leyes lógicas para determinar la validez
de los siguientes razonamientos.
a) 𝑝 → 𝑞 b) 𝑝 → 𝑞 𝑟
𝑝 → 𝑞 𝑝 → 𝑞
𝑝 𝑝
𝑟
Métodos Indirectos
Ejemplo
𝑝→𝑞
𝑝→𝑟
∴𝑝 →𝑞∧𝑟
~(𝑝 → 𝑞 ∧ 𝑟) ⇒ ~[(𝑝 → 𝑞) ∧ (𝑝 → 𝑟 )]
O su equivalente
~(𝑝 → 𝑞 ∧ 𝑟) ⇒ ~(𝑝 → 𝑞) ∨ ~(𝑝 → 𝑟 )
Pasos Razones
¬𝑝 → 𝐹
𝑝
(𝑝1, 𝑝2 ,...,𝑝𝑛 ) 𝑞 𝐹
Procedimiento de deducción
1. Se parte de suponer que las premisas son verdaderas pero que la conclusión
es falsa.
Romano, Gladys Mónica y Esper, Lidia Beatriz 44
Elementos de Matemática Discreta 2023
Ejemplo
¬𝑝 → 𝑞
¬𝑝 𝑟
¬𝑞 → 𝑟
Pasos Razones
1) ¬𝑝 → 𝑞 premisa 1
2) ¬𝑝 𝑟 premisa 2
3) ¬ (¬𝑞 → 𝑟) negación de la conclusión
4) ¬𝑞 ∧ ¬𝑟 en 3, ley de Negación de la Condicional
5) ¬𝑞 en 4, regla de la Simplificación Conjuntiva
6) ¬𝑟 en 4, regla de la Simplificación Conjuntiva
7) 𝑝 en 1 y 5 , MT y DN
8) ¬𝑝 en 2 y 6 , SD
9) 𝐹 en 7 y 8 , regla de la Combinación Conjuntiva
Aplicación
Deducción Computación
subdeducciones modularización
Ejemplo
El siguiente programa tiene como entrada números reales, realiza los cálculos
necesarios y devuelve el valor promedio de los datos ingresados:
Proceso Promedio
Leer n
acum<-0
Leer dato
acum<-acum+dato
FinPara
prom<-acum/n
FinProceso
Predicado
Definición
Se denotan como las proposiciones, pero indicando quien o quienes son las
variables. Por ejemplo 𝑝(𝑥) , 𝑞(𝑥, 𝑦) , etc.
Ejemplos
Sean los predicados 𝑝(𝑥) y 𝑞(𝑥) definidos en el universo de los números enteros,
esto es , 𝑈 = ℤ .
𝑝(𝑥): “El numero x es par”; 𝑞(𝑥): “El numero x es divisible por 4”.
Actividad 1.9
b) Suponer que es verdadero que Juan cursa Algebra pero que no Análisis
Matemático I, siendo alumno de la UTN; y encontrar el valor de verdad de las
dos expresiones lógicas de a).
Cuantificadores
Definición
Ejemplos
Existen diversos tipos de cuantificadores, entre ellos, los más utilizados son el
cuantificador existencial y el cuantificador universal.
Cuantificador Existencial
Definición
Ejemplos
verdadera y es Falsa si para cada a del universo, se cumple que 𝑝(𝑎) es falsa.
Ejemplos
Observaciones
Cuantificador Universal
Definición
Ejemplos
Ejemplos
racional.
Observaciones
Actividad 1.10
Propiedad
¬ ∀ 𝑥 𝑝(𝑥) ⇔ ∃ 𝑥 ¬ 𝑝(𝑥)
¬ ∃ 𝑥 𝑝(𝑥) ⇔ ∀ 𝑥 ¬ 𝑝(𝑥)
Ejemplos
ii) La proposición “Todos los números son primos” expresada en forma simbólica
sería 𝑥 𝑞(𝑥) donde 𝑞(𝑥): “ 𝑥 es primo “.
Su negación es: x 𝑞(x) que se lee: “Existen números enteros que no son
primos”.
Observaciones
Actividad 1.11
Predicados equivalentes
Definición
Sean 𝑝(𝑥) y 𝑞(𝑥) predicados definidos en el mismo universo. Se dice que 𝑝(𝑥) y
𝑞(𝑥) son equivalentes y se escribe "∀𝑥 [𝑝(𝑥) ⇔ 𝑞(𝑥)] cuando el bicondicional 𝑝(𝑎)
↔ 𝑞(𝑎) es verdadero para cada reemplazo 𝑎 del universo dado.
Ejemplo
En el universo U = ℝ, sean 𝑝(𝑥): “|𝑥| < 3” y 𝑞(𝑥): “-3 < 𝑥 < 3”.
Definición
Si la implicación 𝑝(𝑎) → 𝑞(𝑎) es verdadera para cada valor 𝑎 del universo se dice
que 𝑝(𝑥) implica lógicamente a 𝑞(𝑥) y se denota ∀𝑥 [ 𝑝(𝑥) ⇒ 𝑞(𝑥)].
Ejemplo
En el universo de los números reales sean 𝑝(𝑥): “|𝑥| > 3” y 𝑞(𝑥): “𝑥 > 3”.
Por lo tanto 𝑝(𝑥) y 𝑞(𝑥) no son equivalentes, pero 𝑞 (𝑥) implica lógicamente a 𝑝(𝑥)
ya que ∀𝑥 [𝑞 (𝑥) ⇒ 𝑝(𝑥)]
Actividad 1.12
𝑐(𝑥): “𝑥 es cuadrado”
Ejemplo
Dado que el Universo U = {2, 4, 6, 8, 10} es finito, es factible tomar cada valor y
ver el cumplimiento de 𝑝(x) para cada x
Frente a una situación en la que el universo es grande pero dentro del alcance
de un computador, se podría escribir un programa que verifique todos los casos.
Reglas de Inferencias
∀𝑥, 𝑝(𝑥)
Ejemplo
∀𝑥 𝑝(𝑥)
𝑝(𝑐)
Ejemplos
a)
Todos los ingenieros en sistemas saben programar.
𝑥 [𝑝(𝑥) ⟶ 𝑞(𝑥)]
𝑝(Juan) .
𝑞(Juan)
Pasos Razones
b) En el siguiente razonamiento:
El número 𝜋 no es racional .
∴ El número 𝜋 no es entero
𝑥 [𝑝(𝑥) ⟶ 𝑞(𝑥)]
¬𝑞 (𝜋) .
¬𝑝(𝜋)
Pasos Razones
Actividad 1.13
1.11 Aplicación
1)
𝑧: = 1
Si 𝑧 < 2 ó 𝑧 > 0 entonces
𝑥: = 𝑥 + 1
de lo contrario
𝑥: = 𝑥 + 2
𝑧: = 1
𝑥: = 𝑥 + 1
de lo contrario
𝑥: = 𝑥 + 2
Proceso Aplicación1
Z<-1 ;
X<-X+1
SiNo
X<-X+2
Fin Si
FinProceso
𝟐)
𝑧≔ 2
𝑥: = 𝑥 + 1
de lo contrario
𝑥: = 𝑥 + 2
𝑧: = 2
𝑥: = 𝑥 + 1
𝑥: = 𝑥 + 2
Pues bien, para z = 2 , [𝑝(𝑧) 𝑞(𝑧)] 𝑟(𝑧) es falsa. Se deduce entonces que la
sentencia 𝑥 ∶= 𝑥 + 1 no se ejecuta.
Algoritmo Aplicación2
Z <- 2
X <- X+1
SiNo
X <- X+2
FinSi
FinAlgoritmo
3)
𝑧: = 1
Hacer mientras 𝑧 < 3
Comienzo
𝑥: = 𝑥 + 1
𝑧: = 𝑧 + 1
Fin
Considerando 𝑝(𝑧): 𝑧 < 3, observe que 𝑝(𝑧) será verdadero para aquellos valores
de 𝑧 que sean estrictamente menores que 3 y dado que el valor inicial de 𝑧 es 1
y aumenta en una unidad (𝑧 ∶= 𝑧 + 1) cada vez que se ejecutan las sentencias
entre comienzo y fin, la sentencia 𝑥 ∶= 𝑥 + 1 se ejecutará dos veces.
Algoritmo Aplicación3
Z <- 1
x<-x+1
z<-z+1
Fin Mientras
FinAlgoritmo