Escolar Documentos
Profissional Documentos
Cultura Documentos
Aplicada à Computação
• O que é Lógica?
• O que significa estudar Lógica?
“Lógica é a análise de métodos de raciocínio.”
→ A lógica está interessada principalmente na forma e não no conteúdo dos
argumentos.
• Exemplo:
“Todo homem é mortal.
Sócrates é um homem.
Portanto, Sócrates é mortal.”
Está chovendo P
A rua está molhada Q
Se está chovendo, então a rua P→Q
está molhada.
• Fórmula:
• (P e Q) implica R
Proposição Simples e Composta
• Proposição Simples
• Maria foi para Paris.
• João foi para Roma.
• Proposição Composta
• Maria foi para Paris E João foi para Roma.
• Maria foi para Paris OU João foi para Roma.
• SE Maria foi para Paris ENTÃO João foi para Roma
• Maria foi para Paris SE E SOMENTE SE João foi
para Roma.
• Maria foi para Paris E João foi para Roma E Ricardo
voltou para o Brasil
• OU Luís é baiano, OU é paulista.
Negação de Proposição
• Maria foi para Paris.
• Maria NÃO foi para Paris.
• É FALSO que Maria foi para Paris.
• 3+5=8
• 3+5≠8
• x>3
• x≤3
• 5=7
• 5≠7
Exercício
• Com relação à lógica formal, julgue os itens
subsequentes.
a) A frase “Pedro e Paulo são analistas do Sebrae” é
uma proposição simples.
➢ Está certo, uma vez que temos apenas uma ideia
completa (proposição simples).
b) A proposição “João viajou para Paris e Roberto
viajou para Roma” é um exemplo de proposição
formada por duas proposições simples relacionadas
por um conectivo de conjunção.
➢ O segundo item está certo, pois temos duas ideias
completas conectadas (operadas) por um conectivo de
conjunção “e”.
Lógica Proposicional: Alfabeto
• Cada fórmula é uma proposição gerada pela concatenação
de símbolos pertencentes ao alfabeto da lógica
proposicional, definido inicialmente.
• Este alfabeto é infinito, constituído por:
• Símbolos verdade: true e false;
• Símbolos proposicionais: P, Q, R, S, P1, P2, P3, etc;
• Conectivos proposicionais: ¬ (não), ∨ (ou inclusivo), ∧ (e),
→ (implica ou “se, então”), ↔ (equivalência, bi-implicação
ou “se e somente se”);
• Símbolos de pontuação: ( , ).
Sintaxe: Linguagem e Alfabeto
• Vale ressaltar que, assim como na linguagem portuguesa, nem toda a
concatenação é válida, ou seja, pertence à linguagem da lógica
proposicional.
• As fórmulas proposicionais são construídas, a partir do alfabeto
proposicional, de acordo com as seguintes regras:
1. Todo símbolo verdade é uma fórmula;
2. Todo símbolo proposicional é uma fórmula;
3. Se P é uma fórmula, então a sua negação (¬P) também é uma
fórmula;
4. Se P e Q são fórmulas, então:
4.1. A disjunção de P e Q (P ∨ Q) também é uma fórmula;
4.2. A conjunção de P e Q (P ∧ Q) também é uma fórmula;
4.3. A implicação de P em Q (P → Q) também é uma fórmula;
4.4. A bi-implicação de P e Q (P ↔ Q) também é uma fórmula.
EXEMPLO:
Considere as proposições:
A: a vítima estava ferida
B: a arma foi encontrada
C: o criminoso errou o alvo
Ex: P ∨ Q → R ≡ P ∨ (Q → R)
¬P ∧ Q ↔ R ≡ (¬P) ∧ (Q ↔ R )
Sintaxe: Precedência dos Conectivos
• Além da precedência, também existem as regras de associatividade, que
definem a prioridade no cálculo para conectivos de mesma precedência.
São elas:
• ∨ e ∧ (conectivos associativos à esquerda)
• → e ↔ (conectivos associativos à direita)
• Exemplo:
P ∨ Q ∧ R ≡ (P ∨ Q) ∧ R
P → Q ↔ R ≡ P → (Q ↔ R)
¬X ∨ (¬(X ∨ Y) ∨ Z)
Sintaxe: Precedência dos Conectivos
• Exercício de Fixação: Identifique quais fórmulas pertencem à
lógica proposicional. Justifique sua resposta, apresentando as
regras de construção utilizadas ou apontando uma concatenação
inválida. Para as fórmulas válidas, remova os símbolos de
pontuação sem afetar a sua interpretação.
• (P ∧ Q) → ((Q ↔ P) ∨ (¬(¬R)))
• ∨Q→R
• (P ∨ R) → (Q ↔ ((¬T) ∧ R))
• (PQ ∨ True)
• ((¬(¬P)) ↔ ((¬((¬(¬(P ∨ Q))) → R)) ∧ P))
• (¬P → (Q ∨ R)) ↔ ((P ∧ Q) ↔ (¬¬R ∨ ¬P))
Sintaxe: Precedência dos Conectivos
• Exercício de Fixação: Identifique quais fórmulas pertencem à lógica
proposicional. Justifique sua resposta, apresentando as regras de construção
utilizadas ou apontando uma concatenação inválida. Para as fórmulas
válidas, remova os símbolos de pontuação sem afetar a sua interpretação.
• (P ∧ Q) → ((Q ↔ P) ∨ (¬(¬R)))
➢ SIM: (P∧Q)→((Q ↔ P) ∨ ¬¬R)
• ∨Q→R
➢ NÃO: ?V Q
• (P ∨ R) → (Q ↔ ((¬T) ∧ R))
➢ SIM: (P ∨ R) → (Q ↔ (¬T ∧ R))
• (PQ ∨ True)
➢ NÃO: P ? Q
• ((¬(¬P)) ↔ ((¬((¬(¬(P ∨ Q))) → R)) ∧ P))
➢ SIM: ¬¬P ↔ (¬(¬¬(P ∨ Q) → R) ∧ P)
• (¬P → (Q ∨ R)) ↔ ((P ∧ Q) ↔ (¬¬R ∨ ¬P))
➢ SIM: (¬P → (Q ∨ R)) ↔ ((P ∧ Q) ↔ (¬¬R ∨ ¬P))
Sintaxe: Comprimento de Fórmula
• O comprimento de uma fórmula proposicional H, denotado COMP[H], é
definido como segue:
• Se H é um símbolo verdade ou proposicional, então COMP[H] = 1;
• Se ¬H é uma fórmula proposicional, então COMP[¬H] = COMP[H] + 1;
• Se (P Q) é uma fórmula proposicional, sendo um dos conectivos
binários, então:
COMP[P Q] = COMP[P] + COMP[Q] + 1.
• ¬(P → ¬Q)
Sintaxe: Subfórmulas
• Exercício de Fixação: Determine o comprimento e as subfórmulas das seguintes
fórmulas proposicionais:
• ((¬¬P ∨ Q) ↔ (P → Q)) ∧ True
COMPRIMENTO: 11
SUBFÓRMULAS: P, Q, True, ¬P, ¬¬P, P → Q, ¬¬P ∨ Q, ((¬¬P ∨ Q) ↔ (P →
Q)), ((¬¬P ∨ Q) ↔ (P → Q)) ∧ True
• ¬(P → ¬Q)
COMPRIMENTO: 5
SUBFÓRMULAS: P, Q, ¬Q, P → ¬Q, ¬(P → ¬Q)