Lógica dos Conectivos: demonstrações indiretas

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

IME, UFF 10 de dezembro de 2013

6 Demonstrações indiretas 29. Petrucio Viana

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

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

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

Método das Tabelas para Validade Petrucio Viana

IME, UFF 3 de junho de 2014

IME, UFF 4 de novembro de 2013

Método das Tabelas para Validade

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

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

Lógica Computacional DCC/FCUP 2017/18

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 dos Quantificadores: sintaxe

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

Lógica dos Quantificadores: refutação

Lógica Computacional

Cálculo proposicional

Apresentação do curso

Enunciados Quantificados Equivalentes

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

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

Lógica Texto 7. Texto 7. 1 Negação de enunciados atômicos Exercício resolvido Negação de enunciados moleculares 5

Enunciados Quantificados Equivalentes

Introdução à Lógica Matemática

Introdução ao pensamento matemático

Apresentação do curso

IME, UFF 5 de novembro de 2013

Lógica Computacional

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

Introdu c ao ` a L ogica Matem atica Ricardo Bianconi

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

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

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

Enunciados Atômicos, Conectivos e Enunciados Moleculares

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

Capítulo O objeto deste livro

Alfabeto da Lógica Proposicional

Lógica Computacional Aulas 8 e 9

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

IME, UFF 7 de novembro de 2013

Lógica Computacional

Métodos de Verificação

Lógica Computacional

Demonstrações. Terminologia Métodos

Expressões e enunciados

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

Lógica Computacional

Lógica Computacional

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

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

3.3 Cálculo proposicional clássico

Matemática discreta e Lógica Matemática

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

UNIP Ciência da Computação Prof. Gerson Pastre de Oliveira

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

Lógica dos Conectivos: validade de argumentos

Lógica. Professor Mauro Cesar Scheer

Lógica Computacional

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

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

4 Simbolização de enunciados 24

Aula 7: Dedução Natural 2

INE5403 FUNDAMENTOS DE MATEMÁTICA DISCRETA

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

equivalentes em LC Petrucio Viana

Introdução aos Métodos de Prova

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

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

Afirmações Matemáticas

Matemática discreta e Lógica Matemática

Unidade II. A notação de que a proposição P (p, q, r,...) implica a proposição Q (p, q, r,...) por:

Simplificação de Enunciados com um Quantificador Petrucio Viana

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

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

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

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

INE5403 FUNDAMENTOS DE MATEMÁTICA DISCRETA

Simbolização de Enunciados com Conectivos

Lógica Computacional

Fórmulas da lógica proposicional

Dedução Natural para Lógica Proposicional

Introdução aos Métodos de Prova

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

Lógica Computacional

Fundamentos de Lógica Matemática

Aula 6: Dedução Natural

Lógica Formal. Matemática Discreta. Prof. Vilson Heck Junior

LÓGICA I ANDRÉ PONTES

Lógica Computacional

Elementos de Lógica Matemática. Uma Breve Iniciação

3.4 Fundamentos de lógica paraconsistente

Cálculo proposicional

UMA PROVA DE CONSISTÊNCIA

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

Lógica Computacional

Lógica. Cálculo Proposicional. Introdução

Aula 4: Consequência Lógica e Equivalência Lógica

Transcrição:

Lógica dos Conectivos: demonstrações indiretas Renata de Freitas e Petrucio Viana IME, UFF 5 de novembro de 2014

Sumário Acrescentando premissas. Estratégias indiretas. Principais exemplos.

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

Uma demonstração A resposta é sim... 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 5. p r 3, 5 6. p s 4, 6 7. p t Nesta demonstração, a única regra de inferência utilizada foi: ϕ ψ ψ θ ϕ θ Verifique que, de fato, esta é 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 premissas; 2. aplicação de passos lógicos corretos às premissas para a obtenção de fórmulas intermediárias; 3. aplicação de passos lógicos corretos às premissas 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 demonstrações diretas Em linhas gerais, a estratégia geral das demonstrações diretas é: parta das premissas e analisando as premissas, através de regras de inferência corretas, chegue na conclusão.

Outra solução Parta das premissas 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 premissas e note que a conclusão de (1) é uma implicação: ϕ ψ Para mostrar que uma implicação segue de um conjunto de premissas, basta mostrar que quando assumimos que as premissas são V, a verdade não decresce, quando passamos de p para q.

Mostrar que a verdade não decresce, quando passamos de p para q, é mostrar que, quando assumimos que p é V, temos que q é V. Assim, para mostrar a validade do argumento (1), basta mostrar que o seguinte argumento, (2), é válido: 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).

Demonstração P 1. p q P 2. q r P 3. r s P 4. s t P 5. p 1, 5 6. q 2, 6 7. r 3, 7 8. s 4, 8 9. 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.

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

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

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

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

Demonstrações P 1. ( p) r P 2. ( t) ( s) P 3. r s P 4. p q 4 5. p 1, 5 6. r 3, 6 7. s P 1. ( p) r P 2. ( t) ( s) P 3. r s P 4. p q 4 5. p 1, 5 6. r 3, 6 7. s 2, 7 8. 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?

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

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

Demonstração P 1. t ( q) P 2. ( t) r P 3. s q 3 4. q 1, 3 5. t 2, 5 8. 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 demonstrações acima, aplicamos regras corretas, como: ϕ ϕ ψ ψ, ϕ ψ ϕ, ( ϕ) ( ψ) ψ ϕ que afirmam diretamente que certos argumentos são passos lógicos.

Estratégias indiretas 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.

Estratégias indiretas 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).

Estratégias indiretas Mas, 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.

Estratégias indiretas Uma figura de inferência é uma palavra da forma P 1. P m C, onde P 1, P 2,..., P m, C são fórmulas da LC, 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.

Estratégias corretas Seja 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.

Principais exemplos

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.

Exercício 1 Apresente uma demonstração indireta da validade do argumento a seguir, usando o Método da suposição. 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.

Exercício 2 Apresente uma demonstração indireta da validade do argumento a seguir, usando o Método da conjunção. a b d c b c a d

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.

Exercício 3 Apresente uma demonstração indireta da validade do argumento a seguir, usando o Método da disjunção. (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.

Exercício 4 Apresente uma demonstração indireta da validade do argumento a seguir, usando o Método da bi-implicação. 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 negada e demonstrar uma contradição. Se ϕ ψ ( ψ), então ϕ. Esta estratégia também é chamada de Introdução do ou Redução ao Absurdo Intuicionista.

Exercício 5 Apresente uma demonstração indireta da validade do argumento a seguir, usando o Método da redução ao absurdo. 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.

Exercício 6 Apresente uma demonstração indireta da validade do argumento a seguir, usando a variante do Método de redução ao absurdo. a (b c) c d e d a b e

Mais exercícios 1. Ler o texto da Aula 10. 2. Resolver os exercícios da Lista 10.