Álgebra das Proposições. Prof. Guilherme Tomaschewski Netto

Documentos relacionados
Realização técnica das funções da álgebra da lógica bivalente. Prof. Guilherme Tomaschewski Netto

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

Não sou o melhor, sei disso, mas faço o melhor que posso!! RANILDO LOPES

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 Matemática. Introdução à Disciplina. Prof. Guilherme Tomaschewski Netto

Prof.ª Dr.ª Donizete Ritter. Introdução ao Cálculo Proposicional

Matemática Computacional

Iniciação a Lógica Matemática

CCAE. Lógica Aplicada a Computação - Cálculo Proposicional - Parte I. UFPB - Campus IV - Litoral Norte. Centro de Ciências Aplicadas e Educação

INSTITUTO FEDERAL FARROUPILHA CÂMPUS ALEGRETE

Introdução à Programação I

Lóg L ica M ca at M em e ática PROF.. J EAN 1

Lógica Matemática. Conceitos Gerais. Prof. Guilherme Tomaschewski Netto

Prof. João Giardulli. Unidade I LÓGICA

Fundamentos de Lógica e Algoritmos. Aula 1.3 Proposições e Conectivos. Prof. Dr. Bruno Moreno

Proposições e Conectivos

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

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

Campos Sales (CE),

Lógica. Professor Mauro Cesar Scheer

Fundamentos da Computação 1. Aula 03

Proposições. Belo Horizonte é uma cidade do sul do Brasil = 4. A Terra gira em torno de si mesma. 5 < 3

Gestão Empresarial Prof. Ânderson Vieira

UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO CENTRO DE CIÊNCIAS AGRÁRIAS CCA/ UFES Departamento de Engenharia Rural. Lista de exercícios 1

Lógica e Matemática Discreta

Aula 04 Operações Lógicas sobre Proposições. Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes

Noções de lógica matemática Conceitos Básicos

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

Prof. Tiago Semprebom, Dr. Eng. 09 de abril de 2013

Introdução à Lógica Proposicional Sintaxe

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

INE5403 FUNDAMENTOS DE MATEMÁTICA DISCRETA

Introdução à Lógica Matemática

Prof. Jorge Cavalcanti

Matemática Discreta - 01

Universidade Federal Rural de Pernambuco Departamento de Matemática Disciplina: Elementos de Lógica Matemática Prof a Yane Lísley

MATEMÁTICA Questões comentadas Daniela Arboite

Lógica proposicional

Fundamentos da Computação 1. Carmen Cecilia Centeno

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.

LÓGICA APLICADA A COMPUTAÇÃO

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

Métodos para a construção de algoritmo

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

RACIOCÍNIO LÓGICO PROPOSIÇÕES LÓGICAS

18/01/2016 LÓGICA MATEMÁTICA. Lógica é usada para guiar nossos pensamentos ou ações na busca da solução. LÓGICA

O que é lógica? Lógica é a análise de métodos de raciocínio. Lívia Lopes Azevedo

Cálculo proposicional

Aula 2: Linguagem Proposicional

MATEMÁTICA DISCRETA CÁLCULO PROPOSICIONAL PROFESSOR WALTER PAULETTE FATEC SP

Lógica Computacional

LISTA 01 RACIOCÍNIO LÓGICO TRIBUNAIS 2014 LISTA 01 RACIOCÍNIO LÓGICO TRIBUNAIS 2014

Unidade 1 Sentenças, Representação Simbólica, Tautologia, Contradição e Contingência.

Anotações LÓGICA PROPOSICIONAL DEFEITOS DO RACIOCÍNIO HUMANO PROPOSIÇÕES RICARDO ALEXANDRE - CURSOS ON-LINE RACIOCÍNIO LÓGICO AULA 01 DEFINIÇÃO

Introdução à Lógica Proposicional Sintaxe e Semântica

INTRODUÇÃO À LÓGICA MATEMÁTICA

Introdução a computação

Simulado Aula 01 CEF RACIOCÍNIO LÓGICO. Prof. Fabrício Biazotto

Unidade I LÓGICA. Profa. Adriane Paulieli Colossetti

1 TEORIA DOS CONJUNTOS

Alfabeto da Lógica Proposicional

Ao utilizarmos os dados do problema para chegarmos a uma conclusão, estamos usando o raciocínio lógico.

Lógica Proposicional (cont.)

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

Lógica para Computação. Álgebra de Boole

RLM Material de Apoio Professor Jhoni Zini

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

LÓGICA PROPOSICIONAL

Raciocínio Lógico Matemático Cap. 2 Lógica Matemática

LÓGICA COMPUTACIONAL. Prof. André Aparecido da Silva Disponível em:

n. 3 Construção de Tabelas-Verdade

UNIVERSIDADE DO ESTADO DE MATO GROSSO CAMPUS UNIVERSITÁRIO DE SINOP FACULDADE DE CIÊNCIAS EXATAS E DA TERRA BACHARELADO EM SISTEMAS DE INFORMAÇÃO

3 Cálculo Proposicional

Introdução à Logica Computacional. Aula: Lógica Proposicional - Sintaxe e Representação

Matemática discreta e Lógica Matemática

Introdução à Logica Computacional. Aula: Lógica Proposicional -Sintaxe e Representação

LÓGICA PROPOSICIONAL

Professor conteudista: Ricardo Holderegger

AULA 1 Frases, proposições e sentenças 3. AULA 2 Conectivos lógicos e tabelas-verdade 5. AULA 3 Negação de proposições 8

Apresentação Plano de ensino Curso Conceitos básicos de lógica Introdução aos algoritmos - resolução de problemas Conceitos de programação Conceitos

Sistemas Inteligentes

Cálculo proposicional

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

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

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

Questões de Concursos Aula 02 CEF RACIOCÍNIO LÓGICO. Prof. Fabrício Biazotto

LÓGICA PROPOSICIONAL

DISCIPLINA: Lógica. CONTEÚDO: Circuitos Lógicos. PROFESSORA Dr.ª Donizete Ritter

Lógica Clássica Proposicional

Matemática discreta e Lógica Matemática

Lógica dos Quantificadores: sintaxe

Argumentação em Matemática período Prof. Lenimar N. Andrade. 1 de setembro de 2009

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

Matemática para controle:

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

DISCIPLINA: MATEMÁTICA DISCRETA I PROFESSOR: GISLAN SILVEIRA SANTOS CURSO: SISTEMAS DE INFORMAÇÃO SEMESTRE: TURNO: NOTURNO

Expressões e enunciados

Lógica Proposicional Sintaxe

Lógica Proposicional: Semântica Tabela Verdade

CASA TRIBUNAIS RACIOCÍNIO LÓGICO

Transcrição:

Álgebra das Proposições Prof. Guilherme Tomaschewski Netto guilherme.netto@gmail.com

Roteiro! Lógica Matemática clássica! Proposições! alores lógicos! Conectivos! Fórmulas Lógicas! Exemplos de aplicações

Legendas! Nesta apresentação serão utilizadas algumas legendas: Indica uma referência, para quem ficou curioso e quer aprofundar mais seus conhecimentos sobre o assunto Indica uma referência importante, leitura obrigatória.

Competências desejadas Para compreênsão dos conceitos abordados é desejado que os alunos já tenham apropriado as seguintes competências:! Conhecimentos gerais sobre a Lógica matemática! Conhecimentos sobre teoria dos conjuntos

Lógica Matemática Clássica! 1º Nível de Formalismo Lógica Elementar das proposições(álgebra da lógica, Álgebra das proposiçoes e Cálculo das Proposições)! 2º Nível de Formalismo Lógica de predicados (Lógica de Predicados, Cálculo de predicados)! 3º Nível de Formalismo Cálculo Funcional generalizado(metateorias dos cálculos lógicos)

Lógica Matemática Clássica! Proposições Sentenças declarativas pertencentes a uma certa linguagem. São afirmações que pode receber os valores lógicos verdadeiro o falso apenas(propriedade da Bivalência) cachorro é um animal. erdadeiro 2 + 2 = 7 Falso Sentenças interrogativas, exclamativas e imperativas não são proposições, pois não é possível dizer se são verdadeiras ou falsas. Exemplos:! Hoje está chovendo muito!! Como foi a aula?! Limpe a cozinha.! Esta sentença não é verdadeira.

Lógica Matemática Clássica! Princípio da identidade se um enunciado é verdadeiro, essa é sua identidade.! A lei da não contradição duas proposições contraditórias não podem ser verdadeiras.! A lei do terceiro excluído ou é ou F, exclui uma terceira possibilidade.! A lei da dupla negação a negação da negação é a afirmação

! Português CONCEITO DE PROPOSIÇÃO! Exclamações, interrogações (formas de expressão)! Sentenças (fatos)! Definição! Proposição (ou sentença) é todo o conjunto de palavras que exprimem um pensamento de sentido completo.! Proposições afirmam fatos ou exprimem juízos.

CONCEITO DE PROPOSIÇÃO! São proposições: a) A Lua é um satélite da Terra. b) Recife é a capital de Pernambuco. c) Π > d) sen Π/2 = 1! Lógica Matemática! Princípio da não contradição! Princípio do terceiro excluído! Lógica bivalente! As proposições a, b, c e d são todas verdadeiras.

CONCEITO DE PROPOSIÇÃO! São falsas as proposições: a) ASCO DA GAMA descobriu o Brasil. b) DANTE escreveu os Lusíadas. c) 3/5 é um número inteiro. d) O número Π é racional. e) tg Π/4 = 2.! Proposições são verdadeiras ou falsas. SIROTINSKAYA, S. & STRIEDER, A.J. 2008. Capítulo 10

CONCEITO DE PROPOSIÇÃO! Considere as seguintes frases: a) Dez é menor do que sete. b) Como vai você? c) Ela é muito talentosa. falsa (?) interrogação ela não está especificada d) Existem formas de vida em outros planetas do verdadeira ou falsa universo. http://www.youtube.com/watch?v=8kucudxhbmc

ALORES LÓGICOS DAS PROPOSIÇÕES! Definição! alor lógico é a verdade e a falsidade de uma proposição.! Princípio da não contradição e do terceiro excluído! Toda a proposição tem um, e um só, dos valores, F.! Exemplos a) O mercúrio é mais pesado que a água. b) O Sol gira em torno da Terra. (F) ()

PROPOSIÇÕES SIMPLES E PROPOSIÇÕES COMPOSTAS! Definição 1! Proposição simples (ou atômica) é aquela que não contém nenhuma proposição como parte integrante de si mesma.! Letras latinas minúsculas p, q, r, s,... (letras proposicionais)! Exemplos:! p: Carlos é careca.! q: Pedro é estudante.! r: O número 25 é quadrado perfeito.

PROPOSIÇÕES SIMPLES E PROPOSIÇÕES COMPOSTAS! Definição 2! Proposição composta (ou molecular) é aquela formada pela combinação de duas ou mais proposições.! Letras latinas maiúsculas P, Q, R, S,... (letras proposicionais)! Exemplos:! P: Carlos é careca e Pedro é estudante.! Q: Carlos é careca ou Pedro é estudante.! R: Se Carlos é careca, então é infeliz.! Também chamadas fórmulas proposicionais ou apenas fórmulas.! P composta e p, q, r,... simples! P(p, q, r,...)

Conectivos! Definição! Conectivos são palavras usadas para formar novas proposições a partir de outras.! Exemplos:! P: O número 6 é par e o número 8 é cubo perfeito.! Q: O triângulo ABC é retângulo ou é isósceles.! R: Não está chovendo.! S: Se Jorge é engenheiro, então sabe Matemática.! T: O triângulo ABC é equilátero se e somente se é equiângulo.! e, ou, não, se...então...,...se e somente se... (Funções Atômicas)

Alfabeto da Lógica Proposicional! O Alfabeto da Lógica proposicional é constituido de:! Símbolos de pontuação: (, )! Símbolos de verdade:, F! Símbolos proposicionais: p, q, r,...! Conetivos proposicionais: ~,,,,

Sentença ou Fórmula! Expressões construídas a partir dos símbolos do alfabeto da Lógica Proposicional:! Símbolo de verdade () ou (F) Exemplos:! Símbolo proposicional (proposição) 1. A! bola Para é redonda p fórmula, e a reta (~p) tem extremidade. (p q)! 2. A bola Para é redonda p e q fórmulas, ou a reta (p tem q) extremidade. (p q)! Para p e q fórmulas, (p q) 3. Se a bola é redonda então a reta tem extremidade. (p q)! Para p e q fórmulas, (p q) 4. A bola é redonda se e somente se a reta tem extremidade. (p q)! Para p e q fórmulas, (p q) 5. A bola não é redonda. (~p)

Regras de Precedência! Pode-se omitir sinais de pontuação desde que se use regras de precedência! Regras de Precedência:! O conetivo ~ tem a maior precedência! Os conetivos e tem precedência intermediária! Os conetivos e tem menor precedência

Exercícios 1. Sejam as proposiçõe s : p : Joana é graciosa. q : Fátima é tímida. Dar as sentenças verbais a)p ~ q para : Se Joana é graciosa, então Fátima não é tímida. b)~(~ p q) É falso que Joana não é graciosa ou Fátima é tímida. c)p ~ q Joana é graciosa e Fátima não é tímida.

SÍMBOLOS AUXILIARES : ( ), parênteses que servem para denotar o "alcance" dos conectivos Os parênteses serão usados segundo a seguinte ordem dos conectivos: ~,,, e A TABELAS ERDADE Princípio da Identidade: Todo objeto é idêntico a si mesmo. Princípio da Contradição: Dadas duas proposições contraditórias (uma é negação da outra), uma delas é falsa. Princípio do Terceiro Excluído: Dadas duas proposições contraditórias, uma delas é verdadeira. Com base nesses princípios as proposições simples são ou verdadeiras ou falsas - sendo mutuamente exclusivos os dois casos; daí dizer que a lógica clássica é bivalente. Para determinar o valor (verdade ou falsidade) das proposições compostas, conhecidos os valores das proposições simples que as compõem usaremos tabelas-verdade :

Funções Atômicas Conjunção ou produto lógico (e) x 1 & x 2 x 1 x 2 x 1 x 2 x 1 x 2 x 1 x 2 f 1 (x 1,x 2 ) 0 0 0 0 1 0 1 0 0 1 1 1

Funções Atômicas Disjunção ou soma lógica (ou) x 1 x 2 x 1 + x 2 x 1 x 2 f 7 (x 1,x 2 ) 0 0 0 0 1 1 1 0 1 1 1 1

Funções Atômicas Adição (ou exclusivo) x 1 + x 2 x 1 x 2 x 1 Δ x 2 x 1 x 2 f 6 (x 1,x 2 ) 0 0 0 0 1 1 1 0 1 1 1 0

Funções Atômicas Implicação ou consequência lógica (se x 1, então x 2 ) x 1 è x 2 x 1 x 2 x 1 x 2 f 13 (x 1,x 2 ) 0 0 1 0 1 1 1 0 0 1 1 1

Funções Atômicas Equivalência ou dupla implicação x 1 x 2 x 1 Ξ ~ x 2 x 1 x 2 f 9 (x 1,x 2 ) 0 0 1 0 1 0 1 0 0 1 1 1

Exemplo: Construir a tabela verdade da fórmula: ( ) ( ) ( ) p q ~ p q p p q ~ p F F F F ( ) p ~ q p p q q p ( ) ( ) ( ) p q ~ p q p F F F F F F F F F F

EXERCÍCIOS 1. Determine o valor lógico das seguintes proposições compostas. a) 3 >1 e 4 > 2 b) 3 >1 ou 3 =1 c) 1 2 < 3 4 ou 2 + 6 = 64 d) (12 3) > 3e4 < 2

2. Admitindo que p e q são verdadeiras e r é falsa, determine o valor lógico de cada proposição abaixo. a) p r F b) p q c) r p d) (p r) q e) p (q r) f)p (q r) F F g) ~ p ~ q h) ~ p r i) ( r ~ p) (~ q ~ r) 3. Sendo ( q ~ s) a proposição p ( r s) p verdadeira, classifique em verdadeira ou falsa as afirmações p, q, r e s. falsa e a proposição p =, q =, r = F e s = F

NÚMERO DE LINHAS DE UMA TABELA-ERDADE: Cada proposição simples tem dois valores ou F, que se excluem. Para n proposições distintas, há tantas possibilidades quantos são os arranjos com repetição de 2 ( e F) elementos n a n. Segue-se que o número de linhas da tabela verdade é 2 n. Assim, para duas proposições são 2 2 = 4 linhas; para 3 proposições são 2 3 = 8; etc. Exemplo: a tabela - verdade da fórmula terá 8 linhas como segue : ( p q) r p q (p ٨۸ q) r F F F F F F F F F F F F F F F F F F ( p q) r F

Lógica Proposicional e Computação Expressões condicionais em programas if x>2 && y<5 then z=7 else z=10 while x>3 y>0 do {y := y x; x:=x-1;} return y;

Lógica Proposicional e Busca em páginas WEB Computação! Buscando páginas que referenciam receitas de bolos ou tortas: receita and (bolo or torta)! Buscando receitas de bolo ou torta, exceto de chocolate: receita and (bolo or torta) and (not chocolate)

PORTAS LÓGICAS! São dispositivos ou circuitos lógicos que operam um ou mais sinais lógicos de entrada para produzir uma (e somente uma) saída, a qual é dependente da função implementada no circuito.

PORTAS LÓGICAS

PORTA NÃO! Inverte o sinal de entrada (executa a NEGAÇÃO do sinal de entrada), ou seja, se o sinal de entrada for 0 ela produz uma saída 1, se a entrada for 1 ela produz uma saída 0.

PORTA NÃO

PORTA E! Combina dois ou mais sinais de entrada de forma equivalente a um circuito em série, para produzir um único sinal de saída, ou seja, ela produz uma saída 1, se todos os sinais de entrada forem ; caso qualquer um dos sinais de entrada for 0, a porta AND produzirá um sinal de saída igual a zero.

PORTA E

PORTA OU! Combina dois ou mais sinais de entrada de forma equivalente a um circuito em paralelo, para produzir um único sinal de saída, ou seja, ela produz uma saída 1, se qualquer um dos sinais de entrada for igual a 1; a porta OR produzirá um sinal de saída igual a zero apenas se todos os sinais de entrada forem 0.

PORTA OU

Lógica e Circuitos Digitais AB B+C AB + BC (B+C) BC BC (B+C) O circuito lógico acima tem 3 entradas: A, B e C Cada entrada tem um sinal: 0 ou 1 (F ou T) Cada porta lógica implementa uma função lógica Qual é a fórmula lógica correspondente à saída Q? Qual é o valor da saída Q, em função de A, B e C?

Exercícios! 01. Sendo p a proposição João é gaucho e q a proposição Roberto é paraense, traduzir para a linguagem corrente as seguintes proposições: a) ~q b) p ^ q c) p v q d) p " q e) p " (~q) 02. Sendo p a proposição Roberto fala inglês e q a proposição Ricardo fala italiano traduzir para a linguagem simbólica as seguintes proposições: a) Roberto fala inglês e Ricardo fala italiano. b) Ou Roberto não fala inglês ou Ricardo fala italiano. c) Se Ricardo fala italiano então Roberto fala inglês. d) Roberto não fala inglês e Ricardo não fala italiano.

Bibliografia SAMPAIO, L.S.C. 2001. A lógica da Diferença. Editora UFRJ, Rio de Janeiro(Brasil), 172p. SIROTINSKAYA, S. & STRIEDER, A.J. 2008. Lógica matemática na integração de dados e na modelagem: elementos básicos. Editora UFRGS, Porto Alegre(Brasil), 281p. GLUZ, J.C. 2003. Apostila da Dsiciplina de lógica para Computação. UERGS. Disponível por www em: http:// www.gritee.com/participantes/jcgluz/notas-de-aula/ apostila-log-comp-uergs.pdf.

Próxima Aula! Introdução Lógica de predicados

that's all folks!