Vous êtes sur la page 1sur 40

MONITORIA DE LGICA

Hitallo Cavalcanti - hcs3


Paulo Digenes - pdssf
Sumrio

1 - Lgica Proposicional
2- Conjunto Indutivamente Definidos
3 - Fecho Indutivo & Conjuntos Livremente Gerados
4 - Teorema da Extenso Homomrfica nica
5 - Definio Por Recurso Sobre Conjuntos Indutivos
6 - Provas por Induo Sobre Conjuntos Indutivos
7 - Mtodos de Prova (Tableux, Deduo Natural, ...).
Validez

Uma figura de inferncia ser dita vlida se, sempre que as


premissas forem verdadeiras, a concluso tambm ser
verdadeira.
Assim, uma figura de inferncia ser invlida se houver
pelo menos uma possibilidade de as premissas serem
verdadeiras e a concluso ser falsa.
Observao :
Note que uma figura de inferncia pode ser vlida por
vacuidade , justamente quando no houver possibilidade de
que as premissas sejam verdadeiras ao mesmo tempo.
Consistencia

Um conjunto de sentenas dito INCONSISTENTE se ele contm


alguma contradio,

seja explcita ou implcita.

Um conjunto de sentenas consistente se no for


inconsistente.
Conjuntos Indutivos

Seja um conjunto A e um conjunto de funes F sobre A cada


uma com sua aridade e um conjunto base X tal que X A.
Dizemos que um conjunto Y A indutivo sob X e F se Y
contm X e Y fechado sob as funes de F .
Fecho Indutivo

Pode ser construdo de 2 formas:

BOTTOM-UP (Fecho Indutivo)


TOP-DOWN (Menor Conjunto Indutivo)
TOP-DOWN

Suponha que
C seja a famlia de todos os conjuntos indutivos sob X e F.
Ento, o menor dos conjuntos indutivos sob X e F obtido
tomando-se a interseo da famlia . (Note que essa famlia
no vazia pois tem pelo menos 1 elemento: o prprio
conjunto A.) Usamos a notao X+ para designar o menor dos
conjuntos indutivos sob X e F.

Portanto:
X+ = C
BOTTOM-UP
Conjuntos Livremente Gerados
Teorema da Extenso Homomrfica nica
Principio da Induo para Conjuntos Indutivos

Seja A um conjunto qualquer, X A, e F um conjunto de


funes. Ento, se todo elemento de X + tem uma determinada
propriedade P, temos que:

1 - Todo elemento da base X tem a propriedade P

2 - Para cada funo f F com sua aridade k, e todo


elemento f(e1 , ..., ek) tal que ei X+, tomando por
hiptese que ei tem a propriedade P,
f(e1 , ..., ek ) tambm tem a propriedade P.
Recursividade

https://docs.google.com/presentation/d/1hI_V6zrEknHnE4YN18Ma
lKr5Oipk7Hax1mARMS4XUmY/edit#slide=id.p
Satisfatibilidade e Correlatos

- Uma proposio dita satisfatvel se existe uma valorao v tal que ^v() = 1
- Uma proposio dita refutvel se existe uma valorao v tal que ^v() = 0
- Uma proposio dita tautologia se, para toda valorao v, ^v() = 1 ex.: (x x), (x x)
- Uma proposio dita insatisfatvel se, para toda valorao v, ^v() = 0
- Duas proposies e so ditas logicamente equivalentes se, para toda valorao v, ^v() = ^v()
- Um conjunto de proposies dito satisfatvel se existe uma valorao v tal que ^v() = 1 para toda

- Uma proposio consequncia lgica de uma conjunto de proposies se, para toda valorao v
que satisfaz , v tambm satisfaz
Propriedades para resolver SAT

Desde o incio de nosso estudo do Problema SAT e os mtodos para resolv-lo, observamos que:

1 - O mtodo da tabela-verdade, por ser exaustivo, no deixa margem de dvida quanto sua confiabilidade, embora seja ineficiente.

2- O mtodo alternativo (Tableaux, Resoluo, Deduo Natural) parecem mais eficientes, mas podem dar margem a alguma
desconfiana nas suas respostas: Faltou alguma regra? H alguma regra invlida?
Corretude e Completude
Para que qualquer mtodo algortmico de resoluo do SAT (e correlatos) seja considerado confivel, preciso que ele tenha as
seguintes propriedades:

1- Corretude: Toda resposta que ele d deve ser igual resposta que o mtodo da tabela-verdade daria.
Formalmente:
Se , ento
(Se for derivvel ento verdadeira)

2- Completude: O mtodo nunca deixa de dar resposta.


Formalmente:
Se , ento
(Se for verdadeiro derivvel)
Prova 2016.1

pt.1
https://drive.google.com/a/cin.ufpe.br/file/d/0B7nH12F0JVsSU
lpac0ctT0JNaWc/view?usp=sharing

pt.2
https://drive.google.com/file/d/0B7nH12F0JVsScWFoYi12cTZNeUE
/view?usp=sharing
Algoritmos para a resoluo de problemas SAT

-Tabela Verdade

-Tableaux analticos

-Mtodo da resoluo

-Deduo natural

-clculo de sequentes
Tabela verdade

Clculo da valorao por exausto:

-Decompor em Subexpresses

-Calcular o valor de cada subexpresso

-agrupar tudo e checar a valorao da expresso inicial


Ex:((x y) (z (y x)))
Tableaux analticos

Baseado na ideia de mundo possvel

-Montar rvore de possibilidades

-Analisar os caminhos
Tableux analticos

- satisfatvel?
Verificar se existe um mundo possvel no qual seja
verdadeira. Se existir, satisfatvel.

- tautologia?
Verificar se existe algum mundo possvel onde () = 0. Se
existir, no tautologia.
Tableux analticos

- ?
se e somente se U { } for insatisfatvel.
Em outras palavras, v() = 1 e v() = 0, se no existir mundo
possvel, conseqncia lgica.
regras do tableaux

-Implicao
regras do tableaux

-Conjuno
regras do tableaux

-Disjuno
exerccio
Mtodo da resoluo

tentamos combinar as clusulas para chegar em um


contradio:

-literal: {a,a}

-clusulas: disjuno entre literais {a v b, a v b}

-FNC: conjuno entre disjunes{(a v b).(a v b)}

-clusula de HORN: contm NO MXIMO 1 literal positivo


Exerccio
Deduo natural

Forma mais natural de se verificar uma deduo


Exemplo
clculo de sequentes

Sequentes se referem a sistemas como:

- e so sequncias de sentenas. Onde so as premissas


e as concluses.

-L-se: A conjuno das sentenas de permite a deduo da


disjuno das sentenas de .
clculo de sequentes

-Regra fundamental:

-Regras lgicas: Regras de introduo de conectivos lgicos


esquerda ou direita.

-Regras estruturais: Lidam com a estrutura do sequente.


Permutao de posies nas sequncias, duplicao/contrao
de ocorrncias de uma mesma sentena e incluso/remoo de
sentenas em sequncias.
Tabela de regras lgicas
Regras estruturais
Exemplo
Dvidas?
FIM

Vous aimerez peut-être aussi