Logica Matematica Corso di Laurea in Informatica ... - Mbox.dmi.unict.it
Logica Matematica Corso di Laurea in Informatica ... - Mbox.dmi.unict.it
Logica Matematica Corso di Laurea in Informatica ... - Mbox.dmi.unict.it
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
6.1. IL METODO 133<br />
Dimostrazione. 2 Proce<strong>di</strong>amo per contrapposizione <strong>di</strong>mostrando che se esiste<br />
un’<strong>in</strong>terpretazione i che sod<strong>di</strong>sfa A, allora a ogni sta<strong>di</strong>o <strong>di</strong> sviluppo dell’albero<br />
esiste almeno un ramo tale che i sod<strong>di</strong>sfa tutti le proposizioni del ramo.<br />
Allora l’albero non è mai chiuso, perché se un ramo è chiuso non tutte le sue<br />
proposizioni possono essere vere <strong>in</strong> una stessa <strong>in</strong>terpretazione.<br />
Allo sta<strong>di</strong>o n, consideriamo un ramo σ le cui proposizioni siano tutte<br />
sod<strong>di</strong>sfatte da i, e una proposizione B su <strong>di</strong> esso, qu<strong>in</strong><strong>di</strong> vera <strong>in</strong> i, e non<br />
ancora considerata (se non ce ne sono, il lavoro su quel ramo è term<strong>in</strong>ato<br />
senza che esso sia chiuso, e tale rimane alla f<strong>in</strong>e, e l’albero f<strong>in</strong>ale non è<br />
chiuso). Se B è una congiunzione, al ramo sono aggiunti due no<strong>di</strong> che sono<br />
anch’essi etichettati con proposizioni vere <strong>in</strong> i, e il ramo prolungato sod<strong>di</strong>sfa,<br />
allo sta<strong>di</strong>o successivo, la proprietà richiesta. Se B è una <strong>di</strong>sgiunzione B1∨B2,<br />
o il ramo 3 σ ⌢ B1 o il ramo σ ⌢ B2 sod<strong>di</strong>sfano la proprietà richiesta, a seconda<br />
che B1 o B2 siano vere <strong>in</strong> i. Lo stesso vale per gli altri casi (esercizio).<br />
Viceversa<br />
Teorema 6.1.5 (Completezza). Se A è <strong>in</strong>sod<strong>di</strong>sfacibile, l’albero <strong>di</strong> refutazione<br />
con ra<strong>di</strong>ce p si chiude.<br />
Dimostrazione. Dimostriamo che<br />
Lemma 6.1.6. Se l’albero non si chiude, allora per ogni ramo non chiuso<br />
e term<strong>in</strong>ato esiste un’<strong>in</strong>terpretazione i che sod<strong>di</strong>sfa tutti le proposizioni del<br />
ramo, <strong>in</strong>clusa la ra<strong>di</strong>ce.<br />
Dimostrazione del Lemma. Sia σ un ramo non chiuso dell’albero term<strong>in</strong>ato.<br />
Si def<strong>in</strong>isca un’<strong>in</strong>terpretazione i ponendo i(p) = 1 per ogni proposizione<br />
atomica p che occorre come nodo nel ramo σ, e i(p) = 0 per ogni proposizione<br />
atomica tale che ¬p occorre come nodo nel ramo σ. Si <strong>di</strong>mostra ora che ogni<br />
proposizione <strong>di</strong> σ è vera <strong>in</strong> i. Supponiamo questo verificato per tutte le<br />
proposizioni sul ramo che hanno un’altezza m<strong>in</strong>ore <strong>di</strong> un numero fissato n,<br />
e facciamo vedere che lo stesso vale per quelle <strong>di</strong> altezza n. Se B è una<br />
congiunzione B1 ∧ B2, quando è stata presa <strong>in</strong> considerazione B si sono<br />
aggiunti come no<strong>di</strong> del ramo sia B1 che B2, che sono qu<strong>in</strong><strong>di</strong> <strong>in</strong> σ e hanno<br />
altezza m<strong>in</strong>ore <strong>di</strong> n e qu<strong>in</strong><strong>di</strong> si suppongono vere <strong>in</strong> i; dunque anche B è vera<br />
<strong>in</strong> i. Se B è una <strong>di</strong>sgiunzione B1 ∨B2, quando è stata presa <strong>in</strong> considerazione<br />
B si sono aggiunti a tutti i rami passanti per B, <strong>in</strong>cluso (quello che sarebbe<br />
<strong>di</strong>ventato) σ, o B1 o B2; qu<strong>in</strong><strong>di</strong> una delle due è su σ, e vera <strong>in</strong> i, qu<strong>in</strong><strong>di</strong> anche<br />
B è vera. Gli altri casi si trattano nello stesso modo.<br />
2 Per questo e per il successivo teorema <strong>di</strong>amo <strong>di</strong>mostrazioni complete, impostate per<br />
<strong>in</strong>duzione.<br />
3 σ ⌢ B1 è il ramo prolungato con B1; la notazione è quella della concatenazione <strong>di</strong> liste.