Sei sulla pagina 1di 5

Ragionamento Automatico

Deduzione Naturale
Lezione 4
Ragionamento Automatico Carlucci Aiello, 2004/05 Lezione 4 0
La deduzione naturale
Materiale cartaceo distribuito in aula
La deduzione naturale nella logica proposizionale
La deduzione naturale nella logica predicativa
Ragionamento Automatico Carlucci Aiello, 2004/05 Lezione 4 1
Riepilogo Tableau
Metodo basato sulla refutazione
Metodo corretto e completo per la logica del primo ordine
Non termina a causa della riapplicabilit`a della regola
Ragionamento Automatico Carlucci Aiello, 2004/05 Lezione 4 2
Confronto Tableau Risoluzione
Entrambi: Metodi basati sulla refutazione
Risoluzione lavora su forma normale CNF; Tableau no
Entrambi adatti alla meccanizzazione
Tableau globale, goal oriented, backward
Risoluzione locale, forward
Entrambi devono essere ranati per essere ecienti
Ragionamento Automatico Carlucci Aiello, 2004/05 Lezione 4 3
Altri sistemi deduttivi
Sistema Hilbertiano Metodo diretto.
Assiomi e Modus Ponens.
Non adatto ne per uomini ne per macchine.
Deduzione Naturale Metodo diretto.
Molto intuitiva per uomini, ma non facile da usare.
Non meccanizzabile se non per sistemi interattivi.
Calcolo dei sequenti Un misto tra ded. naturale e tableau.
Internalizza le assunzioni nella struttura dati.
Pu` o essere usata nelle due direzioni.
Davis/Putnam/Loveland/Logeman
Un buon metodo per testare la soddisfacilbilit`a proposizionale.
BDD
Un modo eciente di rappresentare funzioni booleane.
Ragionamento Automatico Carlucci Aiello, 2004/05 Lezione 4 4
Deduzione Naturale
introdotta da Gentzen nel 1934
ma soprattutto da Prawitz in un lavoro del 1965
Si basa su:
Regole di introduzione e di eliminazione di connettivi
Regole elementari e condizionali
Ragionamento Automatico Carlucci Aiello, 2004/05 Lezione 4 5
Regole di inferenza elementari
(i)
A B
A B
(e
1
)
A B
A
(e
2
)
A B
B
(i
1
)
A
A B
(i
2
)
B
A B
( e)
A A B
B
(e)
A A

(e)

A
Ragionamento Automatico Carlucci Aiello, 2004/05 Lezione 4 6
Regole condizionali
(e)
A B
[A]
C
[B]
C
C
( i)
[A]
B
A B
(i)
[A]

A
(RA)
[A]

A
RA Reductio ad Absurdum
Ragionamento Automatico Carlucci Aiello, 2004/05 Lezione 4 7
Regole derivate
Modus Tollens
(MT)
A B B
A
Introduzione della doppia negazione
(i)
A
A
Tertium Non Datur
(TND)
A A
Ragionamento Automatico Carlucci Aiello, 2004/05 Lezione 4 8
Esempi di deduzione
Dimostriamo che:
DN
A (B A).
[B]
1
[A]
2
(B A)
( i)
A (B A)
( i)
Ragionamento Automatico Carlucci Aiello, 2004/05 Lezione 4 9
Esempi di deduzione
Dimostriamo che:
DN
A A.
[A]
2
[A]
1

(e)
A
(i)
A A
( i)
Ragionamento Automatico Carlucci Aiello, 2004/05Lezione 4 10
Esempi di deduzione
Scrittura alternativa per le dimostrazioni precedenti
Dimostriamo che:
DN
A (B A).
1. A Assunzione (1)
2. B Assunzione (2)
3. B A ( i) da 2 e 1 con scarto di 2 (1)
4. A (B A) ( i) da 1 e 3 con scarto di 1 ()
Ragionamento Automatico Carlucci Aiello, 2004/05Lezione 4 11
Esempi di deduzione
Scrittura alternativa per le dimostrazioni precedenti
Dimostriamo che:
DN
A A.
1. A Assunzione (1)
2. A Assunzione (2)
3. (e) da 1 e 2 (1, 2)
4. A (i) da 2 e 3 con scarto di 2 (1)
4. A A ( i) da 1 e 4 con scarto di 1 ()
Ragionamento Automatico Carlucci Aiello, 2004/05Lezione 4 12
Esempi di deduzione 2
Dimostriamo che
DN
(A (B C)) (A B C)
[A B]
B
[A B]
A [A (B C)]
B C
C
(A B C)
(A (B C)) (A B C)
Ragionamento Automatico Carlucci Aiello, 2004/05Lezione 4 13
Esempio di deduzione con uso di (e)
Dimostriamo che:
DN
(A B) (A B).
1. A B Assunzione (1)
2. A Assunzione (2)
3. A Assunzione (3)
4. (e) da 2 e 3 (2, 3)
5. B (e) da 4 (2, 3)
6. B Assunzione (6)
7. B (e) da 1, 5 e 6 con scarto di 2 e 6 (1, 3)
8. A B ( i) da 3 e 7 con scarto di 3 (1)
9. (A B) (A B) ( i) da 1 e 8 con scarto di 1 ()
Ragionamento Automatico Carlucci Aiello, 2004/05Lezione 4 14
Deduzione naturale: regole per
Le regole della logica proposizionale, pi` u
(e)
xA
A[t/x]
(i)
A[y/x]
xA
dove x, y sono variabili e t `e un generico termine.
(i) `e una regola condizionale: essa si pu` o applicare purche
la variabile y non compaia libera in nessuna delle formule che
compaiono nelle foglie non cancellate del sottoalbero la cui
radice `e A[y/x].
Ragionamento Automatico Carlucci Aiello, 2004/05Lezione 4 15
Deduzione naturale: regole per
(e)
xA
[A[y/x]]
C
C
(i)
A[t/x]
xA
In (e) la variabile y non pu` o comparire in C, ne in nessuna
delle foglie non cancellate del sottoalbero di radice C, a parte
A[y/x].
Ragionamento Automatico Carlucci Aiello, 2004/05Lezione 4 16
Deduzione naturale: esempio
Dimostriamo con la deduzione naturale che:
xP(x) xP(x)
.
[xP(x)]
P(y)
(e)
yP(y)
(i)
xP(x) xP(x)
( i)
Ragionamento Automatico Carlucci Aiello, 2004/05Lezione 4 17
Esercizio
Dimostriamo, usando la deduzione naturale che:
x(Uomo(x) Mortale(x)) Uomo(S) Mortale(S)
1. x(Uomo(x) Mortale(x)) Uomo(S) Premessa (1)
2. x(Uomo(x) Mortale(x)) (e1) da 1 (1)
3. Uomo(S) (e2) da 1 (1)
4. Uomo(S) Mortale(S) (e) da 2 (1)
5. Mortale(S) (MP) da 3 e 4 (1)
Ragionamento Automatico Carlucci Aiello, 2004/05Lezione 4 18
Deduzione naturale: dimostrazione errata
Le condizioni per lapplicabilit`a delle regole (i) ed (e) sono
essenziali per la correttezza dellapparato deduttivo della de-
duzione naturale; infatti rilassando le condizioni per lappli-
cabilit`a di dette regole si possono derivare non teoremi, quali
ad esempio:
xP(x) xP(x).
1. xP(x) Assunzione (1)
2. P(x) Assunzione (2)
3. xP(x) (i)da 2 (2)
4. xP(x) (e) da 1 e 3 con scarto di 2 (1)
5. xP(x) xP(x) ( i) da 1 e 4 con scarto di 1 ()
Ragionamento Automatico Carlucci Aiello, 2004/05Lezione 4 19

Potrebbero piacerti anche

  • Citazioni
    Citazioni
    Documento3 pagine
    Citazioni
    Quello Della Porta Accanto
    Nessuna valutazione finora
  • Tor DeepWeb
    Tor DeepWeb
    Documento44 pagine
    Tor DeepWeb
    Quello Della Porta Accanto
    Nessuna valutazione finora
  • Lez 7
    Lez 7
    Documento6 pagine
    Lez 7
    Quello Della Porta Accanto
    Nessuna valutazione finora
  • Cryptsetup Luks Multiutente
    Cryptsetup Luks Multiutente
    Documento11 pagine
    Cryptsetup Luks Multiutente
    Quello Della Porta Accanto
    Nessuna valutazione finora
  • Esercizi Integrali Svolti
    Esercizi Integrali Svolti
    Documento17 pagine
    Esercizi Integrali Svolti
    Quello Della Porta Accanto
    Nessuna valutazione finora
  • MANZONI
    MANZONI
    Documento1 pagina
    MANZONI
    Quello Della Porta Accanto
    Nessuna valutazione finora
  • Giornalino Di Matematica 0
    Giornalino Di Matematica 0
    Documento5 pagine
    Giornalino Di Matematica 0
    Quello Della Porta Accanto
    Nessuna valutazione finora
  • Ma Nu A Linux
    Ma Nu A Linux
    Documento185 pagine
    Ma Nu A Linux
    Podcastoro
    Nessuna valutazione finora
  • 03 - Induzione PDF
    03 - Induzione PDF
    Documento6 pagine
    03 - Induzione PDF
    Paolo
    Nessuna valutazione finora
  • Proposizioni Logica
    Proposizioni Logica
    Documento15 pagine
    Proposizioni Logica
    Pierpaolo Beretta
    Nessuna valutazione finora
  • Tabella Degli Integrali
    Tabella Degli Integrali
    Documento2 pagine
    Tabella Degli Integrali
    Alessio Iacone
    Nessuna valutazione finora
  • 1684 - Meditazioni Sulla Conoscenza, La Verità e Le Idee
    1684 - Meditazioni Sulla Conoscenza, La Verità e Le Idee
    Documento6 pagine
    1684 - Meditazioni Sulla Conoscenza, La Verità e Le Idee
    ramon2799
    Nessuna valutazione finora
  • Da Everand
    Nessuna valutazione finora
  • Da Everand
    Nessuna valutazione finora