Lógica Proposicional Dedução Natural
|
|
|
- Elias Amaral Salvado
- 8 Há anos
- Visualizações:
Transcrição
1 Lógica Matemática Lógica Proposicional Dedução Natural Tiago Massoni
2 "testando" argumentos dado que d c como fazer? e t d então c t 2
3 Assim... Testar argumentos com tabela verdade é proibitivo não escalável Precisamos raciocionar sobre argumentos sem isso de forma sintática Dedução natural 3
4 Dedução natural
5 Dedução natural Dedução natural: coleção de regras de prova inferir fórmulas a partir de outras A partir de premissas, chegar na conclusão regras de inferência 5
6 Dedução natural dedução p 1 p 2 p 3 regra x sequent p i p i +1.. regra y a partir dos resultados e de regras, chega-se a q. q 6
7 Regras de inferência
8 Regras para conjunção 8
9 Inclusão/Exclusão da conjunção (Programa que imprime o histórico do aluno) Exemplo d c, p c p d: O programa calcula o número de disciplinas cursadas c: O programa calcula o CRE do aluno p: O programa foi feito em Python Tradução: O programa calcula o número de disciplinas cursadas e calcula o CRE do aluno. O programa foi feito em Python. Portanto, o programa calcula o CRE do aluno e foi feito em Python. Prova: 1 d c premissa 2 p premissa 3 c e c p i 3, 2 d c ( e 2 ) c p ( i) c p
10 Regras de negação dupla 10
11 Exemplo p, (c d) p c p: O programa foi feito em Python c: O programa calcula o CRE do aluno d: O programa calcula o número de disciplinas cursadas Tradução: O programa foi feito em Python. Não é verdade que o programa não calcula o CRE e o número de disciplinas cursadas do aluno. Portanto, não é verdade que o programa não foi feito em Python, e o programa calcula o CRE do aluno. Prova: 1 p premissa 2 (c d) premissa 3 p i 1 4 c d e 2 5 c e p c i 3, 5
12 Exercício (d c) p, t f c t d: O programa calcula o número de disciplinas cursadas c: O programa calcula o CRE do aluno p: O programa foi feito em Python t: O programa imprime o histórico na tela f: O programa imprime o histórico em folha de papel Tradução: O programa calcula o número de disciplinas cursadas e o CRE do aluno, e foi feito em Python. O programa imprime o histórico na tela e em folha de papel. Portanto, o programa calcula o CRE do aluno e imprime o histórico na tela. 12
13 Eliminando implicação 13
14 Exemplo i (n q), i n, i q i: Acesso a um índice inválido de um array n: Lançamento de NullPointerExcepGon q: Programa quebra Tradução: Se é feito o acesso a um índice inválido de um array, se ocorrer o lançamento de NullPointerExcepGon, o programa quebra. Se há o acesso a um índice inválido, ocorre o lançamento de NullPointerExcepGon. Ocorre o acesso a índice inválido de um array. Portanto, o programa quebra. Prova: 1 i (n q) premissa 2 i n premissa 3 i premissa 4 n q e 1, 3 5 n e 2, 3 6 q e 4, 5 14
15 Modus Tollens 15
16 Exercício a (i n), a, n i a: A variável é um array i: É acessado um índice inválido na variável n: Ocorre o lançamento de NullPointerExcepGon dessa variável Tradução: Se a variável é um array, se for acessado um índice inválido na variável, ocorre o lançamento de NullPointerExcepGon dessa variável. A variável é um array. Não houve lançamento de NullPointerExcepGon dessa variável. Portanto, não foi acessado um índice inválido na variável. 16
17 Introdução de implicação Como construir implicações Vamos temporariamente assumir uma proposição p como verdadeira se chegarmos a uma proposição q, temos a implicação 17
18 Caixa (Box) Serve para demarcar suposições temporárias HIPÓTESES 18
19 Exemplo j c c j j: O problema pode ser solucionado por um programa em Java c: O problema pode ser solucionado por um programa em C++ Tradução: Se o problema não pode ser solucionado por um programa em Java, ele não pode ser solucionado por um programa em C++. Portanto, se o problema puder ser solucionado por um programa em C++, não é verdadeiro que ele não pode ser solucionado por um programa em Java. Prova: 1 j c premissa 2 c hipótese 3 c i 2 4 j MT 1, 3 5 c j i
20 Introdução de implicação 20
21 Teorema A conclusão não depende de nenhuma premissa (j o) (( j m) (m o)) j: O programa é escrito em Java o: O programa é orientado a objetos m: O programa é mulgplataforma Tradução: Se é verdade que, se o programa é escrito em Java então é orientado a objetos, então é verdade que, se o programa não é escrito em Java então não é mulgplataforma, então se o programa é mulgplataforma então é orientado a objetos. p p igual a p p Teorema
22 Teorema A conclusão não depende de nenhuma premissa (j o) (( j m) (m o))
23 Teorema transforma-se em 23
24 Exercício m i m f i f m: O programa chama um método para impressão na tela i: Algo é impresso na tela f: O programa finaliza sua execução Tradução: Se o programa chama um método para impressão na tela, então algo é impresso na tela. Portanto, se o programa chama um método para impressão na tela e finaliza sua execução, então algo é impresso na tela e o programa finaliza sua execução. 24
25 Regras de disjunção 25
26 Exemplo a d z a z d a: O método altera o valor da variável para 10 d: A variável tem valor 10 z: A variável tem valor 0 Tradução: Se o método altera o valor da variável para 10, então ela fica valendo 10. Se a variável tem valor 0 ou o método a altera para 10, então a variável vale 0 ou 10. Prova: 1 a d premissa 2 z a hipótese 3 z hipótese 4 z d i a hipótese 6 d e 1, 5 7 z d i z d e 2, 3-4, z a z d i
27 Exercício (i f) d i (f d) i: Dado do Gpo int f: Dado do Gpo float d: Dado do Gpo double Tradução: O dado é do Gpo int ou float, ou o dado é double. Portanto, o dado é do Gpo int, ou do Gpo float ou double. 27
28 (i f) d i (f d) i: Dado do Gpo int f: Dado do Gpo float d: Dado do Gpo double Tradução: O dado é do Gpo int ou float, ou o dado é double. Portanto, o dado é do Gpo int, ou do Gpo float ou double. Prova
29 Exercício d (x s) (d x) (d s) d: O programa salva dados em disco x: O programa usa XML s: O programa usa SQL Tradução: O programa salva dados em disco, e usa XML ou SQL. Portanto, o programa salva em disco e usa XML, ou salva em disco e usa SQL. 29
30 d (x s) (d x) (d s) d: O programa salva dados em disco x: O programa usa XML s: O programa usa SQL Tradução: O programa salva dados em disco, e usa XML ou SQL. Portanto, o programa salva em disco e usa XML, ou salva em disco e usa SQL. Prova
31 "One cannot say of something that it is and that it is not in the same respect and at the same time." Aristóteles 31
32 Contradição Não dá para inferir p a partir de p contradições Conceito importante em lógica todas as contradições são equivalentes 32
33 Contradição Qualquer fórmula pode ser deduzida quando há uma contradição p: o programa é escrito em Java q: o comando quota existe no Linux símbolo tudo que pode ser inferido, a partir das fórmulas a esquerda 33
34 Regras negação 34
35 Exemplo c t c t c: O método é executado corretamente t: O método retorna true Tradução: O método não é executado corretamente, ou retorna true. Portanto, se o método é executado corretamente, ele retorna true Prova 35
36 Regras negação 36
37 Exemplo a (v z), a, z v a: O método recebe um array como argumento v: O array é vazio z: O método retorna zero Tradução: Se o método recebe um array como argumento, se o array é vazio, então o método retorna zero. O método recebe um array como argumento. O método não retorna zero. Portanto, o array não é vazio. Prova 1 a (v z) premissa 2 a premissa 3 z premissa 4 v hipótese 5 v z e 1, 2 6 z e 5, 4 7 6, 3 8 v i
38 Exercício r t i, i, r t r: O método lança uma RunGme ExcepGon t: A exceção é tratada no programa i: A execução é interrompida Tradução: Se um método lançar uma Run+me Excep+on e a exceção não for tratada no programa, então a execução será interrompida. A execução seguiu sem interrupção. O método lançou uma RunGme ExcepGon. Portanto, a exceção foi tratada no programa. 38
39 r t i, i, r t r: O método lança uma RunGme ExcepGon t: A exceção é tratada no programa i: A execução é interrompida Tradução: Se um método lançar uma Run+me Excep+on e a exceção não for tratada no programa, então a execução será interrompida. A execução seguiu sem interrupção. O método lançou uma RunGme ExcepGon. Portanto, a exceção foi tratada no programa. Prova 1 r t i premissa 2 i premissa 3 r premissa 4 t hipótese 5 r t i 3, 4 6 i e 5, 4 7 6, 2 8 t i t e 8
40 Redução por absurdo Demonstração 40
41 LEM (Law of the Excluded Middle) if B then {C1} else {C2} 41
42 Exercício m d m d m: O programa chama método para dobrar o valor da variável d: A variável tem o valor dobrado Tradução: Se o programa chama o método para dobrar o valor da variável, então ela tem seu valor dobrado. Portanto, o programa não chama o método ou a variável tem seu valor dobrado. 42
43 m d m d m: O programa chama método para dobrar o valor da variável d: A variável tem o valor dobrado Tradução: Se o programa chama o método para dobrar o valor da variável, então ela tem seu valor dobrado. Portanto, o programa não chama o método ou a variável tem seu valor dobrado. Prova 1 m d premissa 2 m m LEM 3 m hipótese 4 m d i m hipótese 6 d e 1, 5 7 m d i m d e 2, 3-4, 5-7
44 Sumário Tarefa: ler seção do livro dicas para dedução 44
45 Equivalência que pode ser provada Sejam duas fórmulas de lógica proposicional p e q são provadas equivalentes sse p q e q p p q 45
46 Exercício 46
47 corretude 47
48 completude e corretude lógica proposicional 48
49 Dedução e semântica Será que é VÁLIDO? Se premissas=t, conclusão=t?
50 Dedução e semântica é possível que haja conclusão=f para a as premissas=t? Felizmente não!!! as regras são corretas!
51 Correção (soundness) da L.P. Leitura: se houve dedução correta, o argumento é mesmo válido!
52 Completude
53 Se qualquer argumento for válido semanticamente, conseguiremos uma prova (dedução)?
54 Completude (completeness) da L.P. Se Então
55 Corolário
56 Lógica Matemática Lógica Proposicional Dedução Natural Tiago Massoni
Dedução Natural e Sistema Axiomático Pa(Capítulo 6)
Dedução Natural e Sistema Axiomático Pa(Capítulo 6) LÓGICA APLICADA A COMPUTAÇÃO Professor: Rosalvo Ferreira de Oliveira Neto Estrutura 1. Definições 2. Dedução Natural 3. Sistemas axiomático Pa 4. Lista
Aula 6: Dedução Natural
Lógica para Computação Primeiro Semestre, 2015 DAINF-UTFPR Aula 6: Dedução Natural Prof. Ricardo Dutra da Silva Em busca de uma forma de dedução mais próxima do que uma pessoa costuma fazer, foi criado
LÓGICA I ANDRÉ PONTES
LÓGICA I ANDRÉ PONTES 4. Lógica Proposicional A Linguagem da Lógica Proposicional Letras Proposicionais: P, Q, R, S, T,... Conectivos Lógicos: Símbolos auxiliares: (, ), = Conectivo Leitura Símbolo Símbolos
3.3 Cálculo proposicional clássico
81 3.3 Cálculo proposicional clássico 3.3.1 Estrutura dedutiva Neste parágrafo serão apresentados, sem preocupação com excesso de rigor e com riqueza de detalhes, alguns conceitos importantes relativos
3.4 Fundamentos de lógica paraconsistente
86 3.4 Fundamentos de lógica paraconsistente A base desta tese é um tipo de lógica denominada lógica paraconsistente anotada, da qual serão apresentadas algumas noções gerais. Como já foi dito neste trabalho,
Alfabeto da Lógica Proposicional
Ciência da Computação Alfabeto da Lógica Sintaxe e Semântica da Lógica Parte I Prof. Sergio Ribeiro Definição 1.1 (alfabeto) - O alfabeto da é constituído por: símbolos de pontuação: (, ;, ) símbolos de
Dedução Natural LÓGICA APLICADA A COMPUTAÇÃO. Professor: Rosalvo Ferreira de Oliveira Neto
Dedução Natural LÓGICA APLICADA A COMPUTAÇÃO Professor: Rosalvo Ferreira de Oliveira Neto Estrutura 1. Definições 2. Dedução Natural 3. Lista Um dos objetivos principais da lógica é o estudo de estruturas
Aula 7: Dedução Natural 2
Lógica para Computação Segundo Semestre, 2014 DAINF-UTFPR Aula 7: Dedução Natural 2 Prof. Ricardo Dutra da Silva -introdução Dada uma premissa A, nós podemos concluir A B para qualquer fórmula B. A justificativa
Lógica Computacional
Lógica Computacional Modus Ponens e Raciocínio Hipotético Introdução e eliminação da Implicação e da Equivalência Completude e Coerência do Sistema de Dedução Natural 24 Outubro 2016 Lógica Computacional
Aula 6: Dedução Natural
Lógica para Computação Segundo Semestre, 2014 DAINF-UTFPR Aula 6: Dedução Natural Prof. Ricardo Dutra da Silva Em busca de uma forma de dedução mais próxima do que uma pessoa costuma fazer, foi criado
Cálculo proposicional
O estudo da lógica é a análise de métodos de raciocínio. No estudo desses métodos, a lógica esta interessada principalmente na forma e não no conteúdo dos argumentos. Lógica: conhecimento das formas gerais
Lógica Proposicional Parte II. Raquel de Souza Francisco Bravo 25 de outubro de 2016
Lógica Proposicional Parte II e-mail: [email protected] 25 de outubro de 2016 Argumento Válido Um argumento simbólica como: pode ser ser representado em forma P 1 P 2 P 3 P n Q Onde P 1, P 2,,P n são proposições
Lógica Proposicional e Dedução Natural 1/48. Douglas O. Cardoso docardoso.github.io
Lógica Proposicional e Dedução Natural [email protected] docardoso.github.io Lógica Proposicional e Dedução Natural 1/48 Roteiro 1 Uma Introdução Intuitiva 2 Proposições 3 DN: regras básicas
Lógica para computação
Lógica para computação PROPRIEDADES SEMÂNTICAS DA LÓGICA PROPOSICIONAL Professor Marlon Marcon Introdução Esta seção considera a análise de algumas propriedades semânticas da LP que relacionam os resultados
Lógica Proposicional. LEIC - Tagus Park 2 o Semestre, Ano Lectivo 2007/08. c Inês Lynce c Luísa Coheur
Capítulo 2 Lógica Proposicional Lógica para Programação LEIC - Tagus Park 2 o Semestre, Ano Lectivo 2007/08 c Inês Lynce c Luísa Coheur Programa Apresentação Conceitos Básicos Lógica Proposicional ou Cálculo
Lógica Proposicional (Consequência lógica / Dedução formal)
Faculdade de Tecnologia Senac Pelotas Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Matemática Aplicada Prof. Edécio Fernando Iepsen Lógica Proposicional (Consequência lógica /
Lógica para Computação
Lógica para Computação Prof. Celso Antônio Alves Kaestner, Dr. Eng. celsokaestner (at) utfpr (dot) edu (dot) br Sistemas Dedutivos Um Sistema Dedutivo (SD) tem por objetivo obter, a partir de um conjunto
LÓGICA EM COMPUTAÇÃO
CEC CENTRO DE ENGENHARIA E COMPUTAÇÃO UNIVERSIDADE CATÓLICA DE PETRÓPOLIS LÓGICA EM COMPUTAÇÃO TAUTOLOGIA - EQUIVALÊNCIA E INFERÊNCIA VERSÃO: 0.1 - MARÇO DE 2017 Professor: Luís Rodrigo E-mail: [email protected]
Lógica. Fernando Fontes. Universidade do Minho. Fernando Fontes (Universidade do Minho) Lógica 1 / 65
Lógica Fernando Fontes Universidade do Minho Fernando Fontes (Universidade do Minho) Lógica 1 / 65 Outline 1 Introdução 2 Implicações e Equivalências Lógicas 3 Mapas de Karnaugh 4 Lógica de Predicados
Lógica Proposicional
Lógica Proposicional Lógica Proposicional As notações lógicas formais representam proposições em forma simbólica fbf Lembrando: fbf: fórmula bem formulada; Essas fbfs também são chamadas de fbfs proposicionais
Lógica e Metodologia Jurídica
Lógica e Metodologia Jurídica Argumentos e Lógica Proposicional Prof. Juliano Souza de Albuquerque Maranhão [email protected] Quais sentenças abaixo são argumentos? 1. Bruxas são feitas de madeira.
Lógica Proposicional Métodos de Validação de Fórmulas. José Gustavo de Souza Paiva. Introdução
Lógica Proposicional Métodos de Validação de Fórmulas José Gustavo de Souza Paiva Introdução Análise dos mecanismos que produzem e verificam os argumentos válidos apresentados na linguagem da lógica Três
Sistema dedutivo. Sistema dedutivo
Sistema dedutivo Estudaremos um sistema dedutivo axiomático axiomas lógicos e axiomas não lógicos (ou esquemas de axiomas) e regras de inferência (ou esquemas de regra) do tipo de Hilbert para a lógica
01/09/2014. Capítulo 1. A linguagem da Lógica Proposicional
Capítulo 1 A linguagem da Lógica Proposicional 1 Introdução O estudo da Lógica é fundamentado em: Especificação de uma linguagem Estudo de métodos que produzam ou verifiquem as fórmulas ou argumentos válidos.
Fórmulas da lógica proposicional
Fórmulas da lógica proposicional As variáveis proposicionais p, q, são fórmulas (V P rop ) é fórmula (falso) α e β são fórmulas, então são fórmulas (α β), (α β), (α β) e ( α) DCC-FCUP -TAI -Sistemas Dedutivos
Cálculo proposicional
O estudo da lógica é a análise de métodos de raciocínio. No estudo desses métodos, a lógica esta interessada principalmente na forma e não no conteúdo dos argumentos. Lógica: conhecimento das formas gerais
Afirmações Matemáticas
Afirmações Matemáticas Na aula passada, vimos que o objetivo desta disciplina é estudar estruturas matemáticas, afirmações sobre elas e como provar essas afirmações. Já falamos das estruturas principais,
01/09/2014. Capítulo 3. Propriedades semânticas da Lógica Proposicional
Capítulo 3 Propriedades semânticas da Lógica Proposicional 1 Introdução Propriedades Definição 3.1 (propriedades semânticas básicas da Lógica Proposicional) Sejam H, G, H 1, H 2,...,H n, fórmulas da Lógica
Conceitos Básicos Linguagem C
Conceitos Básicos Linguagem C PROF. MAURÍCIO A DIAS [email protected] 2 Método Método básico para construção de algoritmos 1. Compreender completamente o problema a ser resolvido, se possível dividindo
Lógica Computacional DCC/FCUP 2017/18
2017/18 Raciocínios 1 Se o André adormecer e alguém o acordar, ele diz palavrões 2 O André adormeceu 3 Não disse palavrões 4 Ninguém o acordou Será um raciocínio válido? Raciocínios Forma geral do raciocínio
Lógica Computacional
Aula Teórica 13: Dedução Natural em Lógica Proposicional António Ravara Simão Melo de Sousa Departamento de Informática, Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa Departamento de
Fundamentos de Lógica Matemática
Webconferência 5-22/03/2012 Prova por resolução Prof. L. M. Levada http://www.dc.ufscar.br/ alexandre Departamento de Computação (DC) Universidade Federal de São Carlos (UFSCar) 2012/1 Introdução É possível
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 ESTiG\IPB 2012/13 Cap1 Lógica pg 10 Lógica formal (continuação) Vamos a partir de agora falar de lógica formal, em particular da Lógica Proposicional e da Lógica de Predicados. Todos
4 AULA. Regras de Inferência e Regras de Equivalência LIVRO. META: Introduzir algumas regras de inferência e algumas regras de equivalência.
1 LIVRO Regras de Inferência e Regras de Equivalência 4 AULA META: Introduzir algumas regras de inferência e algumas regras de equivalência. OBJETIVOS: Ao fim da aula os alunos deverão ser capazes de:
Lógica. Professor Mauro Cesar Scheer
Lógica Professor Mauro Cesar Scheer Objetivos Reconhecer e manipular com os símbolos formais que são usados no Cálculo Proposicional (CPC) e Cálculo de Predicados (CP). Determinar o valor de verdade de
LÓGICA EM COMPUTAÇÃO
CEC CENTRO DE ENGENHARIA E COMPUTAÇÃO UNIVERSIDADE CATÓLICA DE PETRÓPOLIS LÓGICA EM COMPUTAÇÃO TAUTOLOGIA - EQUIVALÊNCIA E INFERÊNCIA VERSÃO: 4 - ABRIL DE 2018 Professor: Luís Rodrigo E-mail: [email protected]
Lógica dos Conectivos: demonstrações indiretas
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
Lógica. Cálculo Proposicional. Introdução
Lógica Cálculo Proposicional Introdução Lógica - Definição Formalização de alguma linguagem Sintaxe Especificação precisa das expressões legais Semântica Significado das expressões Dedução Provê regras
Lógica Proposicional Parte 2
Lógica Proposicional Parte 2 Como vimos na aula passada, podemos usar os operadores lógicos para combinar afirmações criando, assim, novas afirmações. Com o que vimos, já podemos combinar afirmações conhecidas
Lógica Computacional Aulas 8 e 9
Lógica Computacional Aulas 8 e 9 DCC/FCUP 2017/18 Conteúdo 1 Lógica proposicional 1 11 Integridade e completude dum sistema dedutivo D 1 111 Integridade do sistema de dedução natural DN 1 112 3 12 Decidibilidade
Lógica para Computação Primeiro Semestre, Aula 10: Resolução. Prof. Ricardo Dutra da Silva
Lógica para Computação Primeiro Semestre, 2015 DAINF-UTFPR Aula 10: Resolução Prof. Ricardo Dutra da Silva A resolução é um método de inferência em que: as fórmulas devem estar na Forma Clausal; deduções
Lógica dos Conectivos: demonstrações indiretas
Lógica dos Conectivos: demonstrações indiretas Renata de Freitas e Petrucio Viana IME, UFF 18 de junho de 2015 Sumário Olhe para as premissas Olhe para a conclusão Estratégias indiretas Principais exemplos
Lógica e Metodologia Jurídica
Lógica e Metodologia Jurídica Argumentos e Lógica Proposicional Prof. Juliano Souza de Albuquerque Maranhão [email protected] Argumento Sequência de sentenças......uma das quais se afirma verdadeira
Introdução a computação
Introdução a computação 0 Curso Superior de Tecnologia em Gestão da Tecnologia da Informação Coordenador: Emerson dos Santos Paduan Autor(a): Daniel Gomes Ferrari São Paulo - 2016 1 Sumário 1. Lógica Matemática...
MD Lógica de Proposições Quantificadas Cálculo de Predicados 1
Lógica de Proposições Quantificadas Cálculo de Predicados Antonio Alfredo Ferreira Loureiro [email protected] http://www.dcc.ufmg.br/~loureiro MD Lógica de Proposições Quantificadas Cálculo de Predicados
Matemática Discreta. Lógica Proposicional. Profa. Sheila Morais de Almeida. agosto DAINF-UTFPR-PG
Matemática Discreta Lógica Proposicional Profa. Sheila Morais de Almeida DAINF-UTFPR-PG agosto - 2016 Tautologias Tautologia é uma fórmula proposicional que é verdadeira para todos os possíveis valores-verdade
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
n. 5 Implicações Lógicas A implicação lógica trata de um conjunto de afirmações, proposições simples ou compostas, cujo encadeamento lógico resultará em uma conclusão, a ser descoberta. Tal conclusão deverá
NHI Lógica Básica (Lógica Clássica de Primeira Ordem)
NHI2049-13 (Lógica Clássica de Primeira Ordem) página da disciplina na web: http://professor.ufabc.edu.br/~jair.donadelli/logica O assunto O que é lógica? Disciplina que se ocupa do estudo sistemático
Lógica Proposicional Parte 3
Lógica Proposicional Parte 3 Nesta aula, vamos mostrar como usar os conhecimentos sobre regras de inferência para descobrir (ou inferir) novas proposições a partir de proposições dadas. Ilustraremos esse
Lógica Proposicional. Prof. Dr. Silvio do Lago Pereira. Departamento de Tecnologia da Informação Faculdade de Tecnologia de São Paulo
Lógica Proposicional Prof. Dr. Silvio do Lago Pereira Departamento de Tecnologia da Informação aculdade de Tecnologia de São Paulo Motivação IA IA estuda estuda como como simular simular comportamento
Demonstrações. Terminologia Métodos
Demonstrações Terminologia Métodos Técnicas de Demonstração Uma demonstração é um argumento válido que estabelece a verdade de uma sentença matemática. Técnicas de Demonstração Demonstrações servem para:
Demonstrações Matemáticas Parte 2
Demonstrações Matemáticas Parte 2 Nessa aula, veremos aquele que, talvez, é o mais importante método de demonstração: a prova por redução ao absurdo. Também veremos um método bastante simples para desprovar
Lógica Proposicional Semântica e Tabelas Verdade
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
Lógica Computacional. Métodos de Inferência. Passos de Inferência. Raciocínio por Casos. Raciocínio por Absurdo. 1 Outubro 2015 Lógica Computacional 1
Lógica Computacional Métodos de Inferência Passos de Inferência Raciocínio por Casos Raciocínio por Absurdo 1 Outubro 2015 Lógica Computacional 1 Inferência e Passos de Inferência - A partir de um conjunto
Fundamentos de Lógica Lógica Proposicional
Fundamentos de Lógica Lógica Proposicional Antonio Alfredo Ferreira Loureiro [email protected] http://www.dcc.ufmg.br/~loureiro Alguns fatos históricos Primeiros grandes trabalhos de lógica escritos
Lógica Matemática UNIDADE II. Professora: M. Sc. Juciara do Nascimento César
Lógica Matemática UNIDADE II Professora: M. Sc. Juciara do Nascimento César 1 1 - Álgebra das Proposições 1.1 Propriedade da Conjunção Sejam p, q e r proposições simples quaisquer e sejam t e c proposições
Agentes Lógicos. Os agentes baseados no conhecimento:
Agentes Lógicos A inteligência dos seres humanos é alcançada, não somente por mecanismos puramente reflexos, mas, por processos de raciocínio que operam em representações internas do conhecimento. Em IA,
Capítulo 4: Condicionais
Capítulo 4: Condicionais INF1004 e INF1005 Programação 1 Pontifícia Universidade Católica Departamento de Informática Tomada de Decisão Até o momento, todas as instruções eram executadas, uma após a outra.
Relações semânticas entre os conectivos da Lógica Proposicional(Capítulo 5)
Relações semânticas entre os conectivos da Lógica Proposicional(Capítulo 5) LÓGICA APLICADA A COMPUTAÇÃO Professor: Rosalvo Ferreira de Oliveira Neto Estrutura 1. Conjunto de conectivos completo 2. na
n. 11 Argumentos e Regras de Inferência
n. 11 Argumentos e Regras de Inferência A lógica formal lida com um tipo particular de argumento, denominado de argumento dedutivo, que nos permite deduzir uma conclusão Q, com base num conjunto de proposições
Matemática discreta e Lógica Matemática
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 proposicional: introdução,
Lógica Proposicional
Slides da disciplina Lógica para Computação, ministrada pelo Prof. Celso Antônio Alves Kaestner, Dr. Eng. ([email protected]) entre 2007 e 2008. Alterações feitas em 2009 pelo Prof. Adolfo
Matemática Discreta - 04
Universidade Federal do Vale do São Francisco Curso de Engenharia da Computação Matemática Discreta - 04 Prof. Jorge Cavalcanti [email protected] www.univasf.edu.br/~jorge.cavalcanti www.twitter.com/jorgecav
A Linguagem dos Teoremas - Parte II. Tópicos Adicionais. Autor: Prof. Francisco Bruno Holanda Revisor: Prof. Antônio Caminha Muniz Neto
Material Teórico - Módulo de INTRODUÇÃO À LÓGICA MATEMÁTICA A Linguagem dos Teoremas - Parte II Tópicos Adicionais Autor: Prof. Francisco Bruno Holanda Revisor: Prof. Antônio Caminha Muniz Neto 12 de maio
Conhecimento e Raciocínio Lógica Proposicional
Conhecimento e Raciocínio Lógica Proposicional Agente Baseado em Conhecimento ou Sistema Baseado em Conhecimento Representa conhecimento sobre o mundo em uma linguagem formal (KB) Raciocina sobre o mundo
Fundamentos de Lógica Matemática
Webconferência 3-01/03/2012 Inferência Lógica Prof. L. M. Levada http://www.dc.ufscar.br/ alexandre Departamento de Computação (DC) Universidade Federal de São Carlos (UFSCar) 2012/1 Objetivos Análise
Lógica e Matemática Discreta
Lógica e Matemática Discreta Proposições Prof clezio 26 de Abril de 2017 Curso de Ciência da Computação Inferência Lógica Uma inferência lógica, ou, simplesmente uma inferência, é uma tautologia da forma
UNIP Ciência da Computação Prof. Gerson Pastre de Oliveira
Aula 6 Lógica Matemática Álgebra das proposições e método dedutivo As operações lógicas sobre as proposições possuem uma série de propriedades que podem ser aplicadas, considerando os conectivos inseridos
Uma proposição composta é uma contradição, se for sempre falsa, independentemente do valor lógico das proposições simples que a compõem.
Tautologia Uma proposição composta é uma tautologia, se for sempre verdadeira, independentemente do valor lógico das proposições simples que a compõem. Exemplos: Contradição Uma proposição composta é uma
Lógica proposicional
Lógica proposicional Sintaxe Proposição: afirmação que pode ser verdadeira ou falsa Proposições podem ser expressas como fórmulas Fórmulas são construídas a partir de símbolos: De verdade: true (verdadeiro),
Lógica Formal. Matemática Discreta. Prof Marcelo Maraschin de Souza
Lógica Formal Matemática Discreta Prof Marcelo Maraschin de Souza Implicação As proposições podem ser combinadas na forma se proposição 1, então proposição 2 Essa proposição composta é denotada por Seja
INE5403 FUNDAMENTOS DE MATEMÁTICA DISCRETA
INE5403 FUNDAMENTOS DE MATEMÁTICA DISCRETA PARA A COMPUTAÇÃO PROF. DANIEL S. FREITAS UFSC - CTC - INE Prof. Daniel S. Freitas - UFSC/CTC/INE/2007 p.1/81 1 - LÓGICA E MÉTODOS DE PROVA 1.1) Lógica Proposicional
Oficina de Python Prof. Me. José Carlos Perini
Oficina de Python Prof. Me. José Carlos Perini Prof. José Carlos Perini Formação em Análise de Sistemas Univ. S. Francisco Pós em Administração Universidade S. Francisco Mestrado em Ciência da Computação
Lista: Lógica Proposicional - Dedução Natural (Gabarito)
Universidade de Brasília - Instituto de Ciências Exatas Departamento de Ciência da Computação CIC 117366 Lógica Computacional 1 - Turmas A e B (2018/1) 16 de abril de 2018 Lista: Lógica Proposicional -
traço de inferência, premissas conclusão rrt
Introdução Como vimos antes, quando da exposição informal, uma das importantes noções lógicas é a de regra de inferência. gora introduziremos essa noção de maneira formal (mais precisamente, considerando
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
Introdução ao Curso Área de Teoria DCC/UFMG Introdução à Lógica Computacional 2019/01 Introdução à Lógica Computacional Introdução ao Curso Área de Teoria DCC/UFMG - 2019/01 1 / 22 Introdução: O que é
Lógica Proposicional
Lógica Proposicional Lógica Computacional Carlos Bacelar Almeida Departmento de Informática Universidade do Minho 2007/2008 Carlos Bacelar Almeida, DIUM LÓGICA PROPOSICIONAL- LÓGICA COMPUTACIONAL 1/28
Indução Matemática. George Darmiton da Cunha Cavalcanti CIn - UFPE
Indução Matemática George Darmiton da Cunha Cavalcanti CIn - UFPE Introdução Qual é a fórmula para a soma dos primeiros n inteiros ímpares positivos? Observando os resultados para um n pequeno, encontra-se
Lógica Formal. Matemática Discreta. Prof. Vilson Heck Junior
Lógica Formal Matemática Discreta Prof. Vilson Heck Junior [email protected] Objetivos Utilizar símbolos da lógica proposicional; Encontrar o valor lógico de uma expressão em lógica proposicional;
Oficina de Introdução de Programação usando Linguagem Python Prof. Ms. Perini
Oficina de Introdução de Programação usando Linguagem Python Prof. Ms. Perini Apresentação do Professor Professor: José Carlos Perini E-mail: [email protected] Blog: http://profperini.com Formação
Semana 3 MCTB J Donadelli. 1 Técnicas de provas. Demonstração indireta de implicação. indireta de. Demonstração por vacuidade e trivial
Semana 3 por de por de 1 indireta por de por de Teoremas resultados importantes, Os rótulos por de por de Teoremas resultados importantes, Os rótulos Proposições um pouco menos importantes, por de por
CONTEÚDO LÓGICA FUZZY LÓGICA FUZZY. Proposições Fuzzy. Regras são implicações lógicas. Introdução Introdução, Objetivo e Histórico
CONTEÚDO Introdução Introdução, Objetivo e Histórico Conceitos ásicos Definição, Características e Formas de Imprecisão Conjuntos Fuzz Propriedades, Formas de Representação e Operações Relações, Composições,
Notas de aula. Marcus Ritt. 5 de Junho de Universidade Federal do Rio Grande do Sul Instituto de Informática Departamento de Informática Teórica
Lógica Notas de aula Marcus Ritt 5 de Junho de 2007 Universidade Federal do Rio Grande do Sul Instituto de Informática Departamento de Informática Teórica Versão 2251 do 2007-06-05, compilada em 5 de
Oficina de Python Prof. Me. José Carlos Perini
Oficina de Python Prof. Me. José Carlos Perini Prof. José Carlos Perini Formação em Análise de Sistemas Univ. S. Francisco Pós em Administração Universidade S. Francisco Mestrado em Ciência da Computação
PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS Docente: Éberton da Silva Marinho e-mail: [email protected] [email protected]
Introdu c ao ` a L ogica Matem atica Ricardo Bianconi
Introdução à Lógica Matemática Ricardo Bianconi Capítulo 4 Dedução Informal Antes de embarcarmos em um estudo da lógica formal, ou seja, daquela para a qual introduziremos uma nova linguagem artificial
