Componenti di un sistema KNOWLEDGE-BASED



Похожие документы
Dimensione di uno Spazio vettoriale

1 Giochi a due, con informazione perfetta e somma zero

Calcolatori: Algebra Booleana e Reti Logiche

risulta (x) = 1 se x < 0.

Algebra booleana. Si dice enunciato una proposizione che può essere soltanto vera o falsa.

Sommario. Definizione di informatica. Definizione di un calcolatore come esecutore. Gli algoritmi.

INTRODUZIONE AGLI ALGORITMI INTRODUZIONE AGLI ALGORITMI INTRODUZIONE AGLI ALGORITMI INTRODUZIONE AGLI ALGORITMI

Iniziamo con un esercizio sul massimo comun divisore: Esercizio 1. Sia d = G.C.D.(a, b), allora:

ci sono più problemi che programmi esiste un problema che non si può risolvere con un programma

Siamo così arrivati all aritmetica modulare, ma anche a individuare alcuni aspetti di come funziona l aritmetica del calcolatore come vedremo.

INTEGRALI DEFINITI. Tale superficie viene detta trapezoide e la misura della sua area si ottiene utilizzando il calcolo di un integrale definito.

Albero semantico. Albero che mette in corrispondenza ogni formula con tutte le sue possibili interpretazioni.

ESEMPIO 1: eseguire il complemento a 10 di 765

Alcune nozioni di base di Logica Matematica

Algoritmi e Complessità

Lezione 8. La macchina universale

APPUNTI DI MATEMATICA LE FRAZIONI ALGEBRICHE ALESSANDRO BOCCONI

Lezione 9: Cambio di base

( x) ( x) 0. Equazioni irrazionali

Proof. Dimostrazione per assurdo. Consideriamo l insieme complementare di P nell insieme

Organizzazione degli archivi

Appunti di informatica. Lezione 2 anno accademico Mario Verdicchio

Appunti sulla Macchina di Turing. Macchina di Turing

Anno 3. Funzioni: dominio, codominio e campo di esistenza

f(x) = 1 x. Il dominio di questa funzione è il sottoinsieme proprio di R dato da

1 Applicazioni Lineari tra Spazi Vettoriali

LE FUNZIONI A DUE VARIABILI

Polli e conigli. problemi Piano cartesiano. Numeri e algoritmi Sistemi e loro. geometrica. Relazioni e funzioni Linguaggio naturale e

Intelligenza Artificiale

MATEMATICA DEL DISCRETO elementi di teoria dei grafi. anno acc. 2009/2010

SISTEMI DI NUMERAZIONE E CODICI

Le equazioni. Diapositive riassemblate e rielaborate da prof. Antonio Manca da materiali offerti dalla rete.

Programmazione dinamica

4 3 4 = 4 x x x 10 0 aaa

MATEMATICA. { 2 x =12 y 3 y +8 x =0, si pone il problema di trovare, se esistono, un numero x ed un numero y che risolvano entrambe le equazioni.

La distribuzione Normale. La distribuzione Normale

Corso di Informatica

MICROECONOMIA La teoria del consumo: Alcuni Arricchimenti. Enrico Saltari Università di Roma La Sapienza

8.9 CREARE UNA TABELLA PIVOT

Processo di risoluzione di un problema ingegneristico. Processo di risoluzione di un problema ingegneristico

Soluzione di equazioni quadratiche

u 1 u k che rappresenta formalmente la somma degli infiniti numeri (14.1), ordinati al crescere del loro indice. I numeri u k

I PROBLEMI ALGEBRICI

Capitolo 2. Operazione di limite

Un metodo per il rilevamento degli errori: la tecnica del Bit di Parità

Macchine a stati finiti G. MARSELLA UNIVERSITÀ DEL SALENTO

RAPPRESENTAZIONE GRAFICA DEGLI ALGORITMI

Il concetto di valore medio in generale

4 Dispense di Matematica per il biennio dell Istituto I.S.I.S. Gaetano Filangieri di Frattamaggiore EQUAZIONI FRATTE E SISTEMI DI EQUAZIONI

LE SUCCESSIONI 1. COS E UNA SUCCESSIONE

Cenni su algoritmi, diagrammi di flusso, strutture di controllo

RISOLUTORE AUTOMATICO PER SUDOKU

Operazioni Aritmetiche e Codici in Binario Giuseppe Talarico 23/01/2013

Introduzione alla teoria dei database relazionali. Come progettare un database

MATLAB. Caratteristiche. Dati. Esempio di programma MATLAB. a = [1 2 3; 4 5 6; 7 8 9]; b = [1 2 3] ; c = a*b; c

x u v(p(x, fx) q(u, v)), e poi

Parte 6. Applicazioni lineari

TECNICHE DI SIMULAZIONE

APPLICAZIONI LINEARI

Corso di Matematica per la Chimica

I sistemi di numerazione

LA TRASMISSIONE DELLE INFORMAZIONI QUARTA PARTE 1

Codifica binaria dei numeri relativi

Architettura degli Elaboratori I Esercitazione 1 - Rappresentazione dei numeri

1 Serie di Taylor di una funzione

STANDARD MINIMI DI RIFERIMENTO MATEMATICA LICEO TECNICO

EQUAZIONI DIFFERENZIALI. 1. Trovare tutte le soluzioni delle equazioni differenziali: (a) x = x 2 log t (d) x = e t x log x (e) y = y2 5y+6

Le funzioni continue. A. Pisani Liceo Classico Dante Alighieri A.S A. Pisani, appunti di Matematica 1

Esempi di funzione. Scheda Tre

Applicazioni lineari

Esercizi su. Funzioni

Esercizio 1 Dato il gioco ({1, 2, 3}, v) con v funzione caratteristica tale che:

I Problemi e la loro Soluzione. Il Concetto Intuitivo di Calcolatore. Risoluzione di un Problema. Esempio

Matematica in laboratorio

Reti sequenziali sincrone

Analisi e diagramma di Pareto

Funzioni. Funzioni /2

Aritmetica: operazioni ed espressioni

CONTINUITÀ E DERIVABILITÀ Esercizi risolti

Anno 1. Definizione di Logica e operazioni logiche

MATEMATICA p = 4/6 = 2/3; q = 1-2/3 = 1/3. La risposta corretta è quindi la E).

Capitolo II. La forma del valore. 7. La duplice forma in cui si presenta la merce: naturale e di valore.

Il principio di induzione e i numeri naturali.

Schemi delle Lezioni di Matematica Generale. Pierpaolo Montana

FUNZIONI ELEMENTARI - ESERCIZI SVOLTI

Mete e coerenze formative. Dalla scuola dell infanzia al biennio della scuola secondaria di II grado

3 GRAFICI DI FUNZIONI

(Esercizi Tratti da Temi d esame degli ordinamenti precedenti)

4. Operazioni aritmetiche con i numeri binari

Matematica generale CTF

Matematica generale CTF

Macroeconomia, Esercitazione 2. 1 Esercizi. 1.1 Moneta/ Moneta/ Moneta/3. A cura di Giuseppe Gori (giuseppe.gori@unibo.

Corrispondenze e funzioni

Automazione Industriale (scheduling+mms) scheduling+mms.

Macchine a stati finiti. Sommario. Sommario. M. Favalli. Le macchine a stati si utilizzano per modellare di sistemi fisici caratterizzabili mediante:

9. Urti e conservazione della quantità di moto.

Macchine di Turing, problemi ricorsivi e ricorsivamente enumerabili

Parte 2. Determinante e matrice inversa

2. Semantica proposizionale classica

Come visto precedentemente l equazione integro differenziale rappresentativa dell equilibrio elettrico di un circuito RLC è la seguente: 1 = (1)

Транскрипт:

Componenti di un sistema KNOWLEDGE-BASED DYNAMIC DATABASE PROBLEM FORMALIZATION CONTROL STRATEGY IL DATABASE DESCRIVE LA SITUAZIONE CORRENTE NELLA DETERMINAZIONE DELLA SOLUZIONE AL PROBLEMA. LA FORMALIZZAZIONE DEL PROBLEMA DEFINISCE LE REGOLE DI TRASFORMAZIONE CHE GENERANO NUOVE ASSERZIONI A PARTIRE DA QUELLE ESISTENTI. IL SISTEMA DI CONTROLLO DECIDE QUALE REGOLA USARE PER TRASFORMARE IL DATABASE, IN MODO DA GIUNGERE, DOPO VARIE ITERAZIONI, ALLA SOLUZIONE DEL PROBLEMA CONSIDERAZIONE CIASCUN COMPONENTE È FORTEMENTE DIPENDENTE DAL DOMINIO IN ESAME. 1

RAPPRESENTAZIONE SSR: LO SPAZIO DEGLI STATI STATI: OPERATORI: STRUTTURE DATI IN GRADO DI DESCRIVERE LA CONDIZIONE DEL PROBLEMA IN UN PASSO DEL PROCESSO RISOLUTIVO FUNZIONI CHE, DATO UN QUALSIASI STATO DEL PROBLEMA, NE DETERMINANO I SUCCESSORI STATO INIZIALE: STATO DA CUI SI INTENDE FAR PARTIRE IL PROCESSO RISOLUTIVO STATI FINALI: STATI RISOLUTIVI DEL PROBLEMA 2

ESEMPIO: L 8 PUZZLE STATI : CONFIGURAZIONI DEL PUZZLE (MATRICE 3x3) OPERATORI : 4 6 7 1 5 2 3 8 N = SPOSTA IL BIANCO A NORD SE IL BIANCO NON È IN RIGA 1 S = SPOSTA IL BIANCO A SUD SE IL BIANCO NON È IN RIGA 3 E = SPOSTA IL BIANCO A EST SE IL BIANCO NON È IN COLONNA 3 O = SPOSTA IL BIANCO A OVEST SE IL BIANCO NON È IN COLONNA 1 3

ESEMPIO: L 8 PUZZLE STATO INIZIALE: UNA PREFISSATA CONFIGURAZIONE DEL PUZZLE 4 6 7 1 5 2 3 8 STATO FINALE: 1 2 3 4 5 6 7 8 4

REGOLE DI RISCRITTURA PER L 8 PUZZLE 5

UNA PORZIONE DELL ALBERO DI RICERCA DEL GIOCO DEL QUINDICI 6

UN SECONDO ESEMPIO: GLI SCACCHI IL DATABASE DINAMICO DEFINISCE LO STATO CORRENTE DELLA PARTITA (POSIZIONE DEI PEZZI, PEZZI MANGIATI, ) LA FORMALIZZAZIONE DEL PROBLEMA DEFINISCE : LE REGOLE DI SPOSTAMENTO DEI PEZZI LE REGOLE GENERALI DI GIOCO (PARTITA PAREGGIATA, VINTA, REGOLE DI SCACCO) IL VALORE DEI PEZZI (ASSOLUTO O CONTESTUALE) IL SISTEMA DI CONTROLLO SULLA BASE DELLO STATO CORRENTE DEL SISTEMA, DEL SOTTOBIETTIVO CORRENTE, E DELLE REGOLE DI SPOSTAMENTO, DETERMINA LA MOSSA PIÙ CONVENIENTE 7

UN TERZO ESEMPIO: L INTEGRAZIONE SIMBOLICA IL DATABASE DINAMICO CONTIENE LO STATO DI AVANZAMENTO DELLA INTEGRAZIONE LA FORMALIZZAZIONE DEL PROBLEMA DEFINISCE REGOLE DI INTEGRAZIONE SOSTITUZIONE FORMULE RICORRENTI PER PARTI REGOLE DI CALCOLO ANALITICO DIFFERENZIAZIONE DERIVAZIONE IL SISTEMA DI CONTROLLO ANALIZZANDO IL DATABASE DECIDE SE È APPLICABILE UNA DELLE REGOLE DI INTEGRAZIONE E IN CASO AFFERMATIVO, DETERMINA I NUOVI SOTTOPROBLEMI DI 8 INTEGRAZIONE DA RISOLVERE

TEORIA DEI PROGRAMMI LOGICI SISTEMI FORMALI INTERPRETAZIONE DI UN SISTEMA FORMALE CORRETTEZZA DI UN SISTEMA FORMALE COMPLETEZZA DI UN SISTEMA FORMALE 9

INTRODUZIONE AI SISTEMI FORMALI UN SISTEMA FORMALE È COMPOSTO DI: ASSIOMI: VERITÀ NON DIMOSTRABILI REGOLE DI DERIVAZIONE (O DI INFERENZA): PERMETTONO DI RICAVARE NUOVE VERITÀ A PARTIRE DA QUELLE PREESISTENTI OGNI VERITÀ (DIMOSTRABILE O MENO) È DETTA TEOREMA FISSATO UN TEOREMA DA DIMOSTRARE, IL PROCEDIMENTO DI APPLICAZIONE SUCCESSIVA DELLE REGOLE DI INFERENZA PER DERIVARLO A PARTIRE DAGLI ASSIOMI È DETTO PROBLEM SOLVING 10

INTERPRETAZIONE DI UN SISTEMA FORMALE UN SISTEMA FORMALE NASCE CON L OBIETTIVO DI DESCRIVERE UNA PARTE DEL MONDO REALE NEL MONDO REALE ABBIAMO OGGETTI, RELAZIONI TRA OGGETTI, PROPOSIZIONI CHE ESPRIMONO PROPRIETÀ CHE POSSONO ESSERE VERE O FALSE UN SISTEMA FORMALE HA INVECE ASSIOMI E TEOREMI DERIVABILI DA ESSI MEDIANTE REGOLE DI INFERENZA (O DERIVAZIONE) 11

ISOMORFISMO TRA S.F. E MONDO REALE MONDO REALE ISOMORFISMO SISTEMA FORMALE OGGETTI SIMBOLI PROPOSIZIONI SEMPRE VERE ASSIOMI RELAZIONI TRA OGGETTI REGOLE DI INFERENZA RELAZIONI DIMOSTRABILI??? TEOREMI DERIVABILI UN ISOMORFISMO TRA S.F. E MONDO REALE REALIZZA UNA CORRISPONDENZA TRA: GLI OGGETTI DEL MONDO REALE CON I SIMBOLI USATI NEL S.F. (VARIABILI E/O COSTANTI) LE PROPOSIZIONI SEMPRE VERE NEL MONDO REALE E GLI ASSIOMI DEL S.F. LE RELAZIONI DIMOSTRABILI TRA GLI OGGETTI DEL MONDO REALE E REGOLE DI INFERENZA 12

PERTANTO L ISOMORFISMO ASSEGNA UN SIGNIFICATO AI SIMBOLI CIOÈ AGLI ASSIOMI E ALLE REGOLE D INFERENZA DEL SISTEMA FORMALE IL SISTEMA FORMALE PERMETTE DI DERIVARE TEOREMI CON LA PROCEDURA DI ESPANSIONE SENZA TENERE CONTO DELL ISOMORFISMO, OVVERO IN MANIERA STUPIDA, SENZA COSCIENZA DEL SIGNIFICATO DELLA DIMOSTRAZIONE L ISOMORFISMO APPLICATO AL CONTRARIO PERMETTE DI ASSEGNARE SIGNIFICATO AI TEOREMI DERIVATI DAL S.F. PER OTTENERE DELLE PROPOSIZIONI VERE DEL MONDO REALE CONCLUSIONE SI DERIVANO PROPOSIZIONI VERE DEL MONDO REALE SENZA CAPIRE COSA SI STA FACENDO. 13

UN PRIMO ESEMPIO: IL SISTEMA PG SIMBOLI DEL SISTEMA PG - P - G - ASSIOMI DEL SISTEMA PG a1) SE x È UNA STRINGA DI ALLORA x P G x È UN ASSIOMA IN EFFETTI a1) ESPRIME UN INSIEME INFINITO DI ASSIOMI AL VARIARE DELLA LUNGHEZZA DELLA STRINGA x. REGOLE DEL SISTEMA PG R1) SE: x P y G z È VERA, ALLORA: x P y G z CON x, y E z STRINGHE DI 14

APPLICHIAMO LA PROCEDURA DI DERIVAZIONE: P G R1 P G R1 P G X = Y = Z = X = Y = Z = P G R1 P G R1 P G X = Y = Z = X = Y = Z = R1 RICAPITOLANDO R1 X = Y = Z = TEOREMI NON DERIVABILI: P G P G P G P G TEOREMI DERIVABILI: P G P G P G P G P G P G P G P G P G 15

ISOMORFISMO OGGETTI/SIMBOLI 1 2 3 : P + SVELIAMO L ISOMORFISMO G = UN POSSIBILE ISOMORFISMO TRA PROPOSIZIONI VERE DEL MONDO REALE. ED ASSIOMI DEL SISTEMA FORMALE DETTO X UN INTERO QUALSIASI, IL SUO SUCCESSIVO È OTTENUTO SOMMANDOGLI 1: 1 + 1 = 2 P G 2 + 1 = 3 P G 3 + 1 = 4 P G : UN POSSIBILE ISOMORFISMO TRA PROPOSIZIONI DERIVABILI DEL MONDO REALE ED I TEOREMI DERIVATI DAL S.F. SE x + y = z x + y + 1 = z + 1 x P y G z x P y G z 1 + 2 = 3 1 + (2+1) = 4 P G P G 1 + 3 = 4 1 + (3+1) = 5 P G P G 16 : :

STRINGHE BEN FORMATE COME CLASSIFICARE, ALLA LUCE DELLO ISOMORFISMO QUESTE PROPOSIZIONI? 3 + 2 = 7 P G 2 + 2 + 2 + 2 = 8 P P P G LE STRINGHE BEN FORMATE DI UN SISTEMA FORMALE SONO QUELLE STRINGHE CHE, INTERPRETATE SIMBOLO PER SIMBOLO, DANNO LUOGO AD ENUNCIATI CORRETTI DAL PUNTO DI VISTA GRAMMATICALE. TRA LE STRINGHE BEN FORMATE VI SONO I TEOREMI, DEFINITI A PARTIRE DA UNO SCHEMA DI ASSIOMI E DALLE PRODUZIONI. TUTTE LE ADDIZIONI DI DUE ADDENDI CON RISULTATO ERRATO SONO STRINGHE BEN FORMATE, MA NON SONO TEOREMI. ESEMPIO DI STRINGA NON BEN FORMATA 2 + 2 + 2 + 2 = 8 P P P G ESEMPIO DI STRINGA BEN FORMATA CHE NON È UN TEOREMA: 3 + 2 = 7 P G 17

UN SECONDO ISOMORFISMO ISOMORFISMO OGGETTI/SIMBOLI 1 2 3 : P = G sottratto da UN POSSIBILE ISOMORFISMO TRA PROPOSIZIONI VERE DEL M.R. ED ASSIOMI DEL S.F. DETTO X UN INTERO QUALSIASI, ESSO È OTTENUTO DAL SUO SUCCESSIVO SOTTRAENDOGLI 1: 1 = 1 sottratto da 2 P G 2 = 1 sottratto da 3 P G 3 = 1 sottratto da 4 P G : UN POSSIBILE ISOMORFISMO TRA PROPOSIZIONI DERIVABILI DEL M.R. E TEOREMI DERIVATI DAL S.F. SE x = y sottratto da z => x = y + 1 sottratto da z + 1 x P y G z x P y G z 1 = 2 sottratto da 3 1 = (2+1) sottratto da 4 P G P G 1 = 3 sottratto da 4 1 = (3+1) sottratto da 5 P G P G : : 18

IL GIOCO MU OBIETTIVO DEL GIOCO È QUELLO DI OTTENERE UNA STRINGA A PARTIRE DA UN ALTRA UTILIZZANDO OPPORTUNE REGOLE DI TRASFORMAZIONE. LA STRINGA INIZIALE È MI LA STRINGA FINALE È MU LE REGOLE DI INFERENZA SONO: R1: SE LA STRINGA TERMINA CON I SI PUÒ AGGIUNGERE UNA U ALLA FINE MI MIU R2: DATA UNA STRINGA Mx (CON x STINGA QUALSIASI) SI PUÒ OTTENERE LA STRINGA Mxx MIU MIUIU R3: SI POSSONO SOSTITUIRE TRE I CONSECUTIVE CON UNA U MIIIU MUU R4: SI POSSONO ELIMINARE DUE U CONSECUTIVE IN UNA STRINGA MUUUI MUI 19

ALBERO DEI TEOREMI GENERATO APPLICANDO LA PROCEDURA DI DERIVAZIONE MI R1 R2 MIU MII R2 R1 R2 MIUIU MIIU MIIII R2 R2 R1 R2 R3 R3 MIUIUIUIU MIIUIIU MIIIIU MIIIIIIII MIU MUI ALLA STRINGA INIZIALE MI E AD OGNI ALTRO TEOREMA DERIVATO, IL MOTORE APPLICA UN PROCEDIMENTO DETTO DI UNIFICAZIONE CON LE REGOLE. ESSO CONSISTE NELL EFFETTUARE UNA OPPORTUNA SOSTITUZIONE CHE RENDA LA PRECONDIZIONE DI UNA REGOLA UGUALE ALLA (UNIFICABILE CON LA) STRINGA CORRENTEMENTE IN ESAME. SE L UNIFICAZIONE RIESCE, LA REGOLA È APPLICABILE ALLA STRINGA IN ESAME E DA TALE APPLICAZIONE UN 20 NUOVO TEOREMA VIENE DERIVATO.

RAGIONAMENTO INTERNO AL SISTEMA FORMALE IL RAGIONAMENTO È INTERNO QUANDO SI UTILIZZANO SOLTANTO LE REGOLE ESPLICITAMENTE DEFINITE DAL SISTEMA FORMALE.... UNA PROCEDURA DI DERIVAZIONE DI TEOREMI P0: INSERIRE GLI ASSIOMI NEL DATABASE P1: APPLICARE OGNI REGOLA APPLICABILE AI TEOREMI PRESENTI NEL DATABASE OTTENENDO NUOVI TEOREMI P2: VERIFICARE CHE TRA I NUOVI TEOREMI PRODOTTI NON VI SIA QUELLO DESIDERATO; SE È COSÌ AGGIUNGERE TALI TEOREMI AL DATABASE E RIESEGUIRE IL PASSO P1; ALTRIMENTI LA SOLUZIONE È STATA TROVATA 21

RAGIONAMENTO ESTERNO AL SISTEMA FORMALE RAGIONARE ESTERNAMENTE AL SISTEMA SIGNIFICA RAGIONARE SULLE REGOLE CHE COSTITUISCONO IL SISTEMA FORMALE, VALUTANDONE CRITICAMENTE GLI EFFETTI ESEMPI E1) IL SISTEMA FORMALE INTRODOTTO PRODURRÀ SOLTANTO TEOREMI CHE INIZIANO PER M ( TUTTE LE REGOLE NON PERMETTONO DI ELIMINARE LA M ) E2) LE REGOLE R1 E R2 HANNO L EFFETTO DI ALLUNGARE LA STRINGA, R3 ED R4 DI ACCORCIARLA 22

IMPLICAZIONI USCENDO DAL SISTEMA SIAMO IN GRADO DI RISPONDERE A QUESITI PIÙ EFFICACEMENTE DI QUANTO NON SI FACCIA ESCLUSIVAMENTE CON LE PROCEDURE DI DERIVAZIONE. USCENDO DAL SISTEMA SI POSSONO RICAVARE REGOLE IMPORTANTI CHE POSSONO, ACCANTO ALLE PRECEDENTI, COSTITUIRE UN NUOVO SISTEMA FORMALE PIÙ INTELLIGENTE ESEMPIO POSSO AGGIUNGERE LE REGOLE E1 ED E2 OTTENENDO UN NUOVO SISTEMA FORMALE CHE RISPONDE A DOMANDE DEL TIPO: È POSSIBILE OTTENERE DA MIU LA STRINGA UI? SISTEMA FORMALE SF1 UOMO REGOLE ESTERNE DI SF REGOLE INTERNE DI SF1 SISTEMA FORMALE SF REGOLE INTERNE DI SF REGOLE ESTERNE DI SF 23

RIASSUMENDO IL CICLO DI DEFINIZIONE E UTILIZZO DI UN SISTEMA FORMALE EVOLVE TRA LE FASI DI: DEFINIZIONE DEI SIMBOLI DEFINIZIONE CONTEMPORANEA DELL ISOMORFISMO DERIVAZIONE DI TEOREMI DAL SISTEMA FORMALE APPLICAZIONE ALL INVERSO DELL ISOMORFISMO PER OTTENERE PROPOSIZIONI VERE DAL MONDO REALE A PARTIRE DAI TEOREMI OTTENUTI. 24

IL SISTEMA PG IL SISTEMA PG, CON LA PRIMA INTERPRETAZIONE DATA, È COERENTE. OGNI SUO SISTEMA DERIVATO, COME: P G ESPRIME, IN BASE ALL INTERPRETAZIONE DATA UNA VERITÀ ARITMETICA 3 + 2 = 5 P G IL SISTEMA È COMPLETO RISPETTO ALLE ADDIZIONI CON UN UNICO SEGNO +. INFATTI UNA QUALSIASI VERITÀ DEL MONDO REALE È SEMPRE DERIVABILE DAL SISTEMA FORMALE... IL CHE ASSICURA CHE APPLICANDO ALL INVERSO L ISOMORFISMO, SI OTTENGONO PROPOSIZIONI VERE DAL MONDO REALE A PARTIRE DA TEOREMI DERIVANTI DAL SISTEMA FORMALE 25

COERENZA E COMPLETEZZA UN SISTEMA FORMALE CON LA SUA INTERPRETAZIONE SI DICE COERENTE SE OGNI TEOREMA DA ESSO DERIVATO INTERPRETATO (MEDIANTE L ISOMORFISMO) ESPRIME UNA PROPOSIZIONE VERA DEL MONDO REALE UN SISTEMA FORMALE CON LA SUA INTERPRETAZIONE È DETTO COMPLETO SE TUTTE LE PROPOSIZIONI VERE DEL MONDO REALE SONO ESPRESSE DA TEOREMI DERIVATI DAL SISTEMA FORMALE.. 26

COERENZA E COMPLETEZZA SE IL SISTEMA FORMALE È COERENTE E NON COMPLETO E RISPONDE NO AD UNA DOMANDA, NON È CREDIBILE, PERCHÉ LA SOLUZIONE PUÒ ESISTERE MA NON ESSERE FORMALIZZATA NEL SISTEMA FORMALE, CIOÈ COERENTE È CREDIBILE SOLO SUL SI. UN SF SE IL SISTEMA FORMALE È COMPLETO E NON COERENTE E RISPONDE SI AD UNA DOMANDA, NON È CREDIBILE, PERCHÉ NON TUTTE LE SUE DERIVAZIONI SONO VERE (POTREBBE NON ESSERE COERENTE). CIOÈ UN SF COMPLETO È CREDIBILE SUL NO. 27

COERENZA ED INTERPRETAZIONI SUPPONIAMO DI ASSEGNARE AL SISTEMA FORMALE PG UNA TERZA INTERPRETAZIONE: * 1 P + ** 2 G OTTENENDO UN SISTEMA CHE CON LA SUA INTERPRETAZIONE È ANCORA COERENTE. SUPPONIAMO DI AGGIUNGERE AL SISTEMA FORMALE PG UN ALTRO SCHEMA DI ASSIOMI x P G x CON x STRINGA DI IL NUOVO SISTEMA FORMALE È COERENTE RISPETTO ALLA NUOVA INTERPRETAZIONE P G 2 + 1 2 MA INCOERENTE RISPETTO ALLA PRIMA INTERPRETAZIONE P G 2 + 1 = 2... CONCLUSIONI 28

... COMPLETEZZA IL NUOVO SISTEMA FORMALE CON LA NUOVA INTERPRETAZIONE È COERENTE MA NON È COMPLETO! SI CONSIDERI LA PROPOSIZIONE 2 + 1 1 IL CORRISPONDENTE TEOREMA: P G NON È DERIVABILE DAL SISTEMA FORMALE 29

IL CRITERIO DI TEOREMATICITÀ LA PROCEDURA DI DECISIONE È TALE DA FAR RICAVARE TUTTI I POSSIBILI TEOREMI DAGLI ASSIOMI DI PARTENZA CRITERIO DI TEOREMATICITÀ PROCEDERE FINO A QUANDO VIENE PRODOTTA LA STRINGA IN QUESTIONE; QUANDO CIÒ AVVIENE, SI SA CHE ESSA È UN TEOREMA; SE CIÒ NON AVVIENE MAI, VUOL DIRE CHE ESSA È NON È UN TEOREMA. PROBLEMA IL CRITERIO DI TEOREMATICITÀ PUÒ RISPONDERE IN UN TEMPO INFINITO SE ESISTE UN CRITERIO DI TEOREMATICITÀ LA CUI APPLICAZIONE DURA DA UN LASSO DI TEMPO FINITO DI TEMPO, ALLORA DETTO CRITERIO SI CHIAMA PROCEDURA DI DECISIONE 30

... IMPLICAZIONI L ASSENZA DI UNA PROCEDURA DI DECISIONE COMPROMETTE LA REALIZZAZIONE DI UN SISTEMA AUTOMATICO DI RISOLUZIONE DI PROBLEMI PER IL SISTEMA FORMALE IN CONSIDERAZIONE LA PROCEDURA DI DECISIONE, DIPENDENTE DAL SISTEMA FORMALE, VA AGGIUNTA A COMPLETAMENTO DELLA PROCEDURA DI DERIVAZIONE DI TEOREMI 31

TEOREMA DI GÖDEL TUTTE LE ASSIOMATIZZAZIONI COERENTI CONTENGONO PROPOSIZIONI INDECIDIBILI IN ALTRI TERMINI, TALE TEOREMA AFFERMA CHE SE SI VUOL COSTRUIRE UN S.F. IN CUI TUTTI I TEOREMI CORRISPONDANO A PROPOSIZIONI VERE, TALE SISTEMA CONTERRÀ PROPOSIZIONI CHE NON È POSSIBILE NÉ CLASSIFICARE COME TEOREMI, NÉ STABILIRNE LA FALSITÀ (PROPOSIZIONI INDECIDIBILI). VICEVERSA, SE SI VUOL PROGETTARE UN S.F. CHE NON CONTENGA PROPOSIZIONI INDECIDIBILI, TALE SISTEMA DEVE ESSERE INCOERENTE, OVVERO ESISTERANNO TEOREMI AI QUALI CORRISPONDERANNO FALSITÀ DEL MONDO REALE. 32

TEOREMA DI GÖDEL: UNA RAPPRESENTAZIONE GRAFICA 33

S.F. COERENTI (figura pagina precedente) IL RIQUADRO PIÙ ESTERNO RAPPRESENTA L INSIEME DI TUTTE LE STRINGHE. IL RIQUADRO SUCCESSIVO RAPPRESENTA QUELLO DI TUTTE LE STRINGHE BEN FORMATE IN ACCORDO AL SISTEMA FORMALE IN ESAME. L INSIEME DEI TEOREMI È ILLUSTRATO COME UN ALBERO CHE SI SVILUPPA DA UN TRONCO (IL QUALE RAPPRESENTA L INSIEME DEGLI ASSIOMI). I RAMI SCANDAGLIANO LA REGIONE DELIMITANTE (INSIEME DELLE VERITÀ), SENZA MAI RIUSCIRE AD OCCUPARLA TUTTA. L IMMAGINE SPECULARE DELL ALBERO DEI TEOREMI RAPPRESENTA L INSIEME DELLE NEGAZIONI DEI TEOREMI: TUTTE FALSE E TUTTAVIA INCAPACI NEL LORO INSIEME DI ESAURIRE LO SPAZIO DEGLI ENUNCIATI FALSI. 34

ESEMPI DI SISTEMI INCOERENTI QUESTA PROPOSIZIONE È FALSA 35