Buscar

Formas Normais

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Lógica proposicional
 Relações semânticas entre conectivos 
 Formas normais 
 Disjuntiva
 Conjuntiva
Conjunto de conectivos completo
 Conjunto de conectivos: (∧, ∨, →, ↔, ¬)
 Definição (conjunto de conectivos completo): Seja Ψ um conjunto 
de conectivos. Ψ é um conjunto completo se as condições a seguir 
são satisfeitas. Dada uma fórmula H do tipo (¬P), (P∨Q), (P∧Q), 
(P→Q) ou (P↔Q), então é possível determinar uma outra fórmula 
G, equivalente a H tal que G contém apenas conectivos do 
conjunto Ψ e os símbolos P e Q presentes em H.
Exemplo de conjunto de conectivos completo
 {¬,∨}
 As fórmulas com conectivos {∧,→,↔} são trocadas por 
equivalências com {¬,∨}
 Equivalência entre ∧ e {¬, ∨}
 (P ∧ Q) ↔ ¬(¬P ∨ ¬ Q) é uma tautologia
 Equivalência entre → e {¬, ∨}
 (P→Q) ↔ (¬P ∨ Q) é uma tautologia
 Equivalência entre ↔ e {¬, ∨}?
Equivalência entre ↔ e {¬,v}
 (P ↔ Q) ↔ ((P → Q)∧(Q → P))
 Substituindo → por seu equivalente
 (P ↔ Q) ↔ ((¬P ∨ Q)∧(¬Q ∨ P))
 Substituindo ∧ por seu equivalente
 (P ↔ Q) ↔ ¬(¬(¬P ∨ Q) ∨ ¬(¬Q∨ P))
 Está provada a completude de {¬,∨}
O conjunto {¬,∨}
 O conjunto {¬,∨} é completo?
 É possível encontrar fórmulas equivalentes para (P∧Q), (P→Q) e 
(P↔Q) usando o conjunto {¬,∨} ?
 Qual seria uma possível redefinição da Linguagem da Lógica 
Proposicional?
Redefinição
 Alfabeto
 Símbolos de pontuação: ( , )
 Símbolos de verdade: false.
 Símbolos proposicionais: P,Q,R,S,P1,Q1,R1,S1,Q2...
 Conectivos proposicionais: ¬,∨
 O conjunto {¬,∧} também é completo
Formas normais
 Uma fórmula H está na forma normal disjuntiva (fnd) se é uma 
disjunção de conjunções de literais
 Uma fórmula H está na forma normal conjuntiva (fnc) se é uma 
conjunção de disjunções de literais
Forma normal disjuntiva
 Uma fórmula está na forma normal disjuntiva (fnd ou DNF, 
em inglês) se é uma disjunção de conjunções de literais
 F é da forma F1 ∨ F2 ∨ ... ∨ Fn, onde 
 Fi é uma conjunção (da forma A1 ∧ A2 ∧ ... ∧ An ) e
 Ai é um literal
 Ex: H=(¬P ∧ Q) ∨ (¬R ∧ ¬Q ∧ P) ∨ (P ∧ S)
Forma normal conjuntiva
 Uma fórmula está na forma normal conjuntiva (fnc ou CNF, 
em inglês) se é uma conjunção de disjunções de literais
 F é da forma F1 ∧ F2 ∧ ... ∧ Fn, onde 
 Fi é uma disjunção (da forma A1 ∨ A2 ∨ ... ∨ An) e
 Ai é um literal
 Ex: G=(¬P ∨ Q) ∧ (¬R ∨ ¬Q ∨ P) ∧ (P ∨ S)
Obtenção de formas normais
 Observe que H e G são parecidos 
 H=(¬P ∧ Q) ∨ (¬R ∧ ¬Q ∧ P) ∨ (P ∧ S), DNF
 G=(¬P ∨ Q) ∧ (¬R ∨ ¬Q ∨ P) ∧ (P ∨ S), CNF
 Para obtê-las a partir de fórmulas quaisquer usam-se 
algoritmos duais
 Os mesmos, trocando-se T por F
Algoritmo
 Obtenção de fnd e fnc para a fórmula H
 Passo 1: obtenção da tabela verdade associada a H
 Passo 2: Extraia da tabela verdade as linhas que interpretam a 
fórmula H como T (para fnd) e como F(para fnc)
 Passo 3: 
 (fnd) Se a interpretação do literal A é F então ¬A 
Se a interpretação do literal A é T então A 
 (fnc) Se a interpretação do literal A é F então A 
Se a interpretação do literal A é T então ¬A 
 Passo 4: Obtenha a conjunção/disjunção dos literais
Exemplo – fnd (disjunção de conjunções)
 H=(P→Q) ∧ R
 Linhas em que H=T
P Q R H
T T T T L1
F T T T L5
F F T T L7
 L1 = P ∧ Q ∧ R
 L5 = ¬P ∧ Q ∧ R
 L7 = ¬P ∧ ¬Q ∧ R
 H = L1 ∨ L5 ∨ L7, FND
 H = (P ∧ Q ∧ R) ∨ (¬P ∧ Q ∧ R) ∨(¬P ∧ ¬Q ∧ R)
P Q R H
T T T T L1
T T F F L2
T F T F L3
T F F F L4
F T T T L5
F T F F L6
F F T T L7
F F F F L8
Exemplo - fnc
 H=(P→Q) ∧ R
 Linhas em que H=F
P Q R H
T T F F L2
T F T F L3
T F F F L4
F T F F L6
F F F F L8
 L2= ¬ P ∨ ¬ Q ∨ R
 L3=¬P ∨ Q ∨ ¬ R
 ...
 H=L2 ∧ L3 ∧ L4 ∧ L6 ∧ L8, FNC
 H=(¬P ∨ ¬Q ∨ R) ∧ (¬P ∨ Q ∨ ¬R) ∧ (¬P ∨ Q ∨ R) ∧(P ∨ ¬Q ∨ R) ∧ (P 
∨ Q ∨ R)
P Q R H
T T T T L1
T T F F L2
T F T F L3
T F F F L4
F T T T L5
F T F F L6
F F T T L7
F F F F L8
Exercícios
Obter FND e FNC de ¬(P ∧Q) →R
As fórmulas H e G são equivalentes?
H = (P↔Q)∨(R → S)
G = ¬(¬(¬P∨Q) ∨ ¬(¬Q ∨ P)) ∨(¬ R∨S)
	Slide 1
	Slide 2
	Slide 3
	Slide 4
	Slide 5
	Slide 6
	Slide 7
	Slide 8
	Slide 9
	Slide 10
	Slide 11
	Slide 12
	Slide 13
	Slide 14

Outros materiais