IME, UFF 10 de dezembro de 2013

Documentos relacionados
Lógica dos Conectivos: demonstrações indiretas

Lógica dos Conectivos: demonstrações indiretas

6 Demonstrações indiretas 29. Petrucio Viana

IME, UFF 3 de junho de 2014

Lógica Texto 11. Texto 11. Tautologias. 1 Comportamento de um enunciado 2. 2 Classificação dos enunciados Exercícios...

IME, UFF 4 de novembro de 2013

Introdu c ao ` a L ogica Matem atica Ricardo Bianconi

Lógica Computacional DCC/FCUP 2017/18

Aula 2, 2014/2 Sintaxe da Lógica dos Conectivos

Lógica dos Conectivos: árvores de refutação

Para provar uma implicação se p, então q, é suficiente fazer o seguinte:

Lógica Computacional Aulas 8 e 9

IME, UFF 7 de novembro de 2013

Lógica Computacional

Fundamentos da Computação 1. Introdução a Argumentos

Capítulo O objeto deste livro

ESCOLA ONLINE DE CIÊNCIAS FORMAIS CURSO DE INTRODUÇÃO À LÓGICA MATEMÁTICA (2) METALÓGICA DO CÁLCULO PROPOSICIONAL

Método das Tabelas para Validade Petrucio Viana

Lógica Proposicional e Dedução Natural 1/48. Douglas O. Cardoso docardoso.github.io

Dedução Natural LÓGICA APLICADA A COMPUTAÇÃO. Professor: Rosalvo Ferreira de Oliveira Neto

Aula 7: Dedução Natural 2

Introdução à Lógica Matemática

i : V W V W é o produto tensorial de V e W se, ao considerarmos um outro espaço vetorial U sobre o mesmo corpo K e B também uma aplicação bilinear:

IME, UFF 5 de novembro de 2013

Cálculo proposicional

Apresentação do curso

Lógica. Fernando Fontes. Universidade do Minho. Fernando Fontes (Universidade do Minho) Lógica 1 / 65

Definição. Diremos que um número inteiro d é um divisor de outro inteiro a, se a é múltiplo de d; ou seja, se a = d c, para algum inteiro c.

n. 16 DEMONSTRAÇÃO CONDICIONAL E DEMONSTRAÇÃO INDIRETA ou DEMONSTRAÇÃO POR ABSURDO DEMONSTRAÇÃO CONDICIONAL

Matemática Régis Cortes. Lógica matemática

Métodos de Verificação

3.3 Cálculo proposicional clássico

Lógica. Professor Mauro Cesar Scheer

Análise I. Notas de Aula 1. Alex Farah Pereira de Agosto de 2017

Lógica dos Quantificadores: sintaxe

Unidade 1 - Elementos de Lógica e Linguagem Matemáticas. Exemplo. O significado das palavras. Matemática Básica linguagem do cotidiano

Universidade Aberta do Brasil - UFPB Virtual Curso de Licenciatura em Matemática

Método das Tabelas para Validade

Apresentação do curso

Lógica Proposicional Métodos de Validação de Fórmulas. José Gustavo de Souza Paiva. Introdução

Aula 1 Aula 2. Ana Carolina Boero. Página:

Demonstrações. Terminologia Métodos

UMA PROVA DE CONSISTÊNCIA

Lógica Computacional

INE5403 FUNDAMENTOS DE MATEMÁTICA DISCRETA

Lógica Computacional

Aula 6: Dedução Natural

ESCOLA ONLINE DE CIÊNCIAS FORMAIS CURSO DE INTRODUÇÃO À LÓGICA MATEMÁTICA (2) METALÓGICA DO CÁLCULO PROPOSICIONAL AULA 06 FORMAS NORMAIS

Lógica Formal. Matemática Discreta. Prof Marcelo Maraschin de Souza

SMA Elementos de Matemática Notas de Aulas

Lógica Computacional

Bases Matemáticas. Como o Conhecimento Matemático é Construído. Aula 2 Métodos de Demonstração. Rodrigo Hausen. Definições Axiomas.

Lógica Matemática UNIDADE II. Professora: M. Sc. Juciara do Nascimento César

1 Conjuntos, Números e Demonstrações

Equivalência em LC. Renata de Freitas e Petrucio Viana. IME - UFF 27 de março de 2015

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

Fundamentos de Lógica Matemática

Aula 05 - Limite de uma Função - Parte I Data: 30/03/2015

MATEMÁTICA 3 MÓDULO 1. Lógica. Professor Renato Madeira

INE5403 FUNDAMENTOS DE MATEMÁTICA DISCRETA

Lógica Computacional

NHI Lógica Básica (Lógica Clássica de Primeira Ordem)

4 Simbolização de enunciados 24

Expressões e enunciados

3.4 Fundamentos de lógica paraconsistente

Introdução ao pensamento matemático

Alfabeto da Lógica Proposicional

A Linguagem dos Teoremas - Parte II. Tópicos Adicionais. Autor: Prof. Francisco Bruno Holanda Revisor: Prof. Antônio Caminha Muniz Neto

Simbolização de Enunciados com Conectivos

Enunciados Quantificados Equivalentes

No. Try not. Do... or do not. There is no try. - Master Yoda, The Empire Strikes Back (1980)

Fórmulas da lógica proposicional

Aula 1 Aula 2 Aula 3. Ana Carolina Boero. Página:

Notas de Aula Aula 2, 2012/2

Linguagem matemática e elementos de lógica. Ana Carolina Boero

01/09/2014. Capítulo 1. A linguagem da Lógica Proposicional

PROVA COM CONETIVAS BOOLEANAS. Introdução-31

Bases Matemáticas. Aula 1 Elementos de Lógica e Linguagem Matemática. Prof. Rodrigo Hausen. 24 de junho de 2014

Dedução Natural para Lógica Proposicional

Vimos que a todo o argumento corresponde uma estrutura. Por exemplo ao argumento. Se a Lua é cúbica, então os humanos voam.

Lógica dos Conectivos: validade de argumentos

Enunciados Quantificados Equivalentes

Definição 3.1: Seja x um número real. O módulo de x, denotado por x, é definido como: { x se x 0 x se x < 0

Lógica Proposicional. LEIC - Tagus Park 2 o Semestre, Ano Lectivo 2007/08. c Inês Lynce c Luísa Coheur

Lógica Computacional

Gabarito da Avaliação 3 de Lógica Computacional 1

Afirmações Matemáticas

Lógica Computacional

Matemática Discreta - 04

Tópicos de Matemática. Teoria elementar de conjuntos

Aula Orientação do espaço. Observação 1

Aula 12 HOMOMORFISMO DE ANÉIS PRÉ REQUISITOS. As aulas 6, 10 e 11. META. Estabelecer o conceito de Homomorfismo de Anéis.

Renata de Freitas e Petrucio Viana. IME - UFF 27 de agosto de 2014

Neste artigo, a título de sugestão de abordagem do tema, apresentamos exemplos de explicitação e utilização de algumas dessas regras.

Lógica para Computação Primeiro Semestre, Aula 10: Resolução. Prof. Ricardo Dutra da Silva

Negação. Matemática Básica. Negação. Negação. Humberto José Bortolossi. Parte 3. Regras do Jogo. Regras do Jogo

Lógica Computacional. Métodos de Inferência. Passos de Inferência. Raciocínio por Casos. Raciocínio por Absurdo. 1 Outubro 2015 Lógica Computacional 1

Lógica Computacional

Introdução à Lógica Computacional. Circuitos: Maps de Karnaugh Lógica Proposicional: Prova por Refutação

Transcrição:

Lógica IME, UFF 10 de dezembro de 2013

Sumário....

Considere o seguinte argumento Um problema de validade (1) p q q r r s s t p t (1) é válido ou não?

A resposta é sim... Uma demonstração Uma demonstração da validade de (1) é a seguinte: Demonstração: P 1. p q P 2. q r P 3. r s P 4. s t 1, 2, R1 5. p r 3, 5, R1 6. p s 4, 6, R1 7. p t onde R1 ϕ ψ ψ θ ϕ θ Verifique que R1 é, de fato, uma regra de inferência correta.

Demonstrações diretas De maneira geral, podemos dizer que a demonstração anterior foi construída pela execução dos seguintes passos: 1. análise das, 2. aplicação de passos lógicos corretos às para a obtenção de fórmulas intermediárias, 3. aplicação de passos lógicos corretos às e às fórmulas intermediárias para a obtenção da conclusão. Por esta razão, este tipo de demonstração é chamada de demonstração direta.

Estratégia geral das diretas Em linhas gerais, a estratégia utilizada nas diretas é a seguinte: parta das e analisando as, através de regras de inferência corretas, chegue na conclusão.

Outra solução... parta das e chegue na conclusão. Ou, alternativamente...

Olhe para a conclusão Uma outra demonstração da validade de (1) pode ser obtida baseada na seguinte ideia: Esqueça as e note que a conclusão de (1) é uma implicação: ϕ ψ Para mostrar que uma implicação segue de um conjunto de, basta mostrar que, quando assumimos que as são V, a verdade não decresce, quando passamos de ϕ para ψ.

Mostrar que a verdade não decresce, quando passamos de ϕ para ψ, é mostrar que, quando assumimos que ϕ é V, temos que ψ é V. Assim, para mostrar a validade do argumento (1), basta mostrar que o seguinte argumento é válido: (2) p p q q r r s s t t A esta altura, não temos nenhuma dificuldade em construir uma demonstração direta da validade de (2).

Esboço de demonstração Suponhamos que p q, q r, r s e s t. Além disso, suponhamos que p. De p e p q temos q. De q e q r temos r. De r e r s temos s. De s e s t temos t. Assim, de p q, q r, r s, s t e p podemos concluir t.

Observe que... Queríamos demonstrar p t a partir de. Mas, na verdade, demonstramos t a partir de {p}. Para demonstrar a validade de um argumento dado, demonstramos a validade de um outro argumento inventado. O argumento inventado tem uma premissa a mais e uma conclusão mais simples.

Considere o argumento Outro problema de validade (3) ( p) r ( t) ( s) r s (p q) (s t) (3) é válido ou não?

Para demonstrar basta demonstrar Olhe para a conclusão (p q) (s t) p q s t

Olhe para a conclusão, novamente Quando podemos considerar que uma conjunção é consequência de um conjunto de? ϕ ψ Por exemplo, quando assumindo que todas as são V, podemos garantir que ambas ϕ e ψ são V.

Olhe para a conclusão, novamente Para demonstrar basta demonstrar (p q) (s t) p q s e p q t

Esboço de demonstração de (3) Suponhamos que ( p) r, ( t) ( s) e r s. Além disso, suponhamos que p q. Daí, temos p. De p e ( p) r temos r. De r e r s temos s. De s e ( t) ( s) temos t. Assim, de ( p) r, ( t) ( s), r s e p q, podemos concluir s e também podemos concluir t.

Observação Queríamos demonstrar (p q) (s t) a partir de. Na verdade, demonstramos ambas s e t a partir de {p q}. Para demonstrar a validade de um argumento dado, demonstramos a validade de dois outros argumentos inventados. Os argumentos inventados têm, cada um, uma premissa a mais e uma conclusão mais simples.

Ainda outro problema de validade Considere o argumento (4) t ( q) ( t) r (s q) (r ( s)) (4) é válido ou não?

Para demonstrar basta demonstrar Olhe para a conclusão (s q) (r ( s)) s q r ( s)

Olhe para a conclusão, novamente Quando podemos considerar que uma disjunção é consequência de um conjunto de? ϕ ψ Por exemplo, quando assumindo que todas as são V, podemos garantir que ϕ é V.

Olhe para a conclusão, novamente Para demonstrar (s q) (r ( s)) basta demonstrar s q r

Esboço de demonstração de (4) Suponhamos que t ( q) e ( t) r. Além disso, suponhamos que s q. Daí, temos q. De q e t ( q) temos t. De t e ( t) r temos r. Assim, de t ( q), ( t) r e s q podemos concluir r.

Observação Queríamos demonstrar (s q) (r ( s)) a partir de. Na verdade, demonstramos r a partir de {s q}. Para demonstrar a validade de um argumento dado, demonstramos a validade de um outro argumento inventado. O argumento inventado tem uma premissa a mais e uma conclusão mais simples.

Regras diretas Nos esboços de acima, aplicamos regras corretas, como: ϕ ϕ ψ ψ, ϕ ψ ϕ, ( ϕ) ( ψ) ψ ϕ que afirmam diretamente que certos argumentos são passos lógicos.

Aplicamos, também, estratégias aparentemente corretas, como: (i) Para demonstrar ϕ ψ, basta demonstrar ϕ ψ, (ii) Para demonstrar ϕ ψ, basta demonstrar ambos ϕ e ψ, (iii) Para demonstrar ϕ ψ, basta demonstrar ϕ, que afirmam indiretamente que certos argumentos são válidos.

Um passo lógico (ou uma regra de inferência correta) afirma que um certo argumento (ou argumentos que possuem a mesma forma) é válido (são válidos). Uma estratégia indireta é uma regra de outro tipo. Ela não afirma que um certo argumento (ou argumentos que possuem a mesma forma) é válido (são válidos).

Uma estratégia indireta afirma, sim, que a validade de certos argumentos A 1, A 2,..., A n (ou de argumentos que possuem a mesma forma) acarreta a validade de outro argumento A (ou de argumentos que possuem a mesma forma). Além disto, para que a estratégia faça sentido, A 1, A 2,..., A n devem ser mais simples (sob um determinado critério de simplicidade) que A.

Uma figura de inferência é uma palavra da forma P 1. P m C, onde P 1, P 2,..., P m e C são fórmulas de LS, geradas sobre o conjunto das letras gregas {ϕ, ψ, θ}. Uma estratégia indireta de demonstração é uma implicação se F 1, F 2,..., F n, então F, onde F 1, F 2,..., F n e F são figuras de inferência.

Seja corretas se F 1, F 2,..., F n, então F uma estratégia indireta de demonstração. Dizemos que se F 1, F 2,..., F n, então F é correta se, considerando F 1, F 2,..., F n como argumentos, temos que a validade simultânea de F 1, F 2,..., F n acarreta a validade de F.

Demonstrações Não vamos, neste momento, apresentar uma definição formal da noção de demonstração indireta. Escrever uma tal definição é uma tarefa razoavelmente complicada e, por esta razão, nos contentamos apenas em apresentar alguns característicos.

Um detalhe importante sobre a redação de é que as fórmulas que são acrescentadas como são chamadas de hipóteses e denotadas na demonstração pela letra H.

Exemplo 1 A demonstração indireta da validade de (1) é escrita do seguinte modo: Demonstração: P 1. p q P 2. q r P 3. r s P 4. s t H 5. p 1,5,R2 6. q 2,6,R2 7. r 3,7,R2 8. s 4,8,R2 9. t 5 9,E1 10. p t onde R2 ϕ ϕ ψ ψ.

Exemplo 1 Neste caso, a estratégia usada foi: E1 Se ϕ ψ, então ϕ ψ.

Exemplo 1 No Passo 5, escrevemos H para explicitar que p não é uma premissa. Dizemos que p foi introduzida como hipótese, ou seja, premissa adicional. No Passo 10, escrevemos p t para explicitar que após assumirmos p como hipótese, conseguimos demonstrar t.

Exemplo 2 A demonstração indireta da validade de (3) é escrita do seguinte modo: Demonstração: P 1. ( p) r P 2. ( t) ( s) P 3. r s H 4. p q 4,R3 5. p 1,5,R4 6. r 3,6,R2 7. s 2,7,R5 8. t 7,8,E2 9. s t 4 9,E1 10. (p q) (s t) onde R3 ϕ ψ ϕ, R4 ( ϕ) ψ ϕ ψ e R5 ( ϕ) ( ψ) ψ ϕ.

Exemplo 2 Neste caso, além de E1, a estratégia usada foi: E2 Se ϕ e ψ, então ϕ ψ.

Observações No Passo 4, escrevemos H para explicitar que p q não é uma premissa. No Passo 9, escrevemos s t para explicitar que conseguimos demonstrar s e t. No Passo 10, escrevemos (p q) (s t) para explicitar que após assumirmos p q como hipótese, conseguimos demonstrar s t.

Exemplo 3 A demonstração indireta da validade de (4) é escrita do seguinte modo: Demonstração: P 1. t ( q) P 2. ( t) r H 3. s q 3,R6 4. q 1,4,R7 5. t 2,5,R2 6. r 6,E3 7. r ( s) 3 7,E1 8. (s q) (r ( s)) onde R6 ϕ ψ ψ e R7 ϕ ( ψ) ψ ϕ.

Exemplo 3 Neste caso, além de E1, a estratégia usada foi: E3 Se ϕ, então ϕ ψ.

Observações No Passo 3, escrevemos H para explicitar que s q não é uma premissa. No Passo 7, escrevemos r ( s) para explicitar que conseguimos demonstrar r ( s) a partir de r. No Passo 8, escrevemos (s q) (r ( s)) para explicitar que após assumirmos p q como hipótese, conseguimos demonstrar s t.

Método da suposição Para demonstrar uma implicação, basta supor o antecedente e demonstrar o consequente. Se ϕ ψ, então ϕ ψ. Esta estratégia também é chamada de Introdução do.

Exemplo 4 a b c a b c d a d

Método da conjunção Para demonstrar uma conjunção, basta demonstrar cada componente. Se ϕ e ψ, então ϕ ψ. Esta estratégia também é chamada de Introdução do.

Exemplo 5 a b a b b c b c

Método da disjunção Para demonstrar uma disjunção, basta demonstrar ao menos um dos componentes. Se ϕ, então ϕ ψ. Se ψ, então ϕ ψ. Estas duas estratégias também são chamadas de Introdução do.

Exemplo 6 (a e) f a b c b a d c c d

Método da bi-implicação Para demonstrar uma bi-implicação, basta demonstrar duas implicações associadas: uma que demonstra que o primeiro componente acarreta o segundo componente e a outra que demonstra, reciprocamente, que o segundo componente acarreta o primeiro componente. Se ϕ ψ e ψ ϕ, então ϕ ψ. Esta estratégia também é chamada de Introdução do.

Exemplo 7 a c c d b d b ( a d) a b

Método de redução ao absurdo Para demonstrar uma negação, basta supor a sentença componente e demonstrar uma contradição. Se ϕ ψ ( ψ), então ϕ. Esta estratégia também é chamada de Introdução do ou Redução ao Absurdo Intuicionista.

Exemplo 8 a b c a b d d c c

Variante do Método de redução ao absurdo Para demonstrar uma fórmula qualquer, basta supor a sua negação e demonstrar uma contradição. Se ϕ ψ ( ψ), então ϕ. Esta estratégia também é chamada de redução ao absurdo clássica.

Exemplo 9 a (b c) c d e d a b e