Escolar Documentos
Profissional Documentos
Cultura Documentos
• Modelo
Uma interpretação que atribui o valor de verdade true a
uma fórmula
(P ∨ ¬P)
(P ∧ ¬P)
• Contingência
Fórmula verdadeira para umas interpretações e falsa
para outras.
(P ∨ Q)
Usa-se a notação: p ⇔ q
Exemplo: (p → q) ⇔ (¬p ∨ q)
Equivalências Nome
p ∧T ⇔ p
Leis de Identidade
p∨F⇔ p
p ∨T ⇔ T
Leis de Dominância
p∧F⇔ F
p∨p⇔ p
p ∧ p⇔ p
Leis da Idempotência
p ∨q ⇔ q∨ p
p ∧q ⇔ q ∧ p
Leis da Comutatividade
(p ∨ q) ∨ r ⇔ p ∨ (q ∨ r)
Leis da Associatividade
(p ∧ q) ∧ r ⇔ p ∧ (q ∧ r)
p ∨ (q ∧ r) ⇔ (p ∨ q) ∧ (p ∨ r)
Leis da Distributividade
p ∧ (q ∨ r) ⇔ (p ∧ q) ∨ (p ∧ r)
¬(p ∧ q) ⇔ ¬p ∨ ¬q
Leis de De Morgan
¬(p ∨ q) ⇔ ¬p ∧ ¬q
• Princípio da Dualidade
Regra da Substituição
• Aplicações
• Exemplo (a)
A → (B → C) ⇔ B → ( A → C)
A → (B → C) ⇔ ¬A ∨ (¬B ∨ C) ⇔
(¬A ∨ ¬B) ∨ C ⇔ (¬B ∨ ¬A) ∨ C ⇔
¬B ∨ (¬A ∨ C) ⇔ ¬B ∨ (A → C) ⇔
B → (A → C)
((A ∧ B → C) ∧ (A ∧ B)) → (A → C)
P→Q∧P
P=true P=false
true → Q ∧ true false → Q ∧ false
true → Q false → false
Q true
Q=true Q=false
true false
• Literal
• Mintermo
• Maxtermo (cláusula)
• Algoritmo:
1) Eliminar equivalências
2) Eliminar implicações
3) Aproximar negações (criar literais)
4) Aplicar propriedade distributiva
• Exemplo
((P ∧ Q) → R) ∧ S ⇔
(¬(P ∧ Q) ∨ R) ∧ S ⇔
(¬P ∨ ¬Q ∨ R) ∧ S ⇔
(¬P ∧ S) ∨ (¬Q ∧ S) ∨ (R ∧ S)
• Algoritmo:
1) Eliminar equivalências
2) Eliminar implicações
3) Aproximar negações (criar literais)
4) Aplicar propriedade distributiva
• Exemplo
((P ∨ Q) → R) ∨ S ⇔
(¬(P ∨ Q) ∨ R) ∨ S ⇔
((¬P ∧ ¬Q) ∨ R) ∨ S ⇔
((¬P ∨ R) ∧ (¬Q ∨ R)) ∨ S ⇔
(¬P ∨ R ∨ S) ∧ (¬Q ∨ R ∨ S)
- equivalência
- implicação
{¬,∨}
{¬,∧}
• Bastam dois?
- NAND