Você está na página 1de 21

LÓGICA PARA

COMPUTAÇÃO
Engenharia de Computação

Prof. Fernando José Muchalski


Roteiro
• Sistemas Dedutivos – Parte 2
• Dedução Natural
Fundamentos
• Dedução Natural
• Método proposto por Gerhard Gentzen
• Não há axiomas
• As inferências são baseadas em regras de inferência em
que hipóteses podem ser introduzidas e descartadas
para consolidação da prova
• Para cada conectivo há uma regra para inserção e para
remoção do conectivo.
Dedução Natural
Regras de Inferência

• Para a implicação: →

→ , [ ]i
(→E)

(→ I)i

Dedução Natural
Exemplos: Provar que:

•⊢ →

•⊢ →( → )

•⊢ → → →( → → → )
Dedução Natural
Exercícios: Usando Dedução Natural, apresentar
demonstrações para as seguintes fórmulas:

• = → → →( → → )
Dedução Natural
Regras de Inferência

• Para a conjunção: ∧

∧ ∧
(∧ I) (∧ ) (∧ )

Dedução Natural
Exemplo: provar que:

• ∧ ⊢ ∧
Dedução Natural
Regras de Inferência

• Para a disjunção: ∨

i [ ]j
( ∨ I) ( ∨ I) ∨ … …
∨ ∨
(∨ E)i,j
Dedução Natural
Exemplo: provar que:

• ⊢ ∨ ∨ ∨

• ∨ , → ,( → ) ⊢
Dedução Natural
Regras de Inferência
¬¬
(¬ )
• Para a negação: ¬
¬ ⊥
(⊥ ) (⊥ )

¬
… …
⊥ (¬ ) ⊥ (¬ )
¬
O símbolo ⊥ representa contradição ou falsidade
Dedução Natural
Exemplo: provar que:

• ¬ → ¬¬ , ¬¬¬ ⊢
Dedução Natural
Como obter uma prova

• Síntese: inspeciona-se a conclusão buscando


observar um modo de derivá-la a partir das
premissas e hipóteses.

• Análise: inspeciona-se as premissas e hipóteses


buscando um meio de derivar a conclusão
Dedução Natural
Exemplos: provar que:

•¬ → → ,¬ , ⊢

• ∧ → ∧ , ¬¬ , ⊢

• , ¬¬ → ⊢( ∧ )∨

• ( ∨ ), →( ∧ )⊢
Dedução Natural
Regras Derivadas
• Redução ao Absurdo (RA)
• Modus Tollens (MT)
• Silogismo Hipotético (SH)
• Silogismo Disjuntivo (SD)
• Absorção (ABS)
• Contradição (CONTRAD)
Dedução Natural
Regras Derivadas
• Redução ao Absurdo (RA)
¬

⊥ ( )

• Provar: ¬ → ⊢¬ →
Dedução Natural
Regras Derivadas
• Modus Tollens (MT)
→ ,¬
( )

• Provar: → ,¬ ⊢ ¬
Dedução Natural
Regras Derivadas
• Silogismo Hipotético (SH)
→ , →
( )

• Provar: → , → ⊢ →
Dedução Natural
Regras Derivadas
• Silogismo Disjuntivo (SD)
∨ →¬ ∨ →¬
( ) ( )

• Provar: ∨ ,¬ ⊢
Dedução Natural
Regras Derivadas
• Absorção (ABS)

( )
→( ∨ )

• Provar: → ⊢ →( ∨ )
Dedução Natural
Regras Derivadas
• Contradição (CONTRAD)

( )

• Provar: , ¬ ⊢

Você também pode gostar