Buscar

01-LogicaFormal - aula1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 49 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 49 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 49 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1 - Lógica Formal 
• 1.1 Proposições e Tautologias 
• 1.2 Lógica Proposicional 
• 1.3 Quantificadores e Predicados 
• 1.4 Lógica de Predicados 
Lógica é a “ciência do raciocínio”. 
Aristóteles 
(384 a.C.–322 a.C.) 
Leibniz 
(1646–1716) 
George Boole 
(1815–1864) 
Augustus De Morgan 
(1806–1871) 
Aristóteles 
• Fez o primeiro tratamento sistemático 
das leis do pensamento relacionado 
com aquisição de conhecimento. 
• Originalmente a lógica lidou com 
argumentos na forma natural do idioma 
humano. 
Aristóteles 
• Todos os homens são mortais 
• Sócrates é um homem 
Aristóteles 
• Todos os homens são mortais 
• Sócrates é um homem 
‣ Então, Sócrates é mortal 
Problemas 
• Ambiguidades da linguagem natural 
Problemas 
• Ambiguidades da linguagem natural 
‣ “Bartolomeu é um touro” 
Problemas 
• Ambiguidades da linguagem natural 
‣ “Bartolomeu é um touro” 
• Paradoxos 
Problemas 
• Ambiguidades da linguagem natural 
‣ “Bartolomeu é um touro” 
• Paradoxos 
‣ Paradoxo do Mentiroso. “Essa frase é falsa” 
Lógica é a “ciência do raciocínio”. 
Aristóteles 
(384 a.C.–322 a.C.) 
Leibniz 
(1646–1716) 
George Boole 
(1815–1864) 
Augustus De Morgan 
(1806–1871) 
• Só no século 19 a lógica passa a ser 
constituída como ciência independente 
da filosofia. 
• George Boole e Augustus de Morgan 
mostram que as fórmulas algébricas 
podem ser usadas perfeitamente para 
expressar relações lógicas. 
• a*(b+c) = (a*b) + (a*c) é similar a 
 a˄(b˅c) = (a ˄ b) ˅ (a ˄c) 
Lógica é a “ciência do raciocínio”. 
Aristóteles 
(384 a.C.–322 a.C.) 
Leibniz 
(1646–1716) 
George Boole 
(1815–1864) 
Augustus De Morgan 
(1806–1871) 
Leibniz 
• Criador do termo “função” para descrever 
inclinações ou pontos situados numa curva. 
• É creditado a Leibniz e a Newton o 
desenvolvimento do cálculo moderno, em 
particular o desenvolvimento da Integral e da 
Regra do Produto. 
• Um dos grandes entusiastas da idéia de uma 
linguagem artificial para a apresentação formal 
das regras do pensamento, dedicou parte 
expressiva de seus escritos à tarefa de 
elaborar um sistema simbólico apropriado 
 
