Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Solución:
i. ¬ ii. → iii. ¬
¬ →
→ ∧
¬ ¬ ¬
p0 ⊥ ↔ p5
⊥ p0 p1 p1 p1
Solución:
T (φ) = φ , si φ ∈ AT
T (φ) T (ψ)
T (¬φ) = ¬
T (φ)
a) a) ¬
p1 p2
b) ∨
p1 →
¬ p3
p2
c) →
→ p4
→ p3
p1 p2
d) ∨
→ ¬
¬ ∨ p2
p1 p3 ∧
p5 p4
e) →
∧ ∧
p1 → ¬ p6
→ p4 p2
p3 p5
f) ∧
∨ →
p1 → → p4
¬ p3 p3 p5
p2
b) i. ¬(¬(¬⊥))
7. (Lema de coincidencia) Sea φ una fórmula y v, v 0 dos valuaciones. Demuestre que si para
toda variable proposicional pi que ocurre en φ se cumple v(pi ) = v 0 (pi ), entonces [[φ]]v = [[φ]]v0 .
Solución:
Caso φ = ¬φ1 :
• Si [[φ]]v = T entonces por def. [[]]v resulta que [[φ1 ]]v = F . Como [[φ1 ]]v = [[φ1 ]]v0 por
H.I., luego [[φ1 ]]v0 = F . Por lo tanto, por def. [[]]v0 , [[φ]]v0 = T .
• Si [[φ]]v = F entonces por def. [[]]v resulta que [[φ1 ]]v = T . Como [[φ1 ]]v = [[φ1 ]]v0 por
H.I., luego [[φ1 ]]v0 = T . Por lo tanto, por def. [[]]v0 , [[φ]]v0 = F .
g) (p → q) → r |= p → (q → r)
Solución:
c) Supongamos que |= p → q. Sea v una valuación tal que [[p]]v = T . Debemos probar que
[[q]]v = T . Dado que [[p → q]]v = T (pues lo es en toda valuación, en particular en v), tenemos que
T = [[p]]v ≤ [[q]]v , luego [[q]]v = T .
g) Sea v una valuación tal que [[(p → q) → r]]v = T . Debemos probar que [[p → (q → r)]]v = T .
Observemos que
def [[]]v
[[(p → q) → r]]v = T ⇒ [[p → q]]v ≤ [[r]]v
Existen 3 posibilidades:
1) [[p → q]]v = F, [[r]]v = F 2) [[p → q]]v = F, [[r]]v = T 3) [[p → q]]v = T, [[r]]v = T
def [[]]v
[[p → q]]v = F ⇒
def [[]]v
[[p]]v = T y [[q]]v = F ⇒
def [[]]v
[[p]]v = T y [[q → r]]v = T ⇒
[[p → (q → r)]]v = T
Por lo tanto, queda demostrado que [[(p → q) → r]]v = T ⇒ [[p → (q → r)]]v = T para cualquier
valuación v
p q p↓q
F F T
F T F
T F F
T T F
Solución:
16.
a) Demuestre que {∨, ¬} es un conjunto completo de conectivos.
b) Defina un operador binario ⊕ de modo que {⊕} sea un conjunto completo de conectivos, y
demuéstrelo.
Solución:
a) Sea A = {∨, ¬}. Observemos que los conectivos {¬, ∨, ∧, →} se pueden escribir en términos de
los de A del siguiente modo:
¬p = ¬p
p∨q =p∨q
p ∧ q = ¬(¬p ∨ ¬q)
p → q = ¬p ∨ q
Ahora usamos dichas expresiones para definir recursivamente una transformación T : Prop →
Prop tal que T (φ) sólo contenga conectivos de A:
Con T ası́ definida, demostremos por inducción en Prop que para cada fórmula φ existe ψ que
utiliza únicamente conectivos de A:
a. Casos base:
b) NAND: p ↑ q = ¬(p ∧ q) = ¬p ∨ ¬q
Observemos que:
¬p = p ↑ p
p ∧ q = ¬(p ↑ q) = (p ↑ q) ↑ (p ↑ q)
p ∨ q = (p ↑ p) ↑ (q ↑ q)
p → q = ¬p ∨ q = (p ↑ p) ∨ q = ((p ↑ p) ↑ (p ↑ p)) ↑ (q ↑ q)
¬(p ∨ ¬p) = (p ∨ ¬p) ↑ (p ∨ ¬p)
= ((p ↑ p) ↑ ((p ↑ p) ↑ (p ↑ p))) ↑ ((p ↑ p) ↑ ((p ↑ p) ↑ (p ↑ p)))
Con T ası́ definida, falta demostrar por inducción en Prop que {↑} constituye un conjunto
completo de conectivos.
NOR: p ↓ q = ¬(p ∨ q) = ¬p ∧ ¬q
Observemos que:
¬p = p ↓ p
p ∨ q = ¬(p ↓ q) = (p ↓ q) ↓ (p ↓ q)
p ∧ q = (p ↓ p) ↓ (q ↓ q)
p → q = ¬p ∨ q = (p ↓ p) ∨ q = ((p ↓ p) ↓ q) ↓ ((p ↓ p) ↓ q)
¬(p ∨ ¬p) = (p ∨ ¬p) ↓ (p ∨ ¬p)
= (p ↓ (p ↓ p)) ↓ (p ↓ (p ↓ p)) ↓ (p ↓ (p ↓ p)) ↓ (p ↓ (p ↓ p))
Con T ası́ definida, falta demostrar por inducción en Prop que {↓} constituye un conjunto
completo de conectivos.
Solución: