Baixe o app para aproveitar ainda mais
Prévia do material em texto
Capítulo 3 Propriedades semânticas da Lógica Proposicional Propriedades semânticas básicas Uma fórmula H é uma tautologia (ou é válida) se e somente se para toda interpretação I, I[H]=T H é factível ou satisfazível se e somente se existe uma interpretação I tal que I[H]=T H é contraditória se e somente se para toda interpretação I, I[H]=F Propriedades semânticas básicas Dadas 2 fórmulas H e G,HG se e somente se para toda interpretação I, se I[H]=T então I[G]=T Dadas H e G,HG se e somente se para toda interpretação I, I[H]=I[G] Dados H e uma interpretação I, I satisfaz H se e somente se I[H]=T Propriedades semânticas básicas Um conjunto de fórmulas b={H1,H2,...Hn} é satisfazível se e somente se existe uma interpretação I tal que I[H1]= I[H2]= ... = I[Hn]= T I satisfaz o conjunto de fórmulas b, ou I[b]=T Toda I satisfaz o conjunto de fórmulas vazio Exemplo de Tautologia A fórmula H=PvP é uma tautologia, pois toda I[H]=T I[H]=T I[PvP]=T I[P]=T e/ou I[P]=T I[P]=T e/ou I[P]=F ( aqui quer dizer “o mesmo que, equivale a”) Como I é uma função binária com imagem {T,F}, então I[P]=T e/ou I[P]=F é verdade e I[H]=T. Exemplo de Satisfatibilidade A fórmula H=(PvQ) é satisfazível, pois há interpretações que a interpretam como verdadeira. H é tautologia? Por quê? Exemplo de Contradição A fórmula H=(P^P) é contraditória Suponham (por absurdo) que exista I[H]=T I[H]=T I[P^P]=T I[P]=T e I[P]=T I[P]=T e I[P]=F Como I é uma função binária, ocorre apenas um dos valores, i.e. I[P]=T ou I[P]=F. Então I[P]=T e I[P]=F é falsa, e portanto I[H]=T também é falsa. Implicação Se E=((P^Q)VQ), H=(P^Q) e G=(PQ) E G? E H? H G? H E? G H? Equivalência Exemplo (Lei de Morgan) H=(P^Q) e G=(PvQ) Temos que demonstrar que, para toda interpretação I, I[H]=I[G] Casos I[H]=T e I[H]=F (P^Q) (PvQ) ? Caso I[H]=T I[H]=T I[P^Q]=T I[P]=T e I[Q]=T I[P]=F e I[Q]=F I[PvQ]=F I[(PvQ)]=T I[G]=T I[H]=T I[H]=I[G] Exemplos de Satisfatibilidade e Insatisfatibilidade Qual(is) conjunto(s) são (in)satisfazíveis: H1=P, H2=P e H3=Q E=(P Q), H=(Q R) e G=(R P) Relações entre as Propriedades Semânticas Validade e factibilidade H é válida H é contraditória H é válida H é satisfazível H não é satisfazível H é contraditória Relações entre as Propriedades Semânticas Dadas 2 fórmulas H e G, H implica G (H G) é tautologia H equivale a G (H G) é tautologia Provar que (H G) e (G H) Transitividade da equivalência E H e H G a E G Relações entre as Propriedades Semânticas Satisfabilidade e factibilidade Seja {H1,H2,...Hn} um conjunto de fórmulas {H1,H2,...Hn} é satisfatível {H1^H2^...^Hn} é satisfatível Equivalências aqui quer dizer “o mesmo que, equivale a” e quer dizer “se … então …” Cuidado: Há uma diferença entre eles: H equivale a G {H é tautologia G é tautologia}? (1) H equivale a G {H é tautologia G é tautologia}? (2) Equivalência e Validade H equivale a G {H é tautologia G é tautologia} (1) é dividida em 2 implicações: H equivale a G {H é tautologia G é tautologia} (2) e {H é tautologia G é tautologia} H equivale a G (3) Contra-exemplo de Equivalência e Validade {H é tautologia G é tautologia} H equivale a G (3) H=P e G=Q, que não são equivalentes – “H equivale a G” é falsa No entanto, o antecedente é verdadeiro – H e G não são tautologias (Falso Falso) Falso Verdadeiro Falso, o que é falso Proposição Proposição 1 (equivalência e validade) Sejam H e G duas fórmulas então H equivale a G {H é tautologia G é tautologia} Proposição 2 (implicação e validade) Sejam H e G duas fórmulas então H implica G {H é tautologia G é tautologia} Proposição Lema (implicação) Sejam A, B e C, então (A (B C)) equivale a ((A B) C) Proposição 3 (implicação e validade) Sejam H e G duas fórmulas, então {{H implica G} e {H é tautologia}} {G é tautologia}
Compartilhar