Objetivos 
• Proporcionar universalidade na 
representação do “raciocínio”. 
• Evitar ambigüidades 
• Garantir consistência 
A Lógica formal ignora o conteúdo 
de um argumento e se preocupa 
com a validade da argumentação. 
A Lógica formal fornece as 
estruturas básicas para descrever o 
método de pensar organizado e 
cuidadoso que caracteriza qualquer 
atividade racional. 
Conceitos Primitivos 
• Sentença 
• Valores Lógicos 
‣ Falso (F ou 0) 
‣ Verdadeiro (V ou 1) 
Proposições 
• Uma proposição é uma sentença que é 
falsa ou verdadeira. 
• Em lógica, utilizamos proposições para 
representar afirmações que fazemos 
em linguagem natural (fatos e 
informações) 
‣ Usaremos letras maiúsculas para 
representar proposições. 
Exemplo 1 
• Quais das seguintes sentenças são 
proposições? 
‣ A = “Dez é menor do que sete”; 
‣ B = “Como você está?”; 
‣ C = “Ela é muito talentosa”; 
‣ D = “Existe vida em outros planetas do 
universo”. 
Exemplo 1 
• Quais das seguintes sentenças são 
proposições? 
‣ A = “Dez é menor do que sete”; 
‣ B = “Como você está?”; 
‣ C = “Ela é muito talentosa”; 
‣ D = “Existe vida em outros planetas do 
universo”. 
Conectivos Lógicos 
• Podemos usar conectivos lógicos para 
combinar proposições em expressões. 
‣ Conjunção 
‣ Disjunção 
‣ Condicional 
‣ Equivalência 
‣ Negação 
Conjunção 
• A expressão A ∧ B é chamada 
conjunção 
• O símbolo ∧ é o conectivo lógico de 
conjunção (“e”). 
• A e B são os fatores (ou elementos) da 
expressão. 
• Qual é o valor lógico da expressão A ∧ 
B? 
A B A ∧ B 
V V V 
V F F 
F V F 
F F F 
Tabela-Verdade da conjunção 
A B A ∧ B 
V V V 
V F F 
F V F 
F F F 
Tabela-Verdade da conjunção – “mínimo” 
A B A ∧ B 
1 1 1 
1 0 0 
0 1 0 
0 0 0 
Disjunção 
• Denotada pelo símbolo ∨ (“ou”) 
A B A ∨ B 
V V V 
V F V 
F V V 
F F F 
Disjunção 
• Denotada pelo símbolo ∨ (“ou”) 
• máximo 
A B A ∨ B 
V V V 
V F V 
F V V 
F F F 
A B A ∨ B 
1 1 1 
1 0 1 
0 1 1 
0 0 0 
Condicional 
• O conectivo → representa uma 
expressão condicional 
• A → B significa “se A, então B” 
• Uma expressão condicional é também 
denominada “implicação” 
‣ A → B também significa “A implica B” 
 
Condicional 
• Suponha que A → B seja verdadeira, então: 
‣ A ser verdadeira implica que B seja 
verdadeira 
‣ B é uma condição necessária para A. 
A B A → B 
V V V 
V F F 
F V V 
F F V 
Exemplo 2 
• Expressão condicional (implicação) 
‣ A = “Há fumaça” 
‣ B = “Há fogo” 
‣ A → B (“se há fumaça, então há fogo”) 
A B A → B 
V V V 
V F F 
F V V 
F F V 
Equivalência 
• O símbolo ↔ é o conectivo de 
equivalência 
• A ↔ B = (A → B) ∧ (B → A) 
A B A → B B → A A ↔ B 
V V V V V 
V F F V F 
F V V F F 
F F V V V 
Negação 
• A negação é um “conectivo” lógico 
unário, simbolizada por ′ (“não”) 
A A′ 
V F 
F V 
Exemplo 3 
• Negação de uma expressão 
‣ A = “Pedro é alto” 
‣ B = “Pedro é magro” 
‣ (A ∧ B) = “Pedro é alto e magro” 
‣ (A ∧ B)′ = “Pedro é baixo e gordo” 
FBF 
• Uma combinação válida de proposições 
e conetivos lógicos é denominada uma 
fórmula bem formulada (FBF) 
‣ (A → B) ∧ (B → C) é uma FBF 
‣ A)) → ∧C não é uma FBF 
 
