Complessit`a Logica del primo ordine
Complessit`a Logica del primo ordine
Complessit`a Logica del primo ordine
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