Академический Документы
Профессиональный Документы
Культура Документы
1
1.2
O conjunto dos números naturais é livremente gerado a partir de {0} e {sucessor}.
Por outro lado, esse mesmo conjunto (i.e., os naturais) é o fecho indutivo de {0}
sob {sucessor, predecessor} (admitindo-se que predecessor de 0 é 0), mas
nesse caso não é livremente gerado.
Usando as definições de fecho indutivo e conjunto livremente gerado, justifi-
que cada uma das afirmativas anteriores. Justifique ainda por que, para a defi-
nição recursiva de funções sobre os naturais, utiliza-se apenas {0} e {sucessor}.
1.3
Seja A = {a, b, c} e f : A × A → A uma função binária sobre A. Defina os
valores de f para que A seja o fecho indutivo de X = {a, b} sob F = {f } sem
que A seja livremente gerado por X e F . Justifique.
1.4
Uma substituição é uma função i : P S → P ROP . Considerando que PROP é
livremente gerado a partir de PS ∪ {⊥} aplicando-se as funções ∨, ∧, ¬, →, a
toda substituição i corresponde uma extensão homomórfica única i : PROP →
PROP definida por recursão. Seja ϕ uma proposição qualquer contendo os
sı́mbolos proposicionais {P1 , . . . , Pn }, e i1 e i2 duas substituições quaisquer tal
que para todo Pk ∈ {P1 , . . . , Pn }, as proposições i1 (Pk ) e i2 (Pk ) são equivalentes
(ou seja, i1 (Pk ) ↔ i2 (Pk ) é uma tautologia).
Demonstre que as proposições i1 (ϕ) e i2 (ϕ) são equivalentes.
2
2.2
Defina recursivamente uma função para calcular a altura da árvore geradora de
uma fórmula da lógica proposicional, e demonstre que para toda fórmula ϕ, se a
altura da árvore geradora de ϕ for n, então a fórmula ϕ tem no máximo 2n + 1
subfórmulas.
2.3
Dado que o conjunto PROP das fórmulas-bem-formadas da lógica proposicional é
um conjunto livremente gerado (a partir do conjunto dos sı́mbolos proposicionais
PS e das funções (H¬ , H∨ , H∧ , H→ ) podemos definir recursivamente funções
sobre PROP. Defina uma função que associa a cada proposição o conjunto das
suas subproposições. A partir de sua definição, demonstre que se uma proposição
ψ tem k conectivos, então o conjunto de suas subproposições terá, no máximo,
2k + 1 proposições.
0 | 0 = 1
0 | 1 = 0
1 | 0 = 0
1 | 1 = 0
3.2
Seja Γ um conjunto de fórmulas da lógica proposicional e ϕ uma fórmula. Di-
zemos que ϕ é uma conseqüência lógica de Γ (em sı́mbolos: “Γ |= ϕ”) se, para
toda valoração v : PS → {0, 1} tal que v(γi ) = 1 para todo γi ∈ Γ, temos que
v(ϕ) = 1. Mostre que Γ |= (ψ → ρ) se e somente se Γ ∪ {ψ} |= ρ.
3
4 Compaccidade, Satisfatibilidade, Consistência
4.1
Justificando sua resposta, diga se cada uma das afirmativas abaixo é verdadeira
ou falsa (a justificativa é indispensável; não basta dizer se é verdadeira ou falsa).
Seja Γ um conjunto de fórmulas.
4.2
Usando o teorema da compaccidade (“Um conjunto Γ de proposições é satis-
fatı́vel se e somente se todo subconjunto finito de Γ é satisfatı́vel”), demonstre
que, dada uma fórmula ψ e um conjunto de formulas Σ, se Σ |= ψ então existe
um subconjunto finito Σ0 de Σ tal que Σ0 |= ψ.
4
(d) {(A ∧ B) → C, ¬D → ¬(E → R), C → (E → R)} |= (A → (B → D)).
5.2 ?
Verifique se o seguinte argumento é logicamente correto (ou seja, se a inferência
é logicamente segura):
Premissas:
Conclusão:
5.3
Verifique, usando os métodos conhecidos de verificação da satisfatibilidade, se o
seguinte conjunto é consistente. Em caso negativo, justifique. Em caso positivo,
diga quais as situações possı́veis.
(i) Se o cobalto está presente, mas o nı́quel não está, uma cor marrom aparece.
(iii) Cobalto está presente mas apenas uma cor verde aparece.
5
5.4
Use os métodos conhecidos de verificação da satisfatibilidade para avaliar se o
seguinte conjunto de sentenças é satisfatı́vel:
5.5
Codifique as sentenças abaixo na lógica simbólica e verifique, usando qualquer um
dos métodos baseados na noção de valoração-verdade, se há alguma contradição
no texto abaixo.
Se Eurico levou a grana ou Ricardo mentiu, então um crime foi cometido.
Ricardo não estava na cidade. Se um crime foi cometido então Ricardo estava
na cidade. Eurico levou a grana.
5.6 ?
Verifique, usando um dos métodos semânticos de verificação de satisfatibilidade,
se o seguinte argumento está logicamente correto.
O Presidente terá o voto dos trabalhadores somente se ele sancionar a lei.
Ele terá o voto dos ruralistas se ele vetar a lei. Portanto o Presidente não terá
o voto dos trabalhadores ou não terá o voto dos ruralistas.
(Sugestão para abreviação:
“O Presidente terá o voto dos trabalhadores” - T;
“O Presidente terá o voto dos ruralistas” - R;
“O Presidente sanciona a lei” - S;
“O Presidente veta a lei” - W.)
5.7 ?
Pitta, Wagner e Maluf são suspeitos de crime de precatórios. O depoimento de
cada um é o seguinte:
6
Wagner: “Se Pitta é culpado então Maluf também o é.”
Maluf: “Eu sou inocente, mas pelo menos um dos outros dois é culpado.”
(c) Supondo que todos são inocentes, quem cometeu injúria? (ou seja, quem
deu depoimento falso?)