• Assim como em linguagens de 
programação, existe uma certa sintaxe 
Ordem de 
Precedência 
1. ′ 
2. ∧, ∨ 
3. → 
4. ↔ 
Em uma FBF, o último conectivo a ser aplicado é 
denominado o conectivo principal. 
Exemplos: 
A ∨ B′ = A ∨ (B′) 
A ∨ B → C = (A ∨ B) → C 
• O valor lógico de uma FBF depende 
dos valores lógicos associados às 
proposições que fazem parte da 
fórmula. 
• Podemos identificar o valor lógico para 
uma FBF construindo sua tabela-
verdade. 
Exemplo 4 
• Construa a tabela-verdade para a 
seguinte fórmula: 
‣ A ∨ B′ → ( A ∨ B)′ 
Exemplo 4 
• Construa a tabela-verdade para a 
seguinte fórmula: 
‣ A ∨ B′ → (A ∨ B)′ 
A B B′ 
V V F 
V F V 
F V F 
F F V 
Exemplo 4 
• Construa a tabela-verdade para a 
seguinte fórmula: 
‣ A ∨ B′ → (A ∨ B)′ 
A B B′ A ∨ B′ 
V V F V 
V F V V 
F V F F 
F F V V 
Exemplo 4 
• Construa a tabela-verdade para a 
seguinte fórmula: 
‣ A ∨ B′ → (A ∨ B)′ 
A B B′ A ∨ B′ ( A ∨ B) 
V V F V V 
V F V V V 
F V F F V 
F F V V F 
Exemplo 4 
• Construa a tabela-verdade para a 
seguinte fórmula: 
‣ A ∨ B′ → (A ∨ B)′ 
A B B′ A ∨ B′ ( A ∨ B) ( A ∨ B)′ 
V V F V V F 
V F V V V F 
F V F F V F 
F F V V F V 
Exemplo 4 
• Construa a tabela-verdade para a 
seguinte fórmula: 
‣ A ∨ B′ → (A ∨ B)′ 
A B B′ A ∨ B′ ( A ∨ B) ( A ∨ B)′ A ∨ B′ → ( A ∨ B)′ 
V V F V V F F 
V F V V V F F 
F V F F V F V 
F F V V F V V 
Tautologia 
• Uma tautologia é uma FBF 
“intrinsecamente verdadeira” pela sua 
própria estrutura. 
‣ Ela assume o valor verdadeiro (V) 
independentemente do valor associado às 
proposições da fórmula. 
• Exemplos: 
‣ A ∨ A′ 
‣ (A → B) ↔ (B′ → A′) 
Contradição 
• Uma contradição é uma FBF cujo valor 
lógico é sempre falso 
• Exemplos 
‣ A ∧ A′ 
‣ (A ∨ A′) → (B ∧ B′) 
FBFs Equivalentes 
• Sejam P e Q duas FBFs 
• Se P ↔ Q é uma tautologia, então 
dizemos que P e Q são FBFs 
equivalentes. 
‣ P ⇔ Q 
Equivalências 
Tautológicas• A ∨ B ⇔ B ∨ A (comutatividade) 
• (A ∨ B) ∨ C ⇔ A ∨ (B ∨ C) (associatividade) 
• A ∨ (B ∧ C) ⇔ (A ∨ B) ∧ (A ∨ C) (distributividade) 
• A ∨ 0 ⇔ A (elemento neutro) 
• A ∧ 1 ⇔ A (elemento neutro) 
• A ∧ A′ ⇔ 0 (complementares) 
• A ∨ A′ ⇔ 1 (complementares) 
Leis de Morgan 
(A ∨ B)′ ⇔ A′ ∧ B′ 
(A ∧ B)′ ⇔ A′ ∨ B′ 
Exercício 1 
• Utilize a notação simbólica da lógica formal 
para representar as seguintes expressões. 
1. Tanto ir dormir como ir nadar é uma 
condição suficiente para a troca de roupa; 
além disso, mudar a roupa não significa que 
se vai nadar. 
2. Se Jane vencer ou perder, ela vai ficar 
cansada. 
3. Ou Jane irá vencer ou, se perder, ela ficará 
cansada. 
4. Vai chover ou nevar, mas não ambos. 
Exercício 2 
• Construa a tabela-verdade para a 
seguinte fórmula e verifique se é 
tautologia ou contradição: 
‣ (A → B) ↔ A′ ∨ B 
Exercício 3 
• Prove que é verdadeira a seguinte Lei 
de Morgan (A ∨ B)′ ⇔ A′ ∧ B′ 
Exercício 4 
• Suponha que você está viajando em 
um país onde todo habitante é 
completamente honesto ou 
completamente mentiroso. Você 
encontra dois habitantes daquele país: 
Parcival e Levelim. Parcival diz: “pelo 
menos um de nós é mentiroso”. 
‣ Parcival é honesto ou mentiroso? 
‣ E Levelim?

Continue navegando