2.8: Tablas de la Verdad
( \newcommand{\kernel}{\mathrm{null}\,}\)
Hasta ahora conocemos estos símbolos para la lógica:
- ∼no (negación)
- →si-entonces
- ∴por lo tanto
Dos símbolos más son:
- ∧y
- ∨o
Escribiríamos “pyq” comop∧q y “poq” comop∨q.
Las tablas de verdad utilizan estos símbolos y son otra forma de analizar la lógica. Primero, relacionemos p y\ sim p. para que sea más fácil, establezca p como: Un número par. Por lo tanto,\ sim p es Un número impar. Haz una tabla de la verdad para saber si ambos son verdaderos. Empezar con todas las “verdades” de p, verdadero (T) o falso (F).
p | |
---|---|
T | |
F |
A continuación escribimos los valores de verdad correspondientes para∼p. ∼ptiene los valores de verdad opuestos dep. Entonces, sip es cierto, entonces∼p es falso y viceversa.
p | \ sim |
---|---|
T | F |
F | T |
Para recapitular:
- Inicia tablas de verdad con todas las combinaciones posibles de verdades. Para 2 variables hay 4 combinaciones para 3 variables hay 8. Siempre comienzas una tabla de la verdad de esta manera.
- Hacer cualquier negación sobre cualquiera de las variables.
- Haga cualquier combinación entre paréntesis.
- Terminar con completar lo que el problema estaba pidiendo.
Dibujando una Mesa de Verdad
1. Dibuja una mesa de verdad parap,q yp∧q.
Primero, haz columnas para p y q. Llena las columnas con todas las posibles combinaciones true y false para las dos.
p | q | |
---|---|---|
T | T | |
T | F | |
F | T | |
F | F |
Observe todas las combinaciones de p y q. Siempre que tengamos tablas de verdad con dos variables, así es siempre como llenamos las dos primeras columnas.
A continuación, necesitamos averiguar cuándop∧q es verdadero, basado en las dos primeras columnas. p\ wedge q solo puede ser verdadero si AMBOS p y q son verdaderos. Entonces, la tabla terminada se ve así:

Es así como siempre se llena una tabla de verdad con dos variables y su columna “y”.
2. Dibuja una mesa de verdad parap,q yp∨q.
Primero, hacer columnas parap∨q yq, al igual que el Ejemplo A.
p | q | |
---|---|---|
T | T | |
T | F | |
F | T | |
F | F |
A continuación, tenemos que averiguar cuándop∨q es verdad, con base en las dos primeras columnas. p∨qes cierto sip ORq son verdaderas, o ambas son verdaderas. Entonces, la tabla terminada se ve así:

La diferencia entrep∧q yp∨q es la segunda y tercera fila. Para “y” ambosp yq tienen que ser verdad, pero para “o” sólo uno tiene que ser verdad.
Determinar las verdades de las variables
Determinar las verdades parap∧(∼q∨r).
Primero, hay tres variables, así que vamos a necesitar todas las combinaciones de sus verdades. Para tres variables, siempre hay 8 combinaciones posibles.
p | q | r | |||
---|---|---|---|---|---|
\ (p\) ">T | \ (q\) ">T | \ (r\) ">T | |||
\ (p\) ">T | \ (q\) ">T | \ (r\) ">F | |||
\ (p\) ">T | \ (q\) ">F | \ (r\) ">T | |||
\ (p\) ">T | \ (q\) ">F | \ (r\) ">F | |||
\ (p\) ">F | \ (q\) ">T | \ (r\) ">T | |||
\ (p\) ">F | \ (q\) ">T | \ (r\) ">F | |||
\ (p\) ">F | \ (q\) ">F | \ (r\) ">T | |||
\ (p\) ">F | \ (q\) ">F | \ (r\) ">F |
A continuación, dirija el∼q. Simplemente serán los opuestos de laq columna.
p | q | r | ∼q | ||
---|---|---|---|---|---|
\ (p\) ">T | \ (q\) ">T | \ (r\) ">T | \ (\ sim q\) ">F | ||
\ (p\) ">T | \ (q\) ">T | \ (r\) ">F | \ (\ sim q\) ">F | ||
\ (p\) ">T | \ (q\) ">F | \ (r\) ">T | \ (\ sim q\) ">T | ||
\ (p\) ">T | \ (q\) ">F | \ (r\) ">F | \ (\ sim q\) ">T | ||
\ (p\) ">F | \ (q\) ">T | \ (r\) ">T | \ (\ sim q\) ">F | ||
\ (p\) ">F | \ (q\) ">T | \ (r\) ">F | \ (\ sim q\) ">F | ||
\ (p\) ">F | \ (q\) ">F | \ (r\) ">T | \ (\ sim q\) ">T | ||
\ (p\) ">F | \ (q\) ">F | \ (r\) ">F | \ (\ sim q\) ">T |
Ahora, hagamos lo que hay entre paréntesis,∼q∨r. Recuerda, porque “o” solo∼q ORr tiene que ser verdad. Utilice únicamente lasr columnas∼q y para determinar los valores de esta columna.
p | q | r | ∼q | ∼q∨r | |
---|---|---|---|---|---|
\ (p\) ">T | \ (q\) ">T | \ (r\) ">T | \ (\ sim q\) ">F | \ (\ sim q\ lor r\) ">T | |
\ (p\) ">T | \ (q\) ">T | \ (r\) ">F | \ (\ sim q\) ">F | \ (\ sim q\ lor r\) ">F | |
\ (p\) ">T | \ (q\) ">F | \ (r\) ">T | \ (\ sim q\) ">T | \ (\ sim q\ lor r\) ">T | |
\ (p\) ">T | \ (q\) ">F | \ (r\) ">F | \ (\ sim q\) ">T | \ (\ sim q\ lor r\) ">T | |
\ (p\) ">F | \ (q\) ">T | \ (r\) ">T | \ (\ sim q\) ">F | \ (\ sim q\ lor r\) ">T | |
\ (p\) ">F | \ (q\) ">T | \ (r\) ">F | \ (\ sim q\) ">F | \ (\ sim q\ lor r\) ">F | |
\ (p\) ">F | \ (q\) ">F | \ (r\) ">T | \ (\ sim q\) ">T | \ (\ sim q\ lor r\) ">T | |
\ (p\) ">F | \ (q\) ">F | \ (r\) ">F | \ (\ sim q\) ">T | \ (\ sim q\ lor r\) ">T |
Por último, podemos abordar todo el problema,p∧(∼q∨r). Utilice elp y∼q∨r para determinar los valores. Recuerda, para “y” ambosp y∼q∨r debe ser cierto.
p | q | r | ∼q | ∼q∨r | p∧(∼q∨r) |
---|---|---|---|---|---|
\ (p\) ">T | \ (q\) ">T | \ (r\) ">T | \ (\ sim q\) ">F | \ (\ sim q\ lor r\) ">T | \ (p\ cuña (\ sim q\ lor r)\) ">T |
\ (p\) ">T | \ (q\) ">T | \ (r\) ">F | \ (\ sim q\) ">F | \ (\ sim q\ lor r\) ">F | \ (p\ cuña (\ sim q\ lor r)\) ">F |
\ (p\) ">T | \ (q\) ">F | \ (r\) ">T | \ (\ sim q\) ">T | \ (\ sim q\ lor r\) ">T | \ (p\ cuña (\ sim q\ lor r)\) ">T |
\ (p\) ">T | \ (q\) ">F | \ (r\) ">F | \ (\ sim q\) ">T | \ (\ sim q\ lor r\) ">T | \ (p\ cuña (\ sim q\ lor r)\) ">T |
\ (p\) ">F | \ (q\) ">T | \ (r\) ">T | \ (\ sim q\) ">F | \ (\ sim q\ lor r\) ">T | \ (p\ cuña (\ sim q\ lor r)\) ">F |
\ (p\) ">F | \ (q\) ">T | \ (r\) ">F | \ (\ sim q\) ">F | \ (\ sim q\ lor r\) ">F | \ (p\ cuña (\ sim q\ lor r)\) ">F |
\ (p\) ">F | \ (q\) ">F | \ (r\) ">T | \ (\ sim q\) ">T | \ (\ sim q\ lor r\) ">T | \ (p\ cuña (\ sim q\ lor r)\) ">F |
\ (p\) ">F | \ (q\) ">F | \ (r\) ">F | \ (\ sim q\) ">T | \ (\ sim q\ lor r\) ">T | \ (p\ cuña (\ sim q\ lor r)\) ">F |
Escribe una tabla de verdad para las siguientes variables.
Ejemplo2.8.1
p∧∼p
Solución
Primero, haga columnas parap, luego agregue∼p y finalmente, evalúep∧∼p.
p | ∼p | p∧∼p |
---|---|---|
\ (p\) ">T | \ (\ sim p\) ">F | \ (p\ cuña\ sim p\) ">F |
\ (p\) ">F | \ (\ sim p\) ">T | \ (p\ cuña\ sim p\) ">F |
Ejemplo2.8.2
∼p∨∼q
Solución
Primero, haga columnas parap yq, luego agregue∼p y∼q. Por último, evaluar∼p∨∼q.
p | q | ∼p | ∼q | ∼p∨∼q |
---|---|---|---|---|
\ (p\) ">p∨∼q | \ (q\) ">T | \ (\ sim p\) ">F | \ (\ sim q\) ">F | \ (\ sim p\ lor\ sim q\) ">F |
\ (p\) ">T | \ (q\) ">F | \ (\ sim p\) ">F | \ (\ sim q\) ">T | \ (\ sim p\ lor\ sim q\) ">T |
\ (p\) ">F | \ (q\) ">T | \ (\ sim p\) ">T | \ (\ sim q\) ">F | \ (\ sim p\ lor\ sim q\) ">T |
\ (p\) ">F | \ (q\) ">F | \ (\ sim p\) ">T | \ (\ sim q\) ">T | \ (\ sim p\ lor\ sim q\) ">T |
Ejemplo2.8.3
p∧(q∨∼q)
Solución
Primero, haz columnas para p y q, luego agrega∼q yq∨∼q. Por último, evaluarp∧(q∨∼q).
p | q | ∼q | q∨∼q | p∧(q∨∼q) |
---|---|---|---|---|
\ (p\) ">T | \ (q\) ">T | \ (\ sim q\) ">F | \ (q\ lor\ sim q\) ">T | \ (p\ cuña (q\ lor\ sim q)\) ">T |
\ (p\) ">T | \ (q\) ">F | \ (\ sim q\) ">T | \ (q\ lor\ sim q\) ">T | \ (p\ cuña (q\ lor\ sim q)\) ">T |
\ (p\) ">F | \ (q\) ">T | \ (\ sim q\) ">F | \ (q\ lor\ sim q\) ">T | \ (p\ cuña (q\ lor\ sim q)\) ">F |
\ (p\) ">F | \ (q\) ">F | \ (\ sim q\) ">T | \ (q\ lor\ sim q\) ">T | \ (p\ cuña (q\ lor\ sim q)\) ">F |
Revisar
Escribe una tabla de verdad para las siguientes variables.
- (p∧q)∨∼r
- p∨(∼q∨r)
- p∧(q∨∼r)
- La única diferencia entre #1 y #3 es la colocación del paréntesis. ¿En qué se diferencian las tablas de verdad?
- ¿Cuándo esp∨q∨r verdad?
- p∨q∨r
- (p∨q)∨∼r
- (∼p∧∼q)∧r
- (∼p∨∼q)∧r
¿Es válido el siguiente argumento? Si es así, ¿qué ley se está utilizando? HINTA: Las declaraciones podrían estar fuera de orden.
p→q
r→p
∴r→q
p→q
r→q
∴p→r
p→∼r
r
∴∼p
∼q→r
q
∴∼r
p→(r→s)
p
∴r→s
r→q
r→s
∴q→s
Recursos adicionales
Video: Principios de las Tablas de Verdad
Práctica: Tablas de la Verdad