47

Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução
Page 2: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

Dedução Natural e Sistema Axiomático Pa(Capítulo 6)

LÓGICA APLICADA A COMPUTAÇÃO

Professor: Rosalvo Ferreira de Oliveira Neto

Page 3: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

Estrutura

1. Definições

2. Dedução Natural

3. Sistemas axiomático Pa

4. Lista

Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Page 4: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

04Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Um dos objetivos principais da lógica é o estudo de estruturas quepossam ser utilizadas na representação e dedução doconhecimento.

Se, por um lado, a Lógica estabelece uma linguagem útil, elatambém analisa como o conhecimento é deduzido, formalmente, apartir do conhecimento dado a priori.

Page 5: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

05Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Esse conhecimento, fornecido de antemão, é representado por umconjunto de fórmulas denominados axiomas. Os axiomas são,portanto, fórmulas às quais atribuímos um status especial deverdade básica ou a priori.

Page 6: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

06Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Argumentos Dedutivos

X

Argumentos Indutivos

Page 7: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

07Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Argumento

Seqüência de premissas seguida por uma conclusão.

Page 8: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

08Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Os argumentos são divididos em dois grupos:

Argumentos Dedutivos

•O argumento será dedutivo quando suas premissas fornecerem umaprova conclusiva da veracidade da conclusão.

•O argumento é dedutivo quando a conclusão é completamentederivada das premissas.

Argumentos Indutivos

•O argumento será indutivo quando suas premissas não forneceremo apoio completo para ratificar as conclusões.

Page 9: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

09Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Exemplo de Argumento Dedutivo

A porta do apartamento 1 deste edifício é branca

A porta do apartamento 2 deste edifício é branca

A porta do apartamento 3 deste edifício é branca

A porta do apartamento 4 deste edifício é branca

Este edifício tem apenas 4 apartamentos

Logo, todas as portas de apartamento deste edifício sãobrancas.

Page 10: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

10Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Exemplo de Argumento Indutivo

A porta do apartamento 1 deste edifício é branca

A porta do apartamento 2 deste edifício é branca

A porta do apartamento 3 deste edifício é branca

A porta do apartamento 4 deste edifício é branca

Este edifício tem 6 apartamentos

Logo, todas as portas de apartamento deste edifícios são brancas.

Page 11: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

11Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Argumento válido

Um argumento é válido quando sua conclusão é uma conseqüêncialógica de suas premissas

Page 12: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

12Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Conseqüência lógica

Definição informal:

Uma fórmula é uma conseqüência lógica de um conjunto de fórmulas se sempre que estas forem verdadeiras aquela também seja verdadeira.

Definição formal:

Dada uma fórmula H e um conjunto de hipóteses b, H é conseqüência lógica de b num sistema de dedução, se existir uma prova de H a partir de b

Page 13: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

13Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Sistema Axiomático

Seja S0 um conjunto de objetos sintáticos. Um sistema axiomático sobreSO é um par K = (A,R), onde

A é um conjunto finito de esquemas de axiomas, que são conjuntosdecidíveis de SO. Os elementos de um esquema de axioma sãochamados de axiomas.

Na lógica tradicional, um axioma ou postulado é uma sentença ouproposição que não é provada ou demonstrada e é considerada comoóbvia

R é um conjunto finito de regras de inferência, que são subconjuntosdecidíveis de SO.

Page 14: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

14Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Prova Sintática

Sejam:

H uma fórmula e

β um conjunto de fórmulas denominadas por hipóteses.

Uma prova sintática de H a partir de β, é uma seqüência defórmulas

H1,H2,...,Hn,

onde temos:

H = Hn.

Page 15: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

15Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Sistemas Dedutivos

Um sistema dedutivo é um conjunto de regras (as vezes axiomas)que permite obter (deduzir) conclusões (sentenças) a partir dehipóteses (sentenças).

Page 16: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

16Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Sistemas Dedução Natural

Dedução natural é um dos sistemas dedutivos utilizados paraconstruir demonstrações formais na Lógica, tais demonstraçõessão realizadas através de uma árvore de dedução utilizando regrasde introdução e eliminação.

Page 17: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

17Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Regras

Regras de Introdução

Introdução da CONJUNÇÃOIntrodução da DISJUNÇÃOIntrodução da IMPLICAÇÃOIntrodução da NEGAÇÃO

Regras de Eliminação

Eliminação da CONJUNÇÃOEliminação da DISJUNÇÃOEliminação da IMPLICAÇÃOEliminação da NEGAÇÃO

Page 18: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

18Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Introdução da CONJUNÇÃO

Page 19: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

19Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Introdução da DISJUNÇÃO

Page 20: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

20Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Introdução da IMPLICAÇÃO

Page 21: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

21Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Introdução da NEGAÇÃO

Page 22: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

22Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Eliminação da CONJUNÇÃO

Page 23: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

23Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Eliminação da DISJUNÇÃO

Page 24: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

24Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Eliminação da IMPLICAÇÃO

Page 25: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

25Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Eliminação da NEGAÇÃO

Page 26: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

26Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Exemplos de prova de conseqüência lógica por dedução natural

Page 27: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

27Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Page 28: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

28Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Page 29: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

29Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Page 30: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

30Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Page 31: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

31Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Algumas das principais regras da lógica proposicional clássica são as seguintes:

Page 32: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

32Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Page 33: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

33Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Page 34: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

34Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Page 35: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

35Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Definição 6.1 (sistema axiomático Pa) O sistema formal axiomático Pa da Lógica Proposicional é definidopela composição dos quatro elementos:

•o alfabeto da Lógica Proposicional, na forma simplificada, Definição 5.4, sem o símbolo de verdade false;

•o conjunto das fórmulas da Lógica Proposicional;

•um subconjunto das fórmulas, que são denominadas axiomas;

•um conjunto de regras de dedução.

Page 36: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

36Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Definição 6.2 (axiomas do sistema Pa) Os axiomas1 do sistema Pa

são fórmulas da Lógica Proposicional determinadas pelosesquemas indicados a seguir. Nesses esquemas E, G e H sãofórmulas quaisquer da Lógica Proposicional.

Ax1 = ¬(H ∨ H) ∨ H,

Ax2 = ¬H ∨ (G ∨ H),

Ax3 = ¬(¬H ∨ G) ∨ (¬(E ∨ H) ∨ (G ∨ E)).

Page 37: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

37Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Definição 6.2 (axiomas do sistema Pa)

Axl =(H ∨ H) → H,

Ax2 = H → (G ∨ H),

Ax3 =(H → G) → ((E ∨ H) → (G ∨ E)).

Page 38: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

38Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Notação. No sistema Pa são consideradas as correspondências aseguir, que definem os conectivos, e .

H G denota ( H ∨ G).

(H G) denota (H G) ∧ (G H).

(H ∧ G) denota ( H ∨ G).

Page 39: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

39Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Definição 6.3 (regra de inferência do sistema Pa, modus ponens)

Dadas as fórmulas H e G, a regra de inferência do sistema Pa,denominada modus ponens (MP ), é definida peloprocedimento:

tendo H e (¬H ∨ G) deduza G.

Page 40: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

40Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Notação. Para representar o esquema de regra de inferênciamodus ponens, a notação a seguir é considerada

Nessa notação, o "numerador" da equação é o antecedente.

O "denominador" é o conseqüente.

Page 41: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

41Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Definição 6.5 (conseqüência lógica sintática no sistema Pa)

Dada uma fórmula H e um conjunto de hipóteses β,

então

H é uma conseqüência lógica sintática de β em Pa,

se

existe uma prova de H a partir de β.

Page 42: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

42Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Definição 6.6 (teorema no sistema Pa)

Uma fórmula H é um teorema em Pa,

se

existe uma prova de H, em Pa, que utiliza apenas os axiomas.

Nesse caso, o conjunto de hipóteses é vazio.

Page 43: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

43Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Prove utilizando o Sistema de Dedução Natural

1- A Λ (B Λ C) (A Λ B) Λ C

2- A D V ((B V A) V C)

Page 44: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

44Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

1- A Λ (B Λ C) (A Λ B) Λ C

Page 45: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

45Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

2- A D V ((B V A) V C)

Page 46: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução

46Univasf – Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto

Definições Dedução Natural Sistemas axiomático Pa Lista

Nestes exercícios, além de MP e MT, lembre-se de usar DeduçãoNatural.

Page 47: Dedução Natural e Sistemarosalvo.oliveira/Disciplinas/... · Univasf –Engenharia de Computação - LÓGICA APLICADA A COMPUTAÇÃO - Prof.: Rosalvo Neto 04 Definições Dedução