Logica Aula 2
Logica Aula 2
Logica Aula 2
Lógica Matemática
para Sistemas de
Informação
com Prof. Cleyton Slaviero
Aula de hoje:
Lógica
proposicional
- Proposições e Conectivos;
- Alfabeto da LP;
- De frases a fórmulas em LP.
Lógica Proposicional
Observe as seguintes sentenças:
6
Para guardar...
Proposições precisam ser declarativas.
Proposições precisam ser verdadeiras ou falsas.
O tempo verbal não importa (para esta lógica)
Estamos interessados na forma/estrutura, não no
conteúdo.
7
Formas de argumento
A lógica trata de formas de argumentos consistindo de letras sentenciais
combinadas com as expressões:
é a negação da sentença
Ele é fumante.
Forma do condicional:
Exemplo:
Um aluno ter sido aprovado em Lógica Matemática é suficiente para dizer que ele
fez o que pra chegar nesse status?
Conectivo se… então
Exemplo:
O fogo é uma condição necessária para a fumaça
ou
● Se não P então Q
○ Q a menos que P
○ a não ser que P, Q
Se não chove então Clara vai à praia (se chover não se sabe...)
Conectivo se… então
Variações gramaticais da condicional: (P e Q sentenças quaisquer)
● Se P então Q
● P implica em Q; P, logo Q
● Q se P; Q segue de P
● P é condição suficiente para Q
● Q é condição necessária para P
Conectivo se… então
Exercício. Identifique antecedente e conseqüente das seguintes
proposições:
● P se e somente se Q
● P se Q e P somente se Q
● se Q então P e P somente se Q
● se Q então P e se P então Q
● se P então Q e se Q então P
...se e somente se...
Exemplo:
Equivale a:
Que equivale:
Precisamos raciocinar!
Raciocinar = calcular razão (argumentos)
Precisamos de um sistema claro, não ambíguo.
Lógica Proposicional
O que precisamos fazer?
- Definir uma linguagem para representar
conhecimento
- Definir métodos para verificar argumentos válidos.
- Língua portuguesa:
- símbolos (letras) formam
palavras a partir de um alfabeto,
usando regras de formação
(sintaxe)
Linguagem da lógica proposicional
- Lógica Proposicional
- símbolos (letras e outros
caracteres) formam fórmulas a
partir de um alfabeto, usando
regras de formação (sintaxe)
Alfabeto da lógica proposicional
- Uma linguagem da LP é formada a partir dos símbolos:
- Símbolos de pontuação
- (e)
- Um conjunto (enumerável) de símbolos
proposicionais (p,q,r,s,t,u…p1,p2…)
- conectivos lógicos
- ∧, ∨, ¬, →, <->
Alfabeto da lógica proposicional
- p→q→
- p→q∨r
- (p→q)∨r
- p→(q∨r)
- p→q(∨r)
- r∨s∧t → s
- r∨s∧(t → s)
- (r∨s∧t) → s
Exercícios
Usando C: faz calor; F: faz frio; S: o sol está brilhando, transcreva as sentencas abaixo
(Mortari, 2016):
(a) Faz calor.
(a) ¬A
(b) A∧B
(c) A∧¬C
(d) C ∧ D
(e) ¬D∨¬E
(f) ¬A→¬F
Precedência de operadores
Operadores têm ¬ alta Operadores têm
preferências ao serem preferências ao serem
∧
avaliados. avaliados.
∨
Podemos mudar isso Podemos mudar isso
com o uso de , com o uso de
parênteses (como na parênteses (como na
⇒
matemática) matemática)
⇔ baixa
Árvore sintática
- É possível construir uma árvore sintática a partir de uma fórmula bem
formada.
- Isso pode nos ajudar a observar a ordem de avaliação das fórmulas.
- Uma árvore é uma estrutura que contém raiz, nós intermediários e folhas.
- Podemos ver cada parte de uma árvore como uma subárvore
- Regras de formação:
- H= {p,q,r,…} >>> raiz H.
- H op G >>> op como raiz, subárvore esquerda, H ; subárvore direita, B
- ¬H >>> raiz ¬ , subárvore única H
- Raiz inicial é o operador principal, também chamado de construtor
- exemplo: (p ⇒ r) ⇔ ((¬p) ∨ q)) >>>- Construtor : ⇔.
Exercícios
Elabore as árvores sintáticas das fórmulas a seguir:
(a) (p→q)→(r∨q)∧(q∧r→p)
Exercícios
Elabore as árvores sintáticas das fórmulas a seguir:
(b) (x→¬y)→(¬z∧(y→¬x))
Exercícios
Elabore as árvores sintáticas das fórmulas a seguir:
(c) (p∨q)→(¬p→q)
Exercícios
Elabore as árvores sintáticas das fórmulas a seguir: