10.06.2013 Views

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

SHOW MORE
SHOW LESS

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

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

Saved successfully!

Ooh no, something went wrong!