Você está na página 1de 4

Lgica Computacional

LEI FCT UNL, 2o Semestre 2011/2012

Resoluo do Teste 2 Tipo Grupo I


Mostre que: 1. { ( )} Soluo: ( ) ( )

(2.5+2.5 valores)

( ( ))1

(Ee )

( ( ))1 (Ed ) 2 (I ) (Id ) ( ) ( ) ( ) ( )

( ( ))1 (Ed ) 3 (I ) (Ie ) ( ) ( )

(E , 2, 3)

2.

( ) ( ) Soluo:

1 2

(I )

(( ))3

(I , 1) (Id )

(E )

(( ))4 ( , 2) I (Ie )

(E )

(( ))4
(I , 3)

(, 4) ( ) ( )

(E )

Grupo II

(2.5+2.5 valores)

1. Converta a seguinte frmula para a Forma Normal Conjuntiva e determine a sua natureza. def = (p q) (p q) Soluo: T () = CNFC(NNFC(ImplFree())). ImplFree() = ImplFree(p q) ImplFree((p q)) = (p q) ImplFree(p q) = (p q) (p q) NNFC((p q) (p q)) = NNFC((p q)) NNFC((p q)) = (NNFC(p) NNFC(q) (NNFC(p) NNFC(q) = (p q) (p q) CNFC((p q) (p q)) = = = = = = Distr(CNFC(p q), CNFC(p q)) Distr(p q, p q) Distr(p, p q) Distr(q, p q) Distr(p, p) Distr(p, q) Distr(q, p) Distr(q, q) (p p) (p q) (q p) (q q)

Note-se que a disjuno idempotente. Como p p e o elemento neutro da conjuno, tem-se que (p q) (q p) q. Logo, uma valorao V , se V p q, V q p, e V q. Ento, fazendo V (q) = 0 tem-se que V . Conclui-se que possvel. 2. Mostre que dada uma frmula GP , a frmula ImplFree() no tem ocorrncias do conectivo implicao. Soluo: Prova-se por induo estrutural em . Caso base: Seja um smbolo proposicional (digamos p). Ento por denio, ImplFree(p) = p, que no tem ocorrncias do conectivo implicao. Passo: consideram-se 4 casos ( = 1 , = 1 2 , = 1 2 e = 1 2 ). Caso = 1 ; ento por denio, ImplFree() = ImplFree(1 ) e como por hiptese de induo ImplFree(1 ) no tem ocorrncias do conectivo implicaao, tambm no tem ocorrncias de implicao ImplFree(). Caso = 1 2 ; ento por denio, ImplFree() = ImplFree(1 ) ImplFree(2 ) e como por hiptese de induo nem ImplFree(1 ) nem ImplFree(2 ) tm ocorrncias do conectivo implicaao, tambm no tem ocorrncias de implicao ImplFree(). Caso = 1 2 ; ento por denio, ImplFree() = ImplFree(1 ) ImplFree(2 ) e como por hiptese de induo nem ImplFree(1 ) nem ImplFree(2 ) tm ocorrncias do conectivo implicaao, tambm no tem ocorrncias de implicao ImplFree(). Caso = 1 2 ; a prova semelhante ao caso anterior.

Grupo III
def

(2.5+2.5 valores)

Determine, se possvel, pelo algoritmo de Horn, a natureza das seguintes frmulas. 1. = (p p) (p q) (q p) q Soluo: A frmula est na Forma Normal Conjuntiva. Pelo Lema da disjuno de literais, a frmula no vlida. Como cada clusula uma frmula de Horn bsica (tem no mximo um literal positivo), uma frmula de Horn. Converte-se primeiro a frmula para a Forma de Horn e aplica-se depois o algoritmo para determinar se possvel ou contraditria. = (p p) ((p q) ) (q p) ( Sejam 1 = (p p) ((p q) ) (q p) 2 = (p p) ((p q) ) A(, { }) = A(1 , { , q}) = A(2 , { , p, q}) = A(p p, {, , p, q}) {, , p, q} Como A(, { }) (pois A uma funo montona crescente), ento H() = 0, logo contraditria. Conclui-se que tambm o , pois . 2. = (q p) (p q) (p r) (q r) Soluo: a frmula est na forma de Horn: uma conjuno de implicaes s com literais positivos, tendo nos consequentes um s literal. Como nenhum literal o , ento sabe-se que A(, { }), logo H() = 1 e conclui-se que a frmula possvel. / Note-se que, como (q p) (p q) (p r) (q r)), pelo Lema da disjuno de literais, a frmula no vlida.
def def def def

q)

Grupo IV
def

(2.5+2.5 valores)

Mostre, usando Resoluo, que so verdadeiras as seguintes armaes. 1. A frmula = (p q r) (p r) (p q) possvel. Soluo: a frmula est na FNC. Pelo Lema da disjuno de literais, a frmula no vlida. Vai-se ver se possvel ou contraditria. Sabe-se que Res () se e s se contraditria. Calculam-se os resolventes de : Res0 () = {{p, q, r}, {p, r}, {p, q}} Res1 () = Res0 () {{q, r}, {p, r}, {q, r}} Res2 () = Res1 () {{r}} Res () = Res2 (). Como Res (), a frmula no contraditria. Uma vez que no era vlida, conclui-se / que possvel, como se queria. 2. {p s, p r, q} |= (p r) (q s) Soluo: seja = (p s) (p r) (q) e = (p r) (q s). Sabe-se que se Res ( ) ento |= . Considera-se ento = T ( ) = (p s) (p r) (q) (p r) (q s) Note-se que no uma frmula de Horn (a primeira clusula tem dois literais positivos). Aplica-se ento Resoluo-L ao conjunto de clusulas que representa univocamente : {{p, s}, {p, r}, {q}, {p, r}, {q, s}} Deduo {p, r} {p, r} {p} {p, s} {s} {q, s} {q} {q} Justicao Clusula C2 Clusula C4 Resolvente de Clusula C1 Resolvente de Clusula C5 Resolvente de Clusula C3 Resolvente de
def def def

C2 e C4 {p} e C1 C3 {s} e C5 {q} e C3

Conclui-se como se queria que a armao verdadeira.

Você também pode gostar