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.
146 CAPITOLO 7. LINGUAGGI PREDICATIVI<br />
e F che non hanno un’<strong>in</strong>terpretazione nemmeno nell’uso comune (come è il<br />
caso dei simboli matematici), e questa è la caratteristica della logica formale.<br />
∀x(∃yA(x, y) → F (x)) ad esempio può essere <strong>in</strong>terpretato:<br />
• nell’universo delle persone, e significare che chi ha un amico è felice —<br />
se A e F sono <strong>in</strong>terpretati <strong>in</strong> questo modo,<br />
• o significare che uno è felice se ha un lavoro, se A è <strong>in</strong>terpretato <strong>in</strong><br />
quest’altro modo,<br />
• o significare che il dom<strong>in</strong>io della relazione R è contenuto <strong>in</strong> X, se la<br />
relazione R e l’<strong>in</strong>sieme X sono def<strong>in</strong><strong>it</strong>i rispettivamente da A(x, y) e<br />
F (x),<br />
• oppure essere <strong>in</strong>terpretato nei numeri naturali, usando ad esempio<br />
A(x, y) per “x è <strong>di</strong>visibile per y con quoziente maggiore <strong>di</strong> 1 e m<strong>in</strong>ore<br />
<strong>di</strong> x” e F (x) per “x è un numero composto”, e l’enunciato è vero<br />
<strong>in</strong> questa <strong>in</strong>terpretazione.<br />
Prima <strong>di</strong> chiedersi se un enunciato è vero o no occorre precisare quale <strong>in</strong>terpretazione<br />
si ha <strong>in</strong> mente. Tuttavia per lo stu<strong>di</strong>o generale delle <strong>in</strong>terpretazioni,<br />
le s<strong>in</strong>gole <strong>in</strong>terpretazioni sono troppo varie. Come nel caso proposizionale,<br />
si cerca <strong>di</strong> formulare una def<strong>in</strong>izione matematica astratta del concetto <strong>di</strong><br />
<strong>in</strong>terpretazione.<br />
7.2.1 Interpretazioni<br />
Ogni <strong>in</strong>terpretazione effettiva <strong>in</strong> un dom<strong>in</strong>io <strong>di</strong> conoscenze comporta che si<br />
<strong>in</strong><strong>di</strong>vidui l’universo del <strong>di</strong>scorso, che deve essere un <strong>in</strong>sieme non vuoto; qu<strong>in</strong><strong>di</strong><br />
si devono stabilire le relazioni e funzioni su questo <strong>in</strong>sieme che corrispondono<br />
ai simboli pre<strong>di</strong>cativi e funzionali che occorrono nell’enunciato. Se ci sono<br />
costanti, bisogna fissare gli elementi <strong>di</strong> U <strong>di</strong> cui le costanti sono nomi.<br />
Una <strong>in</strong>terpretazione per un l<strong>in</strong>guaggio pre<strong>di</strong>cativo è allora una struttura<br />
M = 〈M, R M , . . . , f M , . . . , c M , . . .〉<br />
dove M è un <strong>in</strong>sieme non vuoto, R M , . . . sono relazioni n-arie su M, per ogni<br />
simbolo relazionale R a n argomenti dell’alfabeto, f M , . . . sono funzioni da<br />
M n <strong>in</strong> M, per ogni simbolo funzionale f dell’alfabeto, e c M , . . . sono elementi<br />
<strong>di</strong> M, uno per ogni simbolo <strong>di</strong> costante.<br />
Data un’<strong>in</strong>terpretazione, solo alle variabili, <strong>di</strong> tutti i simboli dell’alfabeto,<br />
manca un riferimento nellla struttura. Per dare una denotazione a tutti