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
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
132 CAPITOLO 6. ALBERI DI REFUTAZIONE<br />
Lemma 6.1.2 (Term<strong>in</strong>azione). La costruzione dell’albero <strong>di</strong> refutazione <strong>in</strong>izializzato<br />
con una proposizione term<strong>in</strong>a sempre <strong>in</strong> un numero f<strong>in</strong><strong>it</strong>o <strong>di</strong> passi.<br />
Dimostrazione. Se ad ogni sta<strong>di</strong>o si lavora su una proposizione <strong>di</strong> quelle che<br />
hanno altezza massima n tra quelle non ancora considerate, l’applicazione<br />
delle regole fa sì che dopo un numero f<strong>in</strong><strong>it</strong>o <strong>di</strong> passi tutte quelle <strong>di</strong> altezza<br />
n siano state considerate, e l’altezza massima delle proposizioni non ancora<br />
considerate sia qu<strong>in</strong><strong>di</strong> < n. Infatti le proposizioni <strong>in</strong>trodotte nell’albero con<br />
le regole hanno tutte altezza m<strong>in</strong>ore della proposizione che governa la regola,<br />
salvo il caso <strong>di</strong> B → C, per cui si <strong>in</strong>troducono ¬B e C, e ¬B può avere la<br />
stessa altezza <strong>di</strong> B → C (quando? esercizio); ma la successiva applicazione<br />
<strong>di</strong> una delle regole per proposizioni negate a ¬B, che si può eseguire sub<strong>it</strong>o,<br />
la sost<strong>it</strong>uisce con proposizioni <strong>di</strong> altezza m<strong>in</strong>ore.<br />
Anche se dunque nel corso del proce<strong>di</strong>mento il numero <strong>di</strong> proposizioni<br />
nei no<strong>di</strong> dell’albero cresce con il crescere dell’albero, <strong>di</strong>m<strong>in</strong>uisce quello delle<br />
proposizioni <strong>di</strong> altezza massima, e dopo un numero f<strong>in</strong><strong>it</strong>o <strong>di</strong> passi ci saranno<br />
solo proposizioni <strong>di</strong> altezza m<strong>in</strong>ima, senza connettivi, non ancora considerate,<br />
e a quel punto il processo term<strong>in</strong>a, se non è term<strong>in</strong>ato prima per la chiusura<br />
dell’albero.<br />
Per quel che riguarda la correttezza e la completezza del metodo, qualche<br />
perpless<strong>it</strong>à potrebbe sorgere dal fatto che non abbiamo <strong>in</strong>trodotto un calcolo.<br />
Abbiamo descr<strong>it</strong>to tuttavia un algor<strong>it</strong>mo, che è basato solo sulla struttura<br />
s<strong>in</strong>tattica, anche se <strong>in</strong>fiorettato <strong>di</strong> term<strong>in</strong>ologia semantica. Le risposte si<br />
ev<strong>in</strong>cono dalla struttura dell’albero (chiuso, non chiuso).<br />
Piuttosto qualche ambigu<strong>it</strong>à potrebbe sussistere <strong>in</strong> quanto le domande<br />
possibili sono <strong>di</strong>verse, ancorché collegate. Per il fatto che<br />
Osservazione 6.1.3. Per ogni A,<br />
A è una tautologia se e solo se ¬A è <strong>in</strong>sod<strong>di</strong>sfacibile,<br />
ci si può porre come problema semantico sia il problema della ver<strong>it</strong>à logica<br />
sia il problema dell’<strong>in</strong>sod<strong>di</strong>sfacibil<strong>it</strong>à. Un calcolo si può pensare sia come<br />
calcolo per stabilire la ver<strong>it</strong>à logica sia come un calcolo per stabilire l’<strong>in</strong>sod<strong>di</strong>sfacibil<strong>it</strong>à.<br />
Scegliamo il metodo degli alberi <strong>di</strong> refutazione per il problema<br />
dell’<strong>in</strong>sod<strong>di</strong>sfacibil<strong>it</strong>à, e come risposta preferenziale affermativa la chiusura<br />
dell’albero (un es<strong>it</strong>o <strong>in</strong> generale più rapido e che non richiede ulteriori<br />
elaborazioni); abbiamo allora<br />
Teorema 6.1.4 (Correttezza). Se l’albero <strong>di</strong> refutazione con ra<strong>di</strong>ce A si<br />
chiude, allora A è <strong>in</strong>sod<strong>di</strong>sfacibile.