Matemática discreta e Lógica Matemática

Documentos relacionados
Matemática discreta e Lógica Matemática

Matemática discreta e Lógica Matemática

Prof. Jorge Cavalcanti

Matemática Discreta - 01

Fundamentos da Computação 1. Aula 03

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

Fundamentos da Computação 1. Carmen Cecilia Centeno

INE5403 FUNDAMENTOS DE MATEMÁTICA DISCRETA

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

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

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

Cálculo proposicional

LÓGICA PROPOSICIONAL

Lógica Proposicional Parte 2

n. 6 Equivalências Lógicas logicamente equivalente a uma proposição Q (p, q, r, ), se as tabelas-verdade destas duas proposições são idênticas.

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

Fundamentos 1. Lógica de Predicados

Resumo aula. Conceituação; Origem; Lógica de programação; Argumentos; Lógica simbólica; Dedutivos; Indutivos;

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

RACIOCÍNIO LÓGICO LÓGICA PROPOSICIONAL

MATEMÁTICA DISCRETA CONCEITOS PRELIMINARES

22. Análise Combinatória - Permutação - Repetição - Circular - Condicional Análise Combinatória - Combinação e Arranjo

MATEMÁTICA Questões comentadas Daniela Arboite

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

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

Lógica proposicional

Inteligência Artificial. Sistemas Baseados em Conhecimento. Representação de Conhecimento (continuação)

Programa. Raciocínio Lógico Matemático. Livros. Provas

LÓGICA EM COMPUTAÇÃO

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

Algoritmos e Programação I

Teoria dos Conjuntos MATEMÁTICA DISCRETA CONCEITOS PRELIMINARES. Fundamentos de Lógica Técnicas Elementares de Prova A NOÇÃO DE CONJUNTO

Alfabeto da Lógica Proposicional

Gestão Empresarial Prof. Ânderson Vieira

Campos Sales (CE),

Professor conteudista: Ricardo Holderegger

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

RLM Material de Apoio Professor Jhoni Zini

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

MD Lógica de Proposições Quantificadas Cálculo de Predicados 1

Introdução à Lógica Matemática

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

Cálculo proposicional

Fundamentos de Lógica Lógica Proposicional

n. 5 Implicações Lógicas Def.: Diz-se que uma proposição P (p, q, r, ) implica V V V V F F F V V F F V

Aula 02 Introdução à Lógica. Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes

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

Afirmações Matemáticas

Lógica e Matemática Discreta

Sumário. Os Enigmas de Sherazade I Ele fala a verdade ou mente? I I Um truque com os números... 14

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

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

1 TEORIA DOS CONJUNTOS

Aprendendo. Raciocínio. Lógico

Atenção: Esse conectivo transmite a ideia de e / ou e não apenas a de exclusão como muitas pessoas imaginam.

Lógica Computacional

Lógica Matemática e Computacional. 2.3 Equivalência Lógica

Lógica. Professor Mauro Cesar Scheer

Os Fundamentos: Lógica de Predicados

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

Os Fundamentos: Lógica Proposicional

SMA Elementos de Matemática Notas de Aulas

INTRODUÇÃO À LÓGICA MATEMÁTICA

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

Lógica dos Conectivos: demonstrações indiretas

Aula 1: Introdução ao curso

Faculdade de Informática e Tecnologia de Pernambuco. Primeira lista de exercícios de Álgebra Aplicada à Computação Prof. Diego Machado Dias

Lógica para computação

Matemática Computacional. Introdução

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

Expandindo o Vocabulário. Tópicos Adicionais. Autor: Prof. Francisco Bruno Holanda Revisor: Prof. Antônio Caminha Muniz Neto. 12 de junho de 2019

Representação de Conhecimento

2014/1S EP33D Matemática Discreta

INE5403 FUNDAMENTOS DE MATEMÁTICA DISCRETA

MATEMÁTICA DISCRETA LISTA DE EXERCÍCIOS 3

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

LÓGICA PROPOSICIONAL

3 Cálculo 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 MATEMÁTICA. Quando a precedência não estiver explicitada através de parênteses, a ordem é a seguinte: RELEMBRANDO 23/02/2016

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

Técnicas de Inteligência Artificial

Lógica Proposicional e Álgebra de Boole

Cálculo de Predicados

LÓGICA APLICADA A COMPUTAÇÃO

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

RECEITA FEDERAL ANALISTA

Aula 2: Linguagem Proposicional

Introdução à Logica Computacional. Aula 1 Ana Cristina Bicharra Garcia Segundas & Quartas 16:00-18:00

Introdução a computação

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

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

LÓGICA EM COMPUTAÇÃO

Tutoria Matemática para Informática Teoria geral dos conjuntos Pertinência Inclusão Operações com conjuntos

Lógica Proposicional (cont.)

Transcrição:

AULA 1 - Lógica Matemática Prof. Dr. Hércules A. Oliveira UTFPR - Universidade Tecnológica Federal do Paraná, Ponta Grossa Departamento Acadêmico de Matemática

Ementa 1 Lógica Sentenças, representação simbólica e tautologias; Quantificadores, predicados e validade; Lógica proposicional; Lógica de predicados; 2 Demonstrações Raciocínio indutivo e dedutivo; Uso de contra-exemplos; Demonstração direta; Demonstração por contraposição; Demonstração por exaustão; Demonstração por contradição; 3 Indução e Recursão O princípio da indução matemítica; Demonstrações por indução; Princípio da indução completa; Definições recursivas e suas relações com demonstrações por indução;

Ementa 1 Lógica Sentenças, representação simbólica e tautologias; Quantificadores, predicados e validade; Lógica proposicional; Lógica de predicados; 2 Demonstrações Raciocínio indutivo e dedutivo; Uso de contra-exemplos; Demonstração direta; Demonstração por contraposição; Demonstração por exaustão; Demonstração por contradição; 3 Indução e Recursão O princípio da indução matemítica; Demonstrações por indução; Princípio da indução completa; Definições recursivas e suas relações com demonstrações por indução;

Ementa 1 Lógica Sentenças, representação simbólica e tautologias; Quantificadores, predicados e validade; Lógica proposicional; Lógica de predicados; 2 Demonstrações Raciocínio indutivo e dedutivo; Uso de contra-exemplos; Demonstração direta; Demonstração por contraposição; Demonstração por exaustão; Demonstração por contradição; 3 Indução e Recursão O princípio da indução matemítica; Demonstrações por indução; Princípio da indução completa; Definições recursivas e suas relações com demonstrações por indução;

Ementa 1 Funções e Relações Definição e exemplos de funções; Linguagens de programação e funções; Funções: injetivas; sobrejetivas; bijetivas; Composição de funções; Funções inversas; Relações binárias; Os fechos reflexivo, simétrico e transitivo de uma relação binária; Definição de relação de equivalência e classes de equivalência; 2 Conjuntos 3 Teoria dos Números 4 Combinatória 5 Análise de Algoritmos 6 Grafos e Árvores

Ementa 1 Funções e Relações Definição e exemplos de funções; Linguagens de programação e funções; Funções: injetivas; sobrejetivas; bijetivas; Composição de funções; Funções inversas; Relações binárias; Os fechos reflexivo, simétrico e transitivo de uma relação binária; Definição de relação de equivalência e classes de equivalência; 2 Conjuntos 3 Teoria dos Números 4 Combinatória 5 Análise de Algoritmos 6 Grafos e Árvores

Avaliações 1 Provas escritas: 1 a Prova (P1)- 29/04/2015, valor: 10,0; 2 a Prova (P2)- 27/05, valor: 10,0; APS: 2 listas de exercícios (L1, L2), valor: 0,0 cada. APS: Trabalho Blog (T)- até 11/05, valor: 5,0; Apresentação (20 min)- 03/06 e 10/06. 2 Média Final (MF): MF = P1+P2+T + AP 4 = 10, 0

Avaliações 1 Provas escritas: 1 a Prova (P1)- 29/04/2015, valor: 10,0; 2 a Prova (P2)- 27/05, valor: 10,0; APS: 2 listas de exercícios (L1, L2), valor: 0,0 cada. APS: Trabalho Blog (T)- até 11/05, valor: 5,0; Apresentação (20 min)- 03/06 e 10/06. 2 Média Final (MF): MF = P1+P2+T + AP 4 = 10, 0

Avaliações Sub 1 Provas escritas: 2 Substitutiva da Média - 17/06, valor: 10,0;

Avaliações Sub 1 Provas escritas: 2 Substitutiva da Média - 17/06, valor: 10,0;

Avaliações Blog 1 Escrever e demonstrar o conteúdo (inserir tabelas, figuras, equações); 2 Resolver 3 Exemplos. Citar fontes.

Avaliações Blog 1 Sentenças, representação simbólica e tautologias; Quantificadores, predicados e validade; 2 Demonstração direta; Demonstração por contraposição; Demonstração por exaustão; Demonstração por contradição; 3 Indução 4 Conjuntos 5 Funções e Relações 6 Combinatória 7 Análise de Algoritmos 8 Grafos 9 Árvores

Avaliações Apresentação 1 Apresentação de no máximo 20 min sobre o tema do blog. 2 Apresentar a matéria e o blog. 3 Grupos de 5 pesssoas.

Avaliações Apresentação 1 Apresentação de no máximo 20 min sobre o tema do blog. 2 Apresentar a matéria e o blog. 3 Grupos de 5 pesssoas.

Lógica - Conceitos iniciais 1 A Lógica tem, por objeto de estudo, as leis gerais do pensamento, e as formas de aplicar essas leis corretamente na investigação da verdade. 2 Aristóteles - filósofo grego - 342 a.c, sistematizou os conhecimentos existentes em Lógica, elevando-os à categoria de ciência. 3 Em sua obra chamada Organum (ferramenta para o correto pensar), estabeleceu princípios tão gerais e tão sólidos que até hoje são considerados válidos.

Lógica - Conceitos iniciais 1 A Lógica tem, por objeto de estudo, as leis gerais do pensamento, e as formas de aplicar essas leis corretamente na investigação da verdade. 2 Aristóteles - filósofo grego - 342 a.c, sistematizou os conhecimentos existentes em Lógica, elevando-os à categoria de ciência. 3 Em sua obra chamada Organum (ferramenta para o correto pensar), estabeleceu princípios tão gerais e tão sólidos que até hoje são considerados válidos.

Lógica - Conceitos iniciais 1 Para descrever o mundo, usamos sentenças declarativas tais como: Toda mãe ama seus filhos Maria é mãe e Paulo é Filho de Maria 2 Aplicando algumas regras gerais de raciocínio, podemos concluir a partir dessas afirmações: 3 Maria ama Paulo.

Definição Proposição É uma sentença declarativa (isto é, uma sentença que declara um fato), que pode ser verdedaira ou falsa, mas não ambas. Exemplo Dez é menor que sete. (é) Como você está? (não é) 3+4 > 5. (é) Existe vida em outros planetas. (é) Parabéns! (não é)

Definição Proposição Composta Duas ou mais proposições podem ser agrupadas usando os conectivos lógicos. Exemplo 1 Linux é um sistema operacional e Java é uma linguagem de programação. 2 Vou comprar uma camisa azul ou branca. 3 Se chover hoje, então não terá o show.

Definição 1 Seja p uma proposição. A negação de p, indicada por p (e também por p), é a sentença Não é o caso de p. A proposição p é lida não p (não é p). O valor-verdade da negação de p, p, é o oposto do valor-verdade de p. Exemplo 1 p: Hoje é quarta. 2 A negação p: Não é o caso de hoje ser quarta. Hoje não é quarta.

Tabela-Verdade Síntese das proposições Quando p p V F F V

Operadores lógicos: Conectivos Definição 2 1 Sejam p e q Proposições. A conjunção de p e q, indicada por p q, é a proposição p e q. 2 A conjunção p q é verdadeira quando ambas são verdadeiras, e falsa caso contrário. O conectivo lógico e é representado pelo símbolo eas proposições são representadas por letras.

Operadores lógicos: Conectivos Exemplo Encontre a conjunção das proposições p e q, em que p é: Hoje é sexta-feira, e q é: Hoje está chovendo. Resposta: A conjunção p q dessas proposições é a proposição: Hoje é sexta-feira e está chovendo. Essa proposição é verdadeira em uma sexta chuvosa e falsa em qualquer outro caso. Linux é um sistema operacional e Java é uma linguagem de programação.

Conjunção Podemos então apresentar a tabela com os valores lógicos de p q para todos os valores lógicos possíveis dos elementos p e q. Cada linha da tabela representa um possível valor lógico associado a cada uma das letras de proposição e apresenta o valor lógico resultante da expressão composta. Tabela-verdade p q p q V V V V F F F V F F F F

Disjunção Definição 3 1 Sejam p e q proposições. A disjunção de p e q, indicada por p q, é a proposição p ou q. 2 A disjunção p q é falsa se p e q são ambas falsas, e verdadeiras em qualquer outro caso. O conectivo lógico ou é representado pelo símbolo. p q p q V V V V F V F V V F F F

Disjunção Exclusiva Definição 4 1 Sejam p e q proposições. A disjunção exclusiva (ou ou exclusiva) de p e q, indicada por p q. 2 A disjunção p q é verdadeira quando exatamente uma das duas for verdadeira e falsa nos outros casos. O conectivo lógico ou (apenas) é representado pelo símbolo. p q p q V V F V F V F V V F F F

Proposição Condicional Definição 5 1 Sejam p e q proposições. A proposição Condicional p q é a proposição se p, então q. 2 A condição p q é falsa quando p é verdadeira e q é falsa, e verdadeira em qualquer outro caso. Na condição p q, p é chamada de hipótese (ou antecedentes, ou premissa) e q é chamada de conclusão (ou consequência, ou consequênte). p q p q V V V V F F F V V F F V

Proposição Condicional Exemplo 1 1 Se eu for eleito, então os impostos vão diminuir. 2 p :Se eu for eleito q: então os impostos vão diminuir. Exemplo p q p q V V V V F F F V V F F V

Proposição Condicional Exemplo 2 1 Seja p a proposição Maria aprende matemática discreta e q a proposição Maria vai conseguir um bom emprego. 2 Expresse p q em português. 3 Se Maria aprender matemática discreta, então ela vai conseguir um bom emprego. 4 Maria vai conseguir um bom emprego quando aprender matemática discreta.

Proposição Condicional Exemplo 3 1 Se hoje é sexta-feira, então 2+3 = 5. 2 Se hoje é sexta-feira, então 2+3 = 6. Exemplo p q p q V V V V F F F V V F F V

Proposição Condicional Exemplo 3 1 Se hoje é sexta-feira, então 2+3 = 5. 2 Se hoje é sexta-feira, então 2+3 = 6. Exemplo - programação x=0.d0 do i=1,10 if (i.lt.7) then write(*,*) i,x x=x+0.1d0 endif enddo

Proposição Bicondicional Definição 6 1 Sejam p e q proposições. A proposição Condicional p q é a proposição se e somente se. 2 A condição p q é verdadeira sempre que p e q têm o mesmo valor-verdade, e falsa caso contrário. 1 Bicondicionais são também chamadas de bi-implicações. 2 Note que: p q é exatamente o mesmo que(p q) (q p). p q p q V V V V F F F V F F F V

Proposição Bicondicional Exemplo 1 1 p: Você pode tomar o avião. 2 q: Você comprou uma passagem. 3 p q: Você pode tomar o avião se e somente se comprou uma passagem.

Proposição Compostas Tabela-Verdade 1 Construa a tabela-verdade para a proposição composta: 2 (p q) (p q) p q q p q p q (p q) (p q) V V F V V V V F V V F F F V F F F V F F V V F F

Proposição Compostas Exemplos 1 (p q) ( p q) p q p q p q p q (p q) ( p q) V V V F F F F V F V F V F F F V v V F F F F F F V V V F

Relembrando Tabela-Verdade p Proposição variável q Proposição variável q não é o caso de q negativa de q e Conjunção ou Disjunção ou exclusiva Disjunção exclusiva se, então Condicional se e somente se Bicondicional

Prioridades Operadores Lógicos Operador Prioridade 1 2 3 4 5

Traduzindo sentenças Operadores Lógicos Você pode acessar a internet a partir deste câmpus somente se voê é um expert em Ciência da Computação ou não é novato. Separando Você pode acessar a internet a partir deste câmpus somente se voê é um expert em Ciência da Computação ou não é novato.

Traduzindo sentenças Separando Você pode acessar a internet a partir deste câmpus somente se você é um expert em Ciência da Computação ou não é novato. Separando (uma condição apenas!!! ) 1 a: Você pode acessar a internet a partir deste câmpus 2 c: você é um expert em Ciência da Computação 3 f : você não é novato (negação). f : você é novato. 4 Conectivos: somente se (se, então)-( ) ou ( )

Traduzindo sentenças Como fica Você pode acessar a internet a partir deste câmpus somente se voê é um expert em Ciência da Computação ou não é novato. Como fica a (c f)

Traduzindo sentenças Como fica Você pode acessar a internet a partir deste câmpus somente se voê é um expert em Ciência da Computação ou não é novato. Como fica a (c f)

Traduzindo sentenças Como podemos traduzir para expressões lógicas? Você pode ser aprovado nesta disciplina somente se estudar bastante. Como fica p q Como podemos traduzir para expressões lógicas? Você pode ser aprovado nesta disciplina e em cálculo se prestar atenção na aula ou estudar muito em casa. Como fica p q r

Traduzindo sentenças Como podemos traduzir para expressões lógicas? Você pode ser aprovado nesta disciplina somente se estudar bastante. Como fica p q Como podemos traduzir para expressões lógicas? Você pode ser aprovado nesta disciplina e em cálculo se prestar atenção na aula ou estudar muito em casa. Como fica p q r

Traduzindo sentenças Como podemos traduzir para expressões lógicas? Você pode ser aprovado nesta disciplina somente se estudar bastante. Como fica p q Como podemos traduzir para expressões lógicas? Você pode ser aprovado nesta disciplina e em cálculo se prestar atenção na aula ou estudar muito em casa. Como fica p q r

Traduzindo sentenças Como fica Você pode acessar a internet a partir deste câmpus somente se voê é um expert em Ciência da Computação ou não é novato. Como fica a (c f)

Traduzindo sentenças Como fica Você pode acessar a internet a partir deste câmpus somente se voê é um expert em Ciência da Computação ou não é novato. Como fica a (c f)

Lógica de Bit Bit (binary digit - dígito binário): 0 e 1. Tabela-Verdade Valor Verdade Bit V 1 F 0

Lógica de Bit Bit (binary digit - dígito binário): 0 e 1. Tabela-Verdade Valor Verdade Bit V 1 F 0

FIM