LÓGICA APLICADA A COMPUTAÇÃO

Documentos relacionados
LÓGICA APLICADA A COMPUTAÇÃO

LÓGICA APLICADA A COMPUTAÇÃO

Alfabeto da Lógica Proposicional

Fundamentos 1. Lógica de Predicados

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

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

Lógica de Predicados. Correção dos Exercícios Regras de Inferência

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

3 Cálculo Proposicional

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

Conteúdo. Correção de Exercício Quantificadores Rosen (pg 33) Tradução Português Lógica Rosen (pg 42)

Introdução à Lógica de Predicados

Lógica de Predicados. Correção dos Exercícios

2 Lógica Fuzzy. 2 Lógica Fuzzy. Sintaxe da linguagem

Linguagem com sintaxe e semântica precisas: lógica. Mecanismo de inferência: derivado da sintaxe e da

A linguagem da Lógica de Predicados. (Capítulo 8) LÓGICA APLICADA A COMPUTAÇÃO. Professor: Rosalvo Ferreira de Oliveira Neto

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

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

Cálculo de Predicados

Lógica de Predicados

Programação em Lógica. UCPEL/CPOLI/BCC Lógica para Ciência da Computação Luiz A M Palazzo Maio de 2010

Cálculo proposicional

Matemática Discreta. Lógica de Predicados. Profa. Sheila Morais de Almeida. agosto DAINF-UTFPR-PG

Cálculo proposicional

2 AULA. Conectivos e Quantificadores. lógicas. LIVRO. META: Introduzir os conectivos e quantificadores

Lógica Proposicional Sintaxe

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

MÓDULO II - PARTE II LÓGICA DOS PREDICADOS

Técnicas de Inteligência Artificial

Lógica de Predicados. Quantificadores

Capítulo 3 Lógica de Primeira Ordem

Lógica Computacional

1 Lógica de primeira ordem

1. = F; Q = V; R = V.

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

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

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

Lógica. Professor Mauro Cesar Scheer

INE5403 FUNDAMENTOS DE MATEMÁTICA DISCRETA

Capítulo 8 Lógica de primeira Ordem

Lógica Proposicional Propriedades Semânticas

Lógica proposicional

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

Lógica dos Quantificadores: sintaxe

Lógica Proposicional Semântica e Tabelas Verdade

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

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

Cálculo de Predicados. Matemática Discreta. Profa. Sheila Morais de Almeida DAINF-UTFPR-PG. março

LÓGICA I ANDRÉ PONTES

SCC Capítulo 2 Lógica de Predicados

Lógica de primeira ordem (Capítulo 8 - Russell) Inteligência Artificial

LÓGICA PROPOSICIONAL

Predicados e Quantificadores

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

Lógica de Predicados

Noções básicas de Lógica

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

Matemática discreta e Lógica Matemática

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

Lógica e Metodologia Jurídica

Fundamentos de Lógica Matemática

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

Introdução a computação

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

Lógica de Predicados

1 TEORIA DOS CONJUNTOS

Lógica e Metodologia Jurídica

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

MCTB Matemática Discreta

Lógica Computacional

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

Lógica Proposicional

Aula 7: Dedução Natural 2

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

Dedução Natural para a Lógica de Predicados

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

Introdução à Lógica Matemática

Os Fundamentos: Lógica de Predicados

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

Quantificadores, Predicados e Validade

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

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

INE5403 FUNDAMENTOS DE MATEMÁTICA DISCRETA

Fundamentos da Computação 1. Aula 03

INTRODUÇÃO À LÓGICA MATEMÁTICA

Transcrição:

LÓGICA APLICADA A COMPUTAÇÃO 2009.3 Aquiles Burlamaqui

Ementa Unidade 2 Lógica de Predicados: Linguagem e Semântica Tradução do português para a Lógica Quantificadores e Tipos Quantificadores como Conjunções e Disjunções Infinitas Linguagem de Primeira Ordem Verdade A Teoria Formal da Lógica de Predicados Teoria Formal do Calculo de Predicados Teorema da Dedução Computação na Lógica de Predicados Resolução Resultados de Completude

Lógica de Predicados: Linguagem e Semântica Introdução Tradução do Português para a Lógica Quantificadores e Tipos Quantificadores como Conjuções e Disjunções Infinitas Linguagem de 1º Ordem Verdade

Introdução Como analizar expressões como: Todo estudante gosta de tirar boas notas Algo está errado Constante o gato é magro magro(gato) Variável algo é magro magro(algo) - errado x.magro(x) - certo

Introdução Quantificador existêncial, universal Quantificação x, x Uso do quantificador x.(magro(x) ^ faminto(x)) x mesmo valor (, ) delimitam o escopo do x x.magro(x) ^ y.faminto(y) Quantificadores de mesmo tipo podem ser trocados de ordem, e não mudam o significado Quantificadores de tipos diferentes, a ordem influência.

Tradução do Português para a Lógica Como na lógica proposicional, liga-se as sentenças atômicas com os conectivos e, ou, se...então,não, se e somente se. Com os quantificadores e variáveis se aplica o mesmo princípio.

Tradução do Português para a Lógica Traduzindo pronomes: algo, todo mundo, nada, ele, ela Jose gosta de Maria e ela o adora Regra: se os pronomes estão ligados por um conectivo trate dos pronomes antes do conectivo

Quantificadores e Tipos Como se referir a um certo conjunto de coisas e não a todas as coisas? todos os seres racionais odeiam violência Maria gosta de alguém que gosta de lógica A resposta é: qualificando o quantificador. Qualificando o quantificador: Universal Utilizando uma implicação (racional)x.(x odeia violência) x.(racional(x) odeia-violência(x)) Existencial Utilizando uma conjunção (uma pessoa que gosta de lógica)y. gosta (Maria, y) y.(pessoa(y)^gosta(y,lógica)^gosta(maria,y))

Quantificadores e Tipos Notação para facilitar o uso de qualificativos Quantificadores tipados(tipos) x:nome-do-tipo x:nome-do-tipo

Quantificadores como Conjunções e Disjunções Infinitas Quantificadores podem ser utilizados na representação de conjunções e disjunções infinitas. todo número natural tem a propriedade P x.p(x) Quantificador universal ligado a variável Conjunção infinita

Linguagem de 1º Ordem Expressa idéias mais complexas se x é par então x+1 é impar x.(par(x) impar(x+1)) Sentença pode ser verdadeira ou falsa dependendo da interpretação

Linguagem de 1º Ordem Teorias de 1º ordem Argumentos dos predicados podem ser constantes, variáveis, funções. Linguagens de predicados, são extensões das linguagens proposicionais Alfabeto de 1º ordem Alfabeto = X U {f1,f2,...,r1,r2,...não,e,ou, implica, se somente se, para todo,existe, (,),.,,)

Linguagem de 1º Ordem Linguagem dos termos Linguagem de predicados

14

Linguagem de 1º Ordem Análise de quantificações R(x,y,z) = {(x,y,z) N 3 / x+y=z} x+y=z aplicar quantificações

Linguagem de 1º Ordem Formula fechada Variável livre e ligada Exemplos Termo livre Exemplos

Linguagem de 1º Ordem

18

Verdade Dado uma linguagem de 1º ordem, um interpretação para essa linguagem é um sigma domínio.

Verdade Interpretação

Verdade Valoração verdade

Verdade Valoração verdade

Verdade Modelo Satisfatível Insatisfatível

Verdade

Verdade Verdadeira numa dada interpretação Falsa numa dada interpretação Universalmente válida

Verdade

Verdade Consequencia Lógica Lógica de Predicados

Exercícios 1, 2, 3, 4, 5, 6

Referencias Callejas, Bedregal. Acióly, Bendito. Lógica para a Ciência da Computação, Natal, 2001. http://pt.wikipedia.org/wiki/l%c3%b3gica http://www.pucsp.br/~logica/