Lógica Proposicional Semântica e Tabelas Verdade

Documentos relacionados
Lógica Proposicional Fórmulas e Precedência de Operadores

Propriedades Semânticas da Lógica Proposicional(Capítulo 3)

Alfabeto da Lógica Proposicional

01/09/2014. Capítulo 3. Propriedades semânticas da Lógica Proposicional

Lógica Proposicional Propriedades Semânticas

A semântica da Lógica Proposicional(Capítulo 2)

Introdução a computação

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

Métodos para determinação de propriedades semânticas de fórmulas da Lógica Proposicional(Capítulo 4)

Lógica para computação

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

Lógica Proposicional: Semântica Tabela Verdade

JOÃO NUNES de SOUZA. LÓGICA para CIÊNCIA da COMPUTAÇÃO. Uma introdução concisa

Lógica para Computação

Lógica Proposicional Sintaxe

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

Cálculo proposicional

Lógica Proposicional

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

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

Matemática Discreta - 01

Prof. Jorge Cavalcanti

Lógica Computacional

Matemática discreta e Lógica Matemática

Lógica para Computação

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

LÓGICA MATEMÁTICA. Quando a precedência não estiver explicitada através de parênteses, a ordem é a seguinte: RELEMBRANDO 23/02/2016

Lógica Matemática. Prof. Gerson Pastre de Oliveira

LÓGICA PROPOSICIONAL

Fundamentos da Computação 1. Aula 03

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

Relações semânticas entre os conectivos da Lógica Proposicional(Capítulo 5)

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

INE5403 FUNDAMENTOS DE MATEMÁTICA DISCRETA

Lógica Computacional

Lógica Computacional

impossível conclusão falso premissas verdadeiro

Como primeira e indispensável parte da Lógica Matemática temos o Cálculo Proporcional ou Cálculo Sentencial ou ainda Cálculo das Sentenças.

Lógica Computacional

Aula 2: Linguagem Proposicional

Afirmações Matemáticas

Lógica e Metodologia Jurídica

GSI005 Lógica para Computação

Introdução ao Curso. Área de Teoria DCC/UFMG 2019/01. Introdução à Lógica Computacional Introdução ao Curso Área de Teoria DCC/UFMG /01 1 / 22

Lógica Proposicional (cont.)

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

JOÃO NUNES de SOUZA. LÓGICA para CIÊNCIA da COMPUTAÇÃO. Uma introdução concisa

3 AULA. Valorações e Tabelas de Verdade LIVRO. META: Apresentar tabelas de verdade para classificar proposições lógicas.

Lógica e Metodologia Jurídica

Fundamentos da Computação 1. Carmen Cecilia Centeno

Lógica Proposicional (Consequência lógica / Dedução formal)

Aula 7: Dedução Natural 2

Lógica para computação - Linguagem da Lógica de Predicados

Matemática discreta e Lógica Matemática

Lógica. Professor Mauro Cesar Scheer

GSI005 Lógica para Computação

Lógica Computacional

LÓGICA PROPOSICIONAL

aula 01 (Lógica) Ementa Professor: Renê Furtado Felix Site:

Cálculo proposicional

Inteligência Artificial IA II. LÓGICA DE PREDICADOS PARA REPRESENTAÇÃO DO CONHECIMENTO

AEP FISCAL CURSO DE RACIOCÍNIO LÓGICO

Lógica e Metodologia Jurídica

INTRODUÇÃO À LÓGICA MATEMÁTICA

Introdução à Computação (IC) Algoritmos: Expressões lógicas

LÓGICA para CIÊNCIA da COMPUTAÇÃO

LÓGICA PROPOSICIONAL

Iniciação a Lógica Matemática

11/01/2016 LÓGICA MATEMÁTICA. O homem pensa, possui o dom da palavra, é um animal racional, e é isto que o distingue dos outros animais.

Campos Sales (CE),

Cálculo proposicional

Lógica Computacional

Lógica Proposicional Parte 2

Aula 8: Tableaux Analíticos

Elementos de Lógica Matemática p. 1/2

Conhecimento e Raciocínio Lógica Proposicional

SCC Capítulo 2 Lógica de Predicados

LÓGICA APLICADA A COMPUTAÇÃO

Lógica Proposicional

Aula 12: Lógica de Predicados

Lógica formal. A) Sentenças I) Expressão II) Subdivisão 1. Aberta 2. Fechada III) Representação IV) Simbolização 1. Simples 2.

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

Lógica Proposicional Parte I. Raquel de Souza Francisco Bravo 11 de outubro de 2016

Lógica e Raciocínio. Lógica Proposicional. Universidade da Madeira.

1 Lógica de primeira ordem

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

Introdução. História. História 18/03/2012. Lógica para Ciência da Computação. O que é Lógica?

MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DA PARAÍBA CAMPUS CAJAZEIRAS COORDENAÇÃO DO CURSO TÉCNICO EM INFORMÁTICA

Lógica Proposicional. Prof. Dr. Silvio do Lago Pereira. Departamento de Tecnologia da Informação Faculdade de Tecnologia de São Paulo

Matemática discreta e Lógica Matemática

Transcrição:

Lógica Proposicional Semântica e Tabelas Verdade Prof. Marcos A. Schreiner Disciplina de Introdução à Lógica 30 de março de 2015 Prof. Marcos A. Schreiner (UFPR) 30 de março de 2015 1 / 20

1 Introdução 2 Lógica Proposicional Semântica Tabela-verdade Exercícios Propriedades da Semântica Proposicional Exercícios 3 Referências Prof. Marcos A. Schreiner (UFPR) 30 de março de 2015 2 / 20

Introdução O que é semântica? Como interpretar as fórmulas lógicas? Qual a influência da precedência de operadores na interpretação das fórmulas lógicas? Como construir uma Tabela-verdade? Quais as possíveis valorações que tornam uma fórmulas verdadeira? E além desta aula, como verificar se um Argumento é Válido? Prof. Marcos A. Schreiner (UFPR) 30 de março de 2015 3 / 20

Semântica da Lógica Proposicional Segundo Souza (2008), a definição da interpretação dos símbolos do alfabeto da Lógica Proposicional segue a definição de função binária e função total. Função binária Uma função é binária se o seu contradomínio possui apenas dois elementos. Função total Uma função é total se é definida para todos os elementos de seu domínio. Prof. Marcos A. Schreiner (UFPR) 30 de março de 2015 4 / 20

Semântica da Lógica Proposicional Segundo Souza (2008), a definição da interpretação dos símbolos do alfabeto da Lógica Proposicional é dada pela seguinte definição: Função Interpretação Uma interpretação I é uma função binária e total na qual: o domínio de I é contituido pelo conjunto de fórmulas; o contradomínio de I é o conjunto V, F. Prof. Marcos A. Schreiner (UFPR) 30 de março de 2015 5 / 20

Semântica da Lógica Proposicional Como dizer se uma fórmula é verdadeira ou falsa? Princípio da composicionalidade A interpretação de uma fórmula Lógica é função da interpretação de suas partes e do modo como elas se combinam. Em outras palvras, Função verdade O valor de uma fórmula lógica é obtido a partir dos valores verdade de suas subfórmulas. Prof. Marcos A. Schreiner (UFPR) 30 de março de 2015 6 / 20

Semântica da Lógica Proposicional Por exemplo, seja as seguintes fórmulas, onde: I(p)=F, I(q)=V, I(r)=V: p q r; p q r; p (q r); p (q r); (p q) q ( p r s). Prof. Marcos A. Schreiner (UFPR) 30 de março de 2015 7 / 20

Semântica da Lógica Proposicional Ordem de Precedência de Operadores A ordem de precedência dos conectivos é definida por: 1 (maior precedência); 2 3 4 5 (menor precedência) Prof. Marcos A. Schreiner (UFPR) 30 de março de 2015 8 / 20

Semântica da Lógica Proposicional Por exemplo, seja as seguintes fórmulas, onde: I(p)=F, I(q)=V, I(r)=V, I(s)=F: (p q) q ( p r s) ( p q) p ( r q) (p q r) p (s q) (s t) (p q r) (r q (p (s t))) (p s) Prof. Marcos A. Schreiner (UFPR) 30 de março de 2015 9 / 20

Tabela-verdade A tabela-verdade expressa todos os casos em que uma fórmula é verdadeira ou falsa. Como construir: 1 Identifique o número de proposições n. O número de linhas da tabela será 2 n ; 2 Crie uma coluna para cada proposição; 3 Crie uma coluna para cada subfórmula; 4 Inicie a valoração das proposições, sendo todas como V ou todas com F ; 5 Em cada uma das próximas linha altere a valoração da direita para esquerda, de modo a representar todas as combinações possíveis; 6 Com base na valoração das proposições, defina a valoração das subfórmulas; 7 Com base na valoração das subfórmulas, defina a valoração da fórmula. Prof. Marcos A. Schreiner (UFPR) 30 de março de 2015 10 / 20

Tabela-verdade Por exemplo, vamos construir a tabela verdade das fórmulas a seguir: (p q) (p q) (q p) (p q) q ( p r s) ( p q) p ( r q); Prof. Marcos A. Schreiner (UFPR) 30 de março de 2015 11 / 20

Exercícios Fazer os seguintes exercícios do capítulo 3 do livro Introdução à Lógica (ALENCAR FILHO, 2000). 1, 2, 6, 8, 14. Prof. Marcos A. Schreiner (UFPR) 30 de março de 2015 12 / 20

Propriedades da Semântica Proposicional Um conjunto de propriedades da Lógica proposicional pode ser definido nos seguintes termos: Proriedades Sejam H, G, H 1, H 2,..., H n fórmulas da Lógica Proposicional, então: H é uma tautologia, se, e somente se, para toda interpretação I, I(H) = V ; H é satisfatível, se, e somente se, existe uma interpretação I, tal que I(H) = V ; H é uma contingência, se, e somente se, exitem pelo mentos duas interpretações I 1 e I 2, tais que I 1 (H) = V e I 2 (H) = F ; Prof. Marcos A. Schreiner (UFPR) 30 de março de 2015 13 / 20

Propriedades da Semântica Proposicional Proriedades Sejam H, G, H 1, H 2,..., H n fórmulas da Lógica Proposicional, então: H é contraditória, se, e somente se, para toda interpretação I, I(H) = F ; H implica semanticamente em G ou G é consequência lógica semântica de H (H G), se, e somente se, para toda interpretação I, se I(H) = V, então I(G) = V ; H é equivalente semanticamente a G (H G), se, e somente se, para toda interpretação I, I(H) = I(G) Prof. Marcos A. Schreiner (UFPR) 30 de março de 2015 14 / 20

Relações entre as Propriedades Semânticas A partir da definição das propriedades podemos apontar as seguintes relações entre elas: Tautologia e Contradição Dada uma fórmula H, então H é uma tautologia, se e somente se, H é uma contradição. Tautologia e Satisfatibilidade Dada uma fórmula H, se H é uma tautologia, então H é satisfatível. Prof. Marcos A. Schreiner (UFPR) 30 de março de 2015 15 / 20

Relações entre as Propriedades Semânticas Satisfatibilidade e Contradição Dada uma fórmula H, então H não é satisfatível, se e somente se, H é uma contradição. Consequência Lógica e o conectivo Implicação Dada duas fórmulas H e G, H G, se e somente se, H G é uma tautologia. Transitividade da Consequência Lógica Dada três fórmulas E, H e G, se E H e H G, então E G. Prof. Marcos A. Schreiner (UFPR) 30 de março de 2015 16 / 20

Relações entre as Propriedades Semânticas Equivalência e a Bi-implicação Dada duas fórmulas H e G, H G, se e somente se, H G é uma tautologia. Equivalência e Consequência Lógica Dada duas fórmulas H e G, H G, se e somente se, H G e G H. Prof. Marcos A. Schreiner (UFPR) 30 de março de 2015 17 / 20

Relações entre as Propriedades Semânticas Simetria da Equivalência Dada duas fórmulas H e G, H G, se e somente se, G H. Transitividade da Equivalência Dada três fórmulas E, H e G, se E H e H G, então E G. Prof. Marcos A. Schreiner (UFPR) 30 de março de 2015 18 / 20

Exercícios 1 Identificar as fórmulas que são tautologias, contradições, contingências, satisfatíveis, consequências lógicas ou equivalentes dos exercícios 1 e 2 do capítulo 3 e resolver o exercício 4 do capítulo 4 do livro Introdução à Lógica (ALENCAR FILHO, 2000). 2 Resolver o exercício 4 do capítulo 3 do livro Lógica para Ciência da Computação (Souza, 2008). Prof. Marcos A. Schreiner (UFPR) 30 de março de 2015 19 / 20

Bibliografia SOUZA, J. N. Lógica para Ciência da Computação. São Paulo: Campus, 2008. ALENCAR FILHO, E. Introdução à lógica. São Paulo: Nobel, 2000. GERSTING, J. L. Fundamentos Matemáticos para a Ciência da Computação. 5a, Rio de Janeiro: LTC, 2004. Prof. Marcos A. Schreiner (UFPR) 30 de março de 2015 20 / 20