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.
52 CAPITOLO 2. LOGICA PROPOSIZIONALE<br />
e spiegando dove eventualmente la costruzione fallisce e per quale ragione:<br />
(¬(¬p))<br />
((p) → ((q) ∨ (¬(r))))<br />
(¬¬((p) → (q)))<br />
((((p) → (q)) ∧ (p)) → (q))<br />
((¬(p)) ∧ (q)) ∨ (r))<br />
(((¬(p)) ∧ (q)) ∨ (r))<br />
((p) ∧ (q) ∧ (r)).<br />
Esercizio 2.1.7. Dare ragioni per le seguenti proprietà:<br />
• Ogni proposizione ha lunghezza maggiore o uguale a 3.<br />
• In ogni proposizione non atomica occorre un connettivo.<br />
• In nessuna proposizione occorrono due connettivi consecutivi.<br />
• In nessuna proposizione occorre la sottosequenza (), né )p.<br />
• In ogni proposizione la sua lunghezza (come lista) è maggiore della sua<br />
altezza.<br />
• In ogni proposizione, ogni suo segmento <strong>in</strong>iziale proprio contiene più<br />
parentesi s<strong>in</strong>istre che destre.<br />
Suggerimento: la <strong>di</strong>mostrazione <strong>di</strong> queste proprietà è per <strong>in</strong>duzione<br />
sulla altezza delle proposizioni: si <strong>di</strong>mostrano prima per le proposizioni<br />
(p), qu<strong>in</strong><strong>di</strong> supponendo che valgano per proposizioni A, B si <strong>di</strong>mostra<br />
che valgono anche per (¬A) e (A • B).<br />
Esercizio 2.1.8. Una misura <strong>di</strong> compless<strong>it</strong>à delle proposizioni è una funzione<br />
dalle proposizioni nei numeri naturali che sod<strong>di</strong>sfa la con<strong>di</strong>zione che la misura<br />
<strong>di</strong> una proposizione è maggiore delle misure delle proposizioni componenti, e<br />
le atomiche hanno tutte la stessa misura m<strong>in</strong>ima. Il numero (<strong>di</strong> occorrenze)<br />
dei connettivi è una misura <strong>di</strong> compless<strong>it</strong>à, come lo sono la lunghezza (della<br />
str<strong>in</strong>ga) e l’altezza (dell’albero s<strong>in</strong>tattico).<br />
Trovare la relazione tra il numero <strong>di</strong> occorrenze <strong>di</strong> connettivi e l’altezza.<br />
Dimostrare con un controesempio che il numero <strong>di</strong> connettivi <strong>di</strong>versi non<br />
è una misura <strong>di</strong> compless<strong>it</strong>à.