Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Semntica
Instituto de Computacin
Lgica
Semntica Proposicional - 1
Construyendo PROP
))p1p2 (p1p2) (p1) p1 (p1 ) p1p2 p2
Base de Prop Prop Prop*
Instituto de Computacin
Lgica
Semntica Proposicional - 4
v() v(p2)
Instituto de Computacin
Lgica
Semntica Proposicional - 5
0 0 1
Instituto de Computacin
1 0 1
Lgica
0 1 1 0
1 0
Semntica Proposicional - 8
Valuaciones - Ejemplos
Una valuacion es una funcin de PROP {0,1} transmite valores de verdad a partir de las letras proposicionales. No cualquier funcin de PROP {0,1} es una valuacin. Ejemplos de funciones no son valuaciones:
f () = 1 para toda PROP g () = (Long()+1) mod 2
Valuaciones
Def 1.2.1 [valuacin] Una funcin v: PROP {0,1} es una valuacin sii satisface: Observar
que esta NO ES la v () = 0 definicin de UNA v(( )) = mn{v(), v()} valuacin, sino que v(( )) = mx{v(), v()} es una serie de que v(( )) = mx{1-v(), v()} ecuaciones garantizan la v(( )) = 1 ssi v() = v() transmisin de la verdad. v(()) = 1 - v()
Lgica Semntica Proposicional - 10
Instituto de Computacin
Valuaciones - Propiedades
El valor de verdad de los tomos determina una nica valuacin (el valor para cualquier frmula). Teorema 1.2.2
Sea w: P {0,1} Entonces existe una nica valuacin v: PROP {0,1} tal que v(pi) = w(pi) para todo pi P
El valor de verdad de una frmula depende nicamente del valor de sus letras de proposicin Lema 1.2.3
Sea PROP, y sean v y v dos valuaciones tales que v(pi) = v(pi) para toda letra pi que ocurre en Entonces v() = v()
Lgica
Instituto de Computacin
Semntica Proposicional - 11
Teo 1.2.2
H) w: P {0,1} T) Existe una nica valuacin v: PROP {0,1} tal que v(pi) = w(pi) para todo pi P Dem: Considere una funcin v sobre Prop definida por recursin primitiva tal que:
v(pi) = w(pi) para todo pi P v es una valuacin (cumple con Def. 1.2.1).
Esta funcin existe y es nica dado que fue definida por recursin primitiva. Adems es valuacin (por su propia definicin). LQQD
Instituto de Computacin Lgica Semntica Proposicional - 12
Ejemplos
T) |=
Dem. Sea v valuacion arbitraria v ( ) = mx{1-v(), v()} (Def. valuacion)
=1 (El recorrido de la valuacion es {0,1})
LQQD
T) , |=
Dem. Sea v una valuacion tal que v () = 1 y v () = 1. v ( ) = min {v(), v()} (Def. valuacion)
=1 (Hipotesis)
LQQD
Instituto de Computacin Lgica Semntica Proposicional - 14
Ejemplos
Demuestre o de un contraejemplo de |= p0 p1
Dem. (contraejemplo) Sea v valuacion tal que v(p0)=1 y v(p1)=0 v (p0 p1) = mx{1-v(p0), v(p1)} (Def. valuacion)
=0
p1 sea tautologa.
Cuando se trabaja con implicaciones, puede ser ms simple verificar cuando no es tautologa.
Lgica Semntica Proposicional - 15
Instituto de Computacin
Ejemplos
Demostrar o dar un contraejemplo para p1|=p2p3
Dem. (contraejemplo) Sea v valuacion tal que v(p1)=1, v(p2)=0 y v(p3)=0 v (p2p3) = min{v(p2), v(p3)} (Def. valuacion) Por lo que no es cierto que p1|= p2p3. LQQD
=0
Cuando se trabaja con consecuencias lgicas, puede ser ms simple analizar cuando no se cumple.
Lgica Semntica Proposicional - 16
Instituto de Computacin
Tablas de Verdad
Las Tablas de verdad muestran todos los posibles valores de verdad que una frmula proposicional puede tomar. Describen explicitamente todas las posibles valuaciones interesantes (recordar 1.2.3) de una formula proposicional.
Instituto de Computacin
Lgica
Semntica Proposicional - 18
Ejemplo
Tabla de verdad de (p1p2) ((p1 p2)):
1 2 3 4 5 6
p1 p2 (p1p2) (p1 p2) (p1 p2) (p1 p2) ((p1 p2))
0 0 1 1
0 1 0 1
1 1 0 1
0 1 1 1
1 0 0 0
1 0 0 0
A las frmulas como esta que son verdaderas en algunas valuaciones y falsa en otras se les llama CONTINGENCIAS
Instituto de Computacin Lgica Semntica Proposicional - 19
Tautologias
1 2
10
Tautologas
Observar: PROP es tautologa sii |= Ejemplos: : Para todas , , PROP: |= ( ) |= ( (( ))) |= ( ) ( ) |= ( ) ( ) |= ( ) ( ) |= ( ) (() ()) |= ( ) (( ) ) |= ( ) ( ( ( ))) |= ( ) |= ( ) |= ( ( )) |= |= ( ( )) (( ) ) |= ( ( )) (( ) ( ))
Instituto de Computacin Lgica Semntica Proposicional - 21
Equivalencia de Proposiciones
Def [equivalencia de proposiciones]
Dos frmulas proposicionales y son equivalentes sii ( ) es una tautologa
Lema 1.3.5
La relacin eq es de equivalencia en PROPxPROP
Instituto de Computacin Lgica Semntica Proposicional - 22
11
Instituto de Computacin
Lgica
Semntica Proposicional - 23
12
Ejemplo:
Como (p1 p2) eq (p2 p1), entonces ((p4 (p1 p2)) eq (p4 (p2 p1)) porque (p4q) [p1 p2/q] eq (p4 q) [p2 p1/q]
Instituto de Computacin Lgica Semntica Proposicional - 26
13
Instituto de Computacin
Lgica
Semntica Proposicional - 27
Ms propiedades...
Lema 1.3.2
Si |= entonces ( ) eq y ( ) eq
Lema 1.3.3
a. b. c. d. Si |= entonces ( ) eq Si |= entonces ( ) eq ( ) eq ( ) eq
Instituto de Computacin
Lgica
Semntica Proposicional - 28
14
Instituto de Computacin
Lgica
Semntica Proposicional - 30
15
Instituto de Computacin
Lgica
Semntica Proposicional - 31
in+1
i = n+1 (
Instituto de Computacin
W
in
W W
i0
i = 0 i )
in+1
W i = 0 W =
i
i0
n+1
( W i )
in
Lgica
Semntica Proposicional - 32
16
Formas Normales
Definicin 1.3.8 [formas normales] Una frmula est en forma normal conjuntiva sii es de la forma: (Wij ) donde cada ij es una frmula atmica o la negacin de una frmula atmica. Una frmula est en forma normal disyuntiva sii es de la forma: W( ij ) donde cada ij es una frmula atmica o la negacin de una frmula atmica.
Instituto de Computacin Lgica Semntica Proposicional - 33
in j mi
Instituto de Computacin
Lgica
in j mi
Semntica Proposicional - 34
17
Semntica: Conclusin
Para responder / verificar las nociones de consecuencia lgica y tautologa: Usamos un mtodo de clculo (tablas de verdad) Para simplificar un problema inicial y llevarlo a una tautologa conocida, usamos nociones de: equivalencia lgica sustitucin
Instituto de Computacin
Lgica
Semntica Proposicional - 35
18