Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LÓGICA PROPOSICIONAL
ASIGNATURA:
MATEMÁTICA DISCRETA
CARRERA:
Dpto. I.S.I.
1
LÓGICA PROPOSICIONAL
PROPOSICIONES
Una proposición es una oración declarativa que es correcta o falsa, pero no ambas cosas a
la vez.
Ejemplos:
Ejemplos:
-Buenas noches
x+2=7
x+y=8
2
MÉTODOS PARA PRODUCIR PROPOSICIONES NUEVAS A PARTIR DE LAS
YA EXISTENTES
Definición: Sea “p” una proposición. El enunciado “No se cumple p” es otra proposición,
llamada negación de “p”. Se denota “-p”.
Tabla:
p -p
V F
F V
La tabla de verdad muestra las relaciones entre los valores de verdad de las proposiciones.
Conjunción
Tabla:
p q p∧ 𝑞
V V V
V F F
F V F
F F F
p q p∧ 𝑞
0 0 0
0 1 0
1 0 0
1 1 1
3
Ejemplo: p: “hoy es lunes” q: “hoy llueve”
Disyunción inclusiva
Definición: Sean “p” “q” proposiciones. La proposición “p∨ 𝑞" es la proposición que es
falsa cuando tanto “p” como “q” son falsas y verdadera en cualquier otro caso. La proposición
“p∨q” se llama disyunción de “p” y “q”. Este tipo de disyunción es inclusiva.
Tabla:
p q p∨ 𝑞
V V V
V F V
F V V
F F F
Otra forma:
p q p∨ 𝑞
0 0 0
0 1 1
1 0 1
1 1 1
Disyunción exclusiva
Definición: Sean “p” y “q” proposiciones. El conectivo lógico “o” exclusivo de “p” y “q”,
denotado p⨁q, es la proposición que es verdadera cuando exactamente una de las
proposiciones “p” o “q” es verdadera y falsa en cualquier otro caso.
Tabla:
p q p⨁𝑞
V V F
V F V
F V V
F F F
4
Otra forma de expresar:
p q p⨁𝑞
0 0 0
0 1 1
1 0 1
1 1 0
Implicaciones
Tabla:
p q p→q
V V V
V F F
F V V
F F V
Otra forma:
p q p→q
0 0 1
0 1 1
1 0 0
1 1 1
5
Ejemplo: “Si hoy es viernes, entonces 2 + 3 = 5
Hay implicaciones relacionadas con “p→q” que pueden formarse a partir de ella.
Tabla:
Ejemplo:
Bicondicional
6
Tabla:
p Q p↔q
V V V
V F F
F V F
F F V
Otras formas:
Ejemplo:
p -p p∨ 𝑞 p^-p
V F V F
F V V F
Ejemplo: -( p∨ 𝑞) y -p^-q
p q -p -q p∨ 𝑞 -( p∨ 𝑞) -p^-q -( p∨ 𝑞) ↔ −p^ − q
V V F F V F F V
V F F V V F F V
F V V F V F F V
F F V V F V V V
7
Ejemplo: hacer la tabla
- p∨ 𝑞 y p→q
Equivalencia Nombre
p^V≡p L. de Identidad
pv F≡p
pvV≡V L. de Dominación
p^F≡F
pvp≡p L. Idempotentes
p^p≡p
-(-p) ≡ p L. de la doble negación
Pvq ≡ qvp L. Conmutativas
p^q ≡ q^p
(pvq)vr ≡ pv(qvr) L. Asociativas
(p^q)^r ≡ p^(q^r)
pv(q^r) ≡ (pvq)^(pvr) L. Distributivas
p^(qvr) ≡ (p^q)v(p^r)
p→q ≡ -pvq
p→q ≡ -q→-p
pvq ≡ -p→q
p^q ≡ -(p→-q)
-(p→q) ≡ p^-q
(p→q)^(p→r) ≡ p→(q^r)
8
(p→r)^(q→r) ≡ (pvq)→r
(p→q)v(p→r) ≡ p→(qvr)
(p→r)v(q→r) ≡ (p^q)→r
p↔q ≡ (p→q)^(q→p)
p↔q ≡ -p↔-q
p↔q ≡ (p^q)v(-p^-q)
-(p↔q) ≡ p↔-q
Una red de conmutación está formada por cables e interruptores que conectan terminales
T1 y T2. Cuando un interruptor está abierto, entonces no pasa corriente por él. Lo indicamos
con “0”; mientras que “1” indica que el interruptor está cerrado y por consiguiente pasa la
corriente por él.
p
T1 T2
La corriente pasa de T1 a T2 si “p” o “q” están cerrados. Los interruptores están en
paralelo. Lo indicamos “p v q”.
T1 T2
q
La red necesita que los dos interruptores estén cerrados para que la corriente circule de T1 a
T2. Los interruptores están en serie y se representan con la proposición “p ^ q”.
9
p q
T1 T2
Los interruptores de una red no tienen por que actuar independientemente unos de otros.
Estos se acoplan de manera que “p” está abierto (cerrado), si y solo si, “-p” está cerrado
(abierto) simultáneamente.
Ejemplo:
T1 -p -q T2
q
(p^q) v [(-p^-q) v q]
(p^q) v [(-p^-q) v q] ≡ (p^q) v [(-p v q) ^ (-q v q)] ≡ (p^q) v [(-p v q) ^ To] ≡ (p ^ q) v (-p v
q) ≡ [(p ^ q) v q] v –p ≡ q v –p
Red simplificada:
T1 T2
-p
Puede hacer la tabla para comprobar que los resultados son equivalentes.
Ejemplo:
{(p ^ t) v [r ^ (t v –q)]}^ -t ^ ( -r v t)
10
p t -r
-t
T1 t t T2
r
-q
Vamos a simplificar:
≡{(p ^ Fo) v [r ^ ( t v –q) ^ -t]} ^ (-r v t) ≡{Fo v [r ^[(t ^ -t) v (-q ^ -t)]} ^(-r v t) ≡
T1 T2
El interruptor está abierto. Cuando T1 recibe un estímulo eléctrico, éste nunca llega a T2
t
r s -t
T1 T2
-t
Vamos a simplificar:
11
r s
T1 T2
-t
Al simplificar me quedan solo 3 interruptores, 4 menos que La red original.
Por ejemplo “x es un número mayor que 5”, no es una proposición, pero la sustitución de
la variable “x” por un valor bien especificado perteneciente a un dominio establecido, la
transforma en una proposición y su valor de verdad depende de la sustitución hecha.
Una “Función Proposicional” es una oración del tipo “P(x); x Є D”, donde “P(x)” es una
expresión relacional en x o la representación de una propiedad relativa al objeto
indeterminado “x”, mientras que “x Є D” es la indicación de la pertenencia de “x” al
dominio “D”.
12
Al trabajar con “Funciones Proposicionales”, es importante fijar el universo o dominio al
que pertenece la variable “x”, dado que el valor de verdad de las proposiciones que puedan
obtenerse a partir de ellas puede depender de este universo.
FORMA 1:
S(x, y):”Los números x-3; y+2; x-y; 2x-y son números positivos, x, y Є Z”. Cuando se
sustituye una de las letras “x” por una constante de nuestro conjunto dominio o universo, se
sustituyen todas las apariciones que hace esta letra “x” en la expresión. Si x=3; S(3, y)
resulta:
Si x = 3 e y = 5 entonces: S (3, 5): “Los números 0; 7; -2; 1 son números positivos”, siendo
S(3, 5) una proposición falsa.
Definición: Si “P(x)” y “Q(x)” son expresiones relacionales, también lo son: -P(x); Q(x) ^
P(x); Q(x) v P(x).
13
Ejemplo: La negación de R(x): “x es un número que es un cubo perfecto, x Є N”, es la
expresión – R(x): “x es un número que no es un cubo perfecto, x Є N”; o bien, “no es cierto
que el número x sea un cubo perfecto, x Є N”.
- Resulte una proposición verdadera para alguno o todos los valores de sus variables.
- Resulte una proposición falsa para alguno o todos los valores de sus variables.
Las frases: “Para algún x”; “Para algunos x, y”; “Para todo x”; “Para todos x, y”,
cuantifican a las Funciones Proposicionales e indican la frecuencia con la cual un sujeto
o varios cumplen una propiedad.
Consideramos “a Є D”:
14
• ∃ x / P(x) es verdadera se existe al menos un “a” tal que “P(a)” es verdadera.
• ∃ x / P(x) es falsa cuando “P(a)” es falsa para cualquier “a” del dominio.
• ∀ x: P(x) es verdadera cuando “P(a)” es verdadera para cualquier “a” del
dominio.
• ∀ x: P(x) es falsa cuando “P(a)” es falsa para al menos un “a” del dominio.
Ejemplo: Sean las expresiones relacionales: P(x); Q(x) y R(x), donde en todos los
casos x Є Z.
Q(x) : |𝑥| = 2
R(x): x2 -5x+6=0
∃ x / R(x) es verdadera.
Como las expresiones relacionales cuantificadas son proposiciones, se pueden negar y así
obtener nuevas proposiciones.
-[∃ 𝑥/𝐹(𝑥)] ↔ ∀𝑥: − 𝐹(𝑥) (Se lee: todo x, no se verifica la exp. relac. F(x))
Ejemplo 1: ∀ 𝑥: 𝑥 ≥ 0, 𝑥 ∈ 𝑍0 + es V
-[∀ 𝑥: 𝑥 ≥ 0, 𝑥 ∈ 𝑍0 + ] ⟷ ∃𝑥 < 0, 𝑥 𝜖 𝑍0 + es F
15
Su negación “Todas las ecuaciones de primer grado con coeficientes enteros tienen
soluciones enteras” es una proposición falsa.
∀𝑏, ∀𝑎 𝜖 𝑁: 𝑎 + 𝑏 = 𝑏 + 𝑎
Definición: Si P(x, y) es una expresión relacional en dos variables x, y con el mismo o con
distintos universos, entonces la proposición ∀𝑥, ∀𝑦: 𝑃(𝑥, 𝑦) es lógicamente equivalente a la
proposición ∀𝑦, ∀𝑥: 𝑃(𝑥, 𝑦). ∀𝑥, ∀𝑦: 𝑃(𝑥, 𝑦). Podemos expresar ∀𝑥, ∀𝑦: 𝑃(𝑥, 𝑦) ⟷
∀𝑦, ∀𝑥: 𝑃(𝑥, 𝑦).
Definición: Si Q(x, y) es una expresión relacional en dos variables “x, y” con el mismo o con
distintos universos, entonces la propiedad ∃ 𝑥, ∃ 𝑦/𝑃(𝑥, 𝑦)es lógicamente equivalente a la
proposición ∃ 𝑦, ∃ 𝑥/𝑃(𝑥, 𝑦) y se puede escribir:
∃ 𝑥, 𝑦/𝑃(𝑥, 𝑦) ⟷ ∃ 𝑦, 𝑥/𝑃(𝑥, 𝑦)
16
La proposición ∀𝑥, ∃𝑦/𝑃(𝑥, 𝑦) hace referencia a que “para cada x seleccionado existe un y
tal que P(x, y). Cada valor seleccionado para la variable “x” produce una elección diferente
de la variable “y”.
La proposición ∃ 𝑥∀𝑦: 𝑃(𝑥, 𝑦) es “existe un valor “x” para todos los “y” que verifica
P(x, y).
Ejemplo 1: Cuando expresamos “para cada número entero x existe un entero y tal que x
+ y = 0”; hacemos referencia a que “para cada número entero x existe un valor y que es y =
-x, tal que x + (-x) = (-x) + x = 0.
Del ejemplo vemos que, en general, la proposición ∀𝑥∃ 𝑦/𝑃(𝑥, 𝑦), no es lógicamente
equivalente a la proposición ∃ 𝑥∀𝑦: 𝑃(𝑥, 𝑦).
Ejemplo 2: La proposición ∃ 𝑥∀𝑦: 𝑃(𝑥, 𝑦), se refiere a que “existe un único valor de x para
todos los valores de y tales que P(x, y). La usamos en “existe un elemento 0 ∈ 𝑍 tal que para
todo x ∈ 𝑧 es 0 + x = x + 0 = x (neutro de la suma en Z)
Significa “existe por lo menos un x ∈ 𝑍 que es impar”, o lo mismo “algunos números enteros
son impares”. Esto es verdadero.
Significa “todos los x ∈ 𝑍 no son impares” o “todos los números enteros son pares”. Esto es
falso.
∃ 𝑥/[𝑃(𝑥)^𝑄(𝑥)]
17
ALCANCE DE UN CUANTIFICADOR
Variables ligadas: se llaman así a las variables que caen bajo el alcance de un cuantificador.
Variables libres: se llaman así a las variables que o bien no tienen un cuantificador
correspondiente o bien no caen bajo el alcance de un cuantificador.
Ejemplos:
MÉTODOS DE DEMOSTRACIÓN
Para demostrar que un teorema es verdadero, debemos llevar a cabo una serie de sentencias
que constituyen un argumento llamado “Demostración”.
Las sentencias que se utilizan en una demostración pueden incluir “axiomas o postulados”.
Los axiomas o postulados son enunciados o proposiciones que se aceptan sin demostración.
Las “Reglas de inferencia”, son los medios usados para deducir conclusiones a partir de
otras afirmaciones, enlazan los pasos de una demostración.
18
“Falacias”, son razonamientos incorrectos.
Demostraciones complicadas son a veces más fáciles de entender haciendo uso de lemas, los
cuales se demuestran por separado.
Se usan para demostrar teoremas matemáticos, y además por sus muchas aplicaciones en
ciencias de la computación.
Reglas de Inferencia
Mediante reglas de inferencia vamos a justificar los pasos de una demostración. Luego de
una serie de hipótesis (o premisas) se llega de forma lógica a una conclusión.
Se indica:
p→ 𝑞 o p
𝑝 𝑝→𝑞
∴𝑞 ∴𝑞
19
−𝑞
∴ −𝑝
𝑝→𝑞 [(𝑝 → 𝑞) ⋀(𝑞 → 𝑟)] → (𝑝 → 𝑟) Silogismo Hipotético
𝑞→𝑟
∴𝑝→𝑟
[(𝑝⋁𝑞)⋀ − 𝑝] → 𝑞
𝑝⋁𝑞 Silogismo Disyuntivo
−𝑝 [(𝑝⋁𝑞)⋀ − 𝑞] → 𝑝
∴𝑞
𝑝⋁𝑞
−𝑞
∴𝑝
Ej.1: Si llueve hoy iremos al cine. Está lloviendo hoy, la conclusión será iremos al cine.
p q p q
p q p
1) 𝑝 → 𝑞
𝑝
2) 1) y 2) Modus Ponens
∴𝑞
Ej.3: Si llueve hoy, entonces hoy no haremos un asado. Si no hacemos un asado hoy,
p -q -q
1) 𝑝 → −𝑞
20
−𝑞→𝑟
2) Silog. Hipotético
∴𝑝→𝑟
Si llueve hoy entonces haremos un asado mañana.
Ej.4: Estamos a más de 400 C hoy o la polución es peligrosa. Estamos a menos de 400 C hoy.
p q -p
1) 𝑝⋁𝑞
−𝑝
2) 1) y 2) Silog. Disyuntivo
∴𝑞
Ej.5: Si hoy es feriado, se cerrará la facultad. La facultad no está cerrada hoy. Por lo tanto,
p q
hoy no es feriado.
-p
1) 𝑝 → 𝑞
−𝑞
2) 1) y 2) Modus Tollens
∴−𝑞
ARGUMENTOS VÁLIDOS
Se dice que un argumento deductivo es correcto si siempre que todas las hipótesis o premisas
son verdaderas, la conclusión también lo es. Mostrar que “q” se deduce lógicamente de las
hipótesis p1, p2,…..,pn es lo mismo que mostrar que la implicación
Cuando todas las proposiciones utilizadas en un argumento correcto son verdaderas, se llega
a una conclusión correcta.
√2 > 3/2
9 por Modus Ponens esto es F porque se partió de una premisa F,
∴2>
4
si bien es un argumento correcto.
21
Ej.2: Mostrar que las siguientes hipótesis conducen a la conclusión: estaremos en casa al
atardecer.
(Cuando hay muchas hipótesis o premisas, se necesitan varias reglas de inferencia para
demostrar que un argumento es correcto).
“Esta tarde no hay sol y hace más frío que ayer”. “Iremos a nadar solo si hay sol”. “Si no
-p q r p
vamos a nadar, daremos un paseo en canoa”. “Si damos un paseo en canoa, estaremos en
-r s s t
casa al atardecer”.
1) − 𝑝⋀𝑞
2) 𝑟 → 𝑝
3) -r→ 𝑠
4)𝑠 → 𝑡
5) –p Simplificación en 1)
6) –r en 5) y 2) Modus Tollens
7) s en 6) y 3) Modus Ponens
8) t en 7) y 4) Modus Ponens
Ej.3: “Si me mandas un mensaje por correo electrónico, entonces acabaré de escribir el
p q
-p r
r s
1) 𝑝 → 𝑞
22
2) –p→ 𝑟
3) r→ 𝑠
4) –q→ −𝑝 Contrarresíproco en 1)
5) –q→ −𝑟 4) y 2) Silog. Hipotético
6) -q→ 𝑠 5) y 6) Silog. Hipotético
Ej.4: “Estoy soñando o estoy alucinado”. “No estoy soñando”. Si estoy alucinado, veo elefantes
P q -p q r
1) 𝑝⋁𝑞
2) –p
3) q→ 𝑟
4) q 1) y 2) Silog. Disyuntivo
5) r 4) y 3) Modus Ponens
Ej.5: “Si juego al futbol, entonces estoy dolorido al día siguiente”. “Uso la bañera de
p q r
q -r
1) 𝑝→𝑞
2) q→ 𝑟
3) –r
4) p→ 𝑟 1) y 2) Silog. Hipotético
5) –p 4) y 3) Modus Tollens
23
verdadero y “q” falso no ocurre nunca. Una demostración de este tipo se llama
“demostración directa”. Para realizar este tipo de demostración, se supone que “p” es
verdadera y se utilizan reglas de inferencia y teoremas ya demostrados, para demostrar que
“q” debe ser también verdadera.
Definición: El entero n es par si existe un entero k/ n = 2k y es impar si existe un entero k/
n =2k + 1.
Teorema: “n es un entero impar, entonces n2 es un entero impar
Hip.) n es un entero impar
Tesis) n2 es un entero impar
Dem.) Suponemos que la hip. es V, entonces
n = 2k + 1, donde k es un entero
n2 = (2k + 1)2 = 4k2 + 4k + 1 = 2(2k2 + 2k) + 1
∴ n2 es un número impar(es una unidad mayor que el doble de un entero)
24
25