20.06.2013 Visualizzazioni

Complessit`a Logica del primo ordine

Complessit`a Logica del primo ordine

Complessit`a Logica del primo ordine

SHOW MORE
SHOW LESS

Trasformi i suoi PDF in rivista online e aumenti il suo fatturato!

Ottimizzi le sue riviste online per SEO, utilizza backlink potenti e contenuti multimediali per aumentare la sua visibilità e il suo fatturato.

Esercizio<br />

Considerare il seguente insieme di formule Σ<br />

Verificare se<br />

1. ∀x(Canarino(x) → Uccello(x))<br />

2. ∀x(Struzzo(x) → Uccello(x))<br />

3. ∀x(P assero(x) → Uccello(x)<br />

4. ∀x(Uccello(x) ∧ ¬Eccezione(x) → V ola(x))<br />

5. Canarino(titti) ∧ Struzzo(fred) ∧ P assero(alfredo)<br />

1. Σ |= V ola(alfredo)<br />

2. Σ |= ¬V ola(titti)<br />

3 Σ |= ¬(V ola(titti) ∧ V ola(fred))<br />

Rappresentare i mo<strong>del</strong>li di Σ, usando come dominio<br />

A = 〈{alfredo, titti, fred}, V ola, Uccello, Canarino . . .〉.<br />

M. Lenzerini Richiami di logica 48<br />

Compattezza e altro<br />

Teorema di compattezza<br />

Un insieme di enunciati Γ è soddisfacibile se e solo ogni suo sottoinsieme finito è<br />

soddisfacibile, ovvero, un insieme Γ di enunciati è insoddisfacibile se e solo se<br />

esiste un sottoinsieme finito ∆ ⊆ Γ che è insoddisfacibile.<br />

Il seguente teorema lega le nozioni di implicazione logica e di insoddisfacibilità:<br />

Γ |= F se e solo se Γ ∪ {¬F } è insoddisfacibile.<br />

Ne segue la compattezza <strong>del</strong>l’implicazione logica: Γ |= F se e solo se esiste un<br />

sottoinsieme finito Γ0 di Γ, tale che Γ0 |= F .<br />

Il seguente teorema di deduzione lega le nozioni di implicazione logica e di<br />

implicazione materiale:<br />

Γ |= F se e solo se |= Γ → F.<br />

M. Lenzerini Richiami di logica 49

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

Saved successfully!

Ooh no, something went wrong!