01/04/2015


Lógica
Ruan Carvalho

Domínio dos valores verdade
◦ 0: falso
◦ 1: verdade

Atribuir um valor verdade para cada
expressão
¬φ, φ^Ψ, φvΨ, φ⟶Ψ
◦ Como interpretar ¬φ, dado φ?
◦ Como interpretar φ□Ψ, dados φ e Ψ?

v^ : PROP ⟶ BOOL

v^(φ) = v (φ), se φ for atômica
v^(¬φ) = 1 - v^(φ)
v^(φ^Ψ) = MIN(v^(φ), v^(Ψ))
v^(φvΨ) = MAX(v^(φ), v^(Ψ))
v^(φ⟶Ψ) = ≤(v^(φ), v^(Ψ))
Seja v(A)=1, v(B)=0 e v(C)=1

Seja v uma valoração
v^(A^(BvC))
v^(¬A v (B^C))
v^((AvC) ⟶(B^A))

Dizemos que v satisfaz φ quando v^(φ) = 1

Caso contrário, dizemos que v refuta φ
Função v
◦ Recebe um átomo
◦ Retorna um valor-verdade


Qual o significado de uma expressão?




Função v^
◦ Extende v para PROP




1
01/04/2015

φ é satisfatível quando existe valoração que a
satisfaça


φ é insatisfatível quando não existe valoração
que a satisfaça

v satisfaz Γ quando v^(α1)=v^(α2)= ... = v^(αn)=1

Γ é satisfatível quando existe v que o satisfaz

φ é refutável quando existe valoração que a
refute

φ é tautologia quando não existe valoração
que a refute

Γ1 = {Av¬B, A^(B⟶C), ¬B}

Γ2 = {A⟶B, ¬Av¬B, A}

Γ3 = {A⟶B, A, ¬B}

Quando A é uma tautologia escrevemos:
Seja Γ = {α1, α2, ..., αn} um conjunto de
sentenças
◦ Caso contrário, é insatisfatível

φ é consequência lógica de Γ quando

Γ ⊨φ

Exemplos
◦ Toda valoração que satisfaz φ também satisfaz Γ
◦
◦
◦
◦
◦
{A, A⟶B} ⊨ B
{A⟶B, ¬B} ⊨ ¬A
{A, B} ⊨ A^B
{A^B, A⟶C, (B^E)⟶D} ⊨ (C^D)v¬E
{A⟶B} ⊨ ¬B⟶¬A
◦ ⊨A

Prove que A é tautologia sse ¬A for
insatisfatível

Γ ⊨ φ sse Γ∪{¬φ} for insatisfatível

φ é satisfatível sse ¬φ for refutável
2
Download

Atribuir um valor verdade para cada