11.07.2015 Views

Estensione del metodo dei tableaux a una logica parziale.

Estensione del metodo dei tableaux a una logica parziale.

Estensione del metodo dei tableaux a una logica parziale.

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

M s (ϕ∧ψ) = sse M s (ϕ) = M s (ψ)=M s (ϕ∧ψ) = ⊥ sse M s (ϕ) = ⊥ o M s (ψ) = ⊥M s (ϕ∨ψ) = sse M s (ϕ) = o M s (ψ) = M s (ϕ∨ψ) = ⊥ sse M s (ϕ) = M s (ψ) = ⊥M s (ϕ→ψ) = sse M s (ϕ) = ⊥ o M s (ψ) = M s (ϕ→ψ) = ⊥ sse M s (ϕ) = e M s (ψ) = ⊥M s (∀xϕ) = sse M s[a/x] (ϕ) = per ogni a ∈ DM s (∀xϕ) = ⊥ sse M s[a/x] (ϕ) = ⊥ per qualche a ∈ DM s (∃xϕ) = sse M s[a/x] (ϕ) = per qualche a ∈ DM s (∃xϕ) = ⊥ sse M s[a/x] (ϕ) = ⊥ per ogni a ∈ DPer ogni formula ϕ, M s (ϕ) = ∗ se M s (ϕ) non è né , né ⊥.Si noti che se dessimo la definizione classica di validità 3 , allora ness<strong>una</strong> formula risulterebbe valida (aparte, ovviamente, la formula ‘’). Per rendersi conto di ciò, si prenda <strong>una</strong> qualsiasi verità <strong>logica</strong>(classica) e si consideri un mo<strong>del</strong>lo M che valuti ∗ tutte le formule atomiche che occorrono in quellaverità <strong>logica</strong> (rispetto a <strong>una</strong> data assegnazione s). Per esempio, M s (Px∨¬Px) = ∗ se s(x) = a e P M (a) =∗.D’altra parte, liberalizzando 4 la definizione classica, tutte e solo le formule classicamente validerisulterebbero valide in questa semantica, il che renderebbe poco interessante il ricorso a strutture diquesto tipo.Ricorreremo allora alla seguente definizione (dove Γ è un insieme qualsiasi di formule di , ϕ è <strong>una</strong>formula di , e ‘ Γ ϕ ’ può essere letto ‘ ϕ è conseguenza di Γ ’):(DEF) Sia Γ = {ψ 1 ,…,ψ n , …} e si consideri l’ordine lineare < su {⊥, ∗, } tale che ⊥ < ∗ < .Allora:Γ ϕ sse Min(, M s (ψ 1 ), …, M s (ψ n ), …) ≤ M s (ϕ) per ogni mo<strong>del</strong>lo M e per ogni assegnazione sin MUna definizione equivalente è questa (con Γ insieme qualsiasi di formule):3 Cioè: ϕ è valida sse per ogni mo<strong>del</strong>lo M e ogni assegnazione s in M, M s (ϕ) = .4 Cioè: ϕ è valida sse per ogni mo<strong>del</strong>lo M e ogni assegnazione s in M, M s (ϕ) = o M s (ϕ) = ∗.2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!