Documentos de Académico
Documentos de Profesional
Documentos de Cultura
17 - Prubas Formales
17 - Prubas Formales
Pruebas formales
Definición 17.1.1. Una tabla semántica es un árbol binario1 cuyos nodos son L(C)-
enunciados ϕ K, donde K ∈ {V, F } y se construye por recursión. Nos referiremos a
la figura de la página ??.
① Todas las tablas atómicas son tablas semánticas. El requisito de que c sea una
nueva constante en los casos 7b y 8a significa que c es una de las ci que no aparecen
en ϕ.
183
184 CAPÍTULO 17. PRUEBAS FORMALES
α∧β V
α V α∧β F
¬α V ¬α F α∨β V α F
α→β V α V α V α F α V α F
Definición 17.1.3 (Prueba por tablas (a partir de Σ)). Sean T una tabla y P una trayec-
toria en T :
➍ Si existe una prueba por tablas T de α (a partir de Σ), decimos que α es demostra-
ble por tablas (a partir de Σ), en símbolos ⊢ α (respectivamente, Σ ⊢ α).
Observe que si existe una tabla contra- vuelva contradictoria. Como cada trayec-
dictoria (a partir de Σ) con raíz α F , en- toria es finita, el árbol debe ser finito de
tonces existe tal tabla finita, es decir, una acuerdo con el teorema de König (véase
prueba finita de α (a partir de Σ). Basta [?]).
con detener cada trayectoria cuando ésta se
∀ xA(x) → A(a) F
∀ xA(x) V
A(a) F
A(a) V
Ejemplo 17.1.6. Sea α ≡ ¬∃ ϕ(x) ↔ ∀ x¬ϕ(x). A continuación una prueba por tablas
de α.
¬∃ xϕ(x) ↔ ∀ x¬ϕ(x) F
¬∃ xϕ(x) V ¬∃ xϕ(x) F
∀ x¬ϕ(x) F ∀ x¬ϕ(x) V
¬ϕ(c1 ) F ∃ xϕ(x) V
ϕ(c1 ) V ϕ(c1 ) V
∃ xϕ(x) F ∀ x¬ϕ(x) V
ϕ(c1 ) F ¬ϕ(c1 ) V
N
ϕ(c1 ) F
∃ x(ϕ(x) ∧ ψ(x)) V
∃ xϕ(x) ∧ ∃ xψ(x) F
ϕ(c1 ) ∧ ψ(c1 ) V
∃ xϕ(x) F ∃ xψ(x) F
ϕ(c1 ) F ψ(c1 ) F
N N
Ejemplo 17.1.8. Sea ρ ≡ ∃ y∀ xϕ(x, y) → ∀ x∃ yϕ(x, y). Ahora nuestra fórmula ϕ tiene
dos variables. Procedemos a demostrar ρ como sigue .
∃ y∀ xϕ(x, y) → ∀ x∃ yϕ(x, y) F
∃ y∀ xϕ(x, y) V
∀ x∃ yϕ(x, y) F
∃ y∀ xϕ(x, y) V
∀ xϕ(x, c1 ) V
∀ x∃ yϕ(x, y) F
∃ yϕ(c2 , y) F
ϕ(c2 , c1 ) F
∀ xϕ(x, c1 ) V
ϕ(c2 , c1 ) V
Ejemplo 17.1.9. Sea ζ ≡ ∀ x(ϕ∧ψ(x)) ↔ ϕ∧∀ xψ(x), donde ϕ no tiene a x como variable
libre. La demostración por tablas de ζ es
188 CAPÍTULO 17. PRUEBAS FORMALES
ϕ ∧ ∀ xψ(x) F ϕ ∧ ∀ xψ(x) V
ϕ F ∀ xψ(x) F ϕ V
ϕ V ϕ ∧ ψ(c1 ) V ϕ ∧ ψ(c1 ) F
N
ψ(c1 ) V ϕ F ψ(c1 ) F
N N
∀ xψ(x) V
ψ(c1 ) V
Σ |= ϕ.
Σ⊢ϕ ⇒ Σ |= ϕ. (✻)
Ejemplo 17.1.10. Suponiendo (✻), demuestre que los siguientes argumentos son váli-
dos.
1. Premisas: ∀ x(A(x) ∧ B(x) → C(x)), ∃ x(B(x) ∧ ¬C(x));
Conclusión: ∃ x¬A(x).
En este caso queremos probar que la conclusión ϕ es una consecuencia lógica de las
premisas Σ, es decir, Σ |= ϕ. De acuerdo con (✻), basta encontrar una demostración por
tablas de ϕ a partir de Σ:
17.1. TABLAS SEMÁNTICAS 189
∃ x(¬A(x)) F
∃ x(B(x) ∧ ¬C(x)) V
B(c1 ) ∧ ¬C(c1 ) V
B(c1 ) V
¬C(c1 ) V
N
A(c1 ) F B(c1 ) F
N
∃ x¬A(x) F
¬A(c1 ) F
∃ x(R(x) ∧ S(x)) F
∃ x(R(x) ∧ ¬Q(x)) V
R(c1 ) ∧ ¬Q(c1 ) V
R(c1 ) V
¬Q(c1 ) V
N
S(c1 ) V P (c1) V
N N N N
Toda pintura en el museo es una obra maestra. Cualquier artista que pinta una obra
maestra es un genio. Algún artista desconocido pintó un cuadro en el museo. Por lo
tanto, algún artista desconocido es un genio.
Usamos la siguiente notación:
❅ A(x) ≡ x es un artista.
❅ I(x, y) ≡ x pintó y.
❅ G(x) ≡ x es un genio.
❅ D(x) ≡ x es desconocido.
Σ ={∀ x(P (x) ∧ M(x) → O(x)), ∀ x∀ y(A(x) ∧ P (y) ∧ O(y) ∧ I(x, y) → G(x)),
∃ x∃ y(A(x) ∧ D(x) ∧ P (y) ∧ M(y) ∧ I(x, y))}.
N
∀ x∀ y(A(x) ∧ P (y) ∧ O(y) ∧ I(x, y) → G(x)) V
N
∃ x(A(x) ∧ D(x) ∧ G(x)) F
N N
17.1. TABLAS SEMÁNTICAS 191
Ejemplo 17.1.11. Para los siguientes conjuntos de fórmulas Σ demuestre por tablas que
son inconsistentes, es decir, pruebe que Σ ⊢ θ ∧ ¬θ para alguna fórmula θ.
1. Σ = {∃ xP (x) → ∀ xQ(x), Q(a) ∧ ∃ x(P (x) ∧ ¬Q(x))}. Demostraremos que
Σ ⊢ Q(a) ∧ ¬Q(a).
La tabla es
Q(a) ∧ ¬Q(a) F
Q(a) F ¬Q(a) F
N
∃ xP (x) F ∀ xQ(x) V
P (c1 ) V ¬Q(c1 ) V
∃ xP (x) F ∀ xQ(x) V
P (c1 ) F Q(c1 ) V
N N
Σ ⊢ P (c1 ) ∧ ¬P (c1 ).
La tabla es
192 CAPÍTULO 17. PRUEBAS FORMALES
P (c1 ) ∧ ¬P (c1 ) F
P (c1) F ¬P (c1 ) F
∀ xP (x) V ∃ y¬Q(y) V
P (c1) V ¬Q(c1 ) V
N
∀ x[∀ yP (y) → Q(x)] V
∀ yP (y) → Q(c1 ) V
Q(c1 ) V ∀ yP (y) F
N
P (c2 ) F
∀ xP (x) V
P (c2 ) V
Ejercicios
1. Demuestre las siguientes fórmulas mediante tablas semánticas:
2. Bosqueje tablas semánticas que ilustren que las siguientes fórmulas no son de-
mostrables:
(b) Si
Σ ={∃ x[P (x) ∧ ∀ y(T (x, y) → Q(x, y))], ∀ x[P (x) → ∀ y(W (y) →
¬Q(x, y))]},
muestre
Σ |= ∀ x[T (x) → ¬W (x)].
4. En los siguientes incisos ϕ, ψ son fórmulas ya sea sin variables libres o sólo con x
como tal. Dé una demostración por tablas de las siguientes fórmulas.
5. Sean ϕ, ψ fórmulas con variables libres x, y y z; sea w una variable que no aparece
en ϕ o en ψ. Dé una prueba por tablas de las siguientes fórmulas.
➊ Todos los físicos son matemáticos. Jorge no es matemático. Por lo tanto, Jorge
no es físico.
➋ Los únicos animales que tienen plumas son los pájaros. Todos los pájaros
cantan. Por lo tanto, ningún animal que no cante tiene plumas.
➌ Sólo los fantasmas viven en la casa embrujada. Ningún fantasma feliz es
inteligente. Ningún fantasma es feliz. En consecuencia, cualquiera que viva
en una casa embrujada es inteligente o es infeliz.
194 CAPÍTULO 17. PRUEBAS FORMALES
➍ Hombres que son atletas son fanáticos del futbol y del beisbol. Los atletas
que son fanáticos del beisbol son fanáticos del futbol. Cualquiera que no
sea atleta es un hombre que es fanático del beisbol. Por lo tanto, todos los
hombres son fanáticos del beisbol y viceversa.
➎ Cualquier mujer que acompaña a un niño a la reunión es una madre. Luisa
acompaña a Alejandro a cuanta reunión hay. Por consiguiente, si Luisa es
una mujer, Alejandro es un niño y m es una reunión, Luisa es una madre.
➏ Cualquiera que aprecie a los abogados es un criminal. Sólo los mentirosos
aprecian a todo criminal. Los abogados aprecian a los abogados y los crim-
inales aprecian a los criminales. Por consiguiente, todos los abogados son
mentirosos.
Dé una prueba por tablas semánticas de las siguientes afirmaciones (suponga que
las variables viven en D):
entonces
∀ x∀ y(S(x, y) → R(y, x)).
➄ Si E es una relación de equivalencia en D, entonces
entonces
entonces
∀ x∀ y(S(x, y) → R(f (x), f (y))).
8. Muestre que los siguientes conjuntos de enunciados son inconsistentes dando una
prueba de una contradicción mediante tablas semánticas.
③ Premisas: ∀ x(P (x) ∨ Q(x) ∨ R(x)), ∀ x(P (x) → ¬S(x)), ¬R(a) ∧ S(a); con-
clusión ∃ x(¬P (x) ∧ Q(x)).
④ Premisas: ∀ x∀ y(A(x) ∧ B(y) → C(x, y)), ∃ x(A(x) ∧ C(a, x)), ∃ x(B(x) ∧
¬C(a, x)); conclusión ∃ x(¬A(x)).
⑤ Premisas: ∃ xA(x), ∃ xB(x), ∀ x[A(x) → ∀ y(B(y) → C(x, y))]; conclusión
∃ x∃ yC(x, y).
⑥ Premisas: ∃ x[P (x) ∧ ∀ y(Q(y) → R(x, y))], ∀ x∀ y(P (x) ∧ R(x, y) → S(y)),
∀ x(S(x) → Q(x)); conclusión ∀ x(Q(x) ↔ S(x).
⑦ Premisas: ∀ x∀ y(J(x) ∧ ¬K(y) → L(x, y)), ∃ x[J(x) ∧ ∀ y(M(y) → ¬L(x, y)];
conclusión ∀ x(M(x) → K(x)).
⑧ Premisas: ∃ x[P (x) ∧ ∀ y(P (y) ∧ R(x, y) → Q(y, a)], ∃ x(P (x) ∧ ¬Q(x, a)),
∃ x(¬P (x) ∧ Q(x, a)); conclusión ∃ x∃ y(P (x) ∧ P (y) ∧ ¬R(x, y)).
10. Traduzca y demuestre mediante tablas semánticas los siguientes argumentos váli-
dos.
❶ Venados y ovejas graznan. Los animales que graznan no son de rapiña. Ningún
animal de rapiña come carne. Por lo tanto, ningún venado come carne.
❷ Todas las funciones que son diferenciables son continuas. No todas las fun-
ciones integrables son continuas. Por consiguiente, no todas las funciones
integrables son diferenciables.
❸ Existe un doctor que aborrece a todos los administradores. Cualquiera que
aborrezca a los doctores es un hipocondriaco. En consecuencia, todos los
administradores son hipocondriacos.
❹ Cualquier hombre que quiere a una mujer tiene una mujer que lo quiere.
Cualquier hombre que tiene una mujer que lo quiera, se quiere a sí mismo.
Ningún hombre se quiere a sí mismo. Por lo tanto, ningún hombre quiere a
una mujer.
❺ Una matriz simétrica es positivo-definida si y sólo si todos sus valores pro-
pios son positivos. Algunas matrices no son simétricas. Algunas matrices
tienen valores propios que no son positivos. Toda matriz simétrica positivo-
definida tiene un determinante positivo. Por consiguiente, toda matriz simétrica
cuyos valores propios son positivos tiene un determinante positivo.
❻ Un conjunto es abierto si y sólo si contiene una vecindad de cada uno de
sus puntos. Un conjunto es cerrado si y sólo si su complemento es abierto.
El complemento de un conjunto es un conjunto. En consecuencia, cualquier
conjunto cuyo complemento contiene una vecindad de cada uno de sus pun-
tos es cerrado.
❼ Las rectas paralelas que no son idénticas no se intersecan. Si dos rectas son
paralelas, no tienen puntos en común o todos sus puntos son comunes. Dos
rectas que tienen todos sus puntos en común se intersecan. Por lo tanto, dos
rectas paralelas que no son idénticas no tienen puntos en común.
17.1. TABLAS SEMÁNTICAS 197