Teoremi di Incompletezza di Gödel

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Teoremi di Incompletezza di Gödel"

Transcript

1 Teoremi di Incompletezza di Gödel Pieri Lorenzo January 5, Introduzione Quello che segue è un breve riassunto della dimostrazione dei teoremi di Incompletezza di Gödel (e per il 2 è solo un accenno). Il materiale è rielaborato per renderlo più agevole rispetto alla lettura piuttosto pesante del Mendelson. Nella parte iniziale ci sono i concetti utili per la dimostrazione, ma anche tanta roba in più (la maggior parte!) che comprende quasi tutti i concetti fondamentali della logica matematica di base. Non c'è alcuna pretesa di completezza (e non poteva essere altrimenti...) in queste poche righe. 2 Denizioni Qualche nozione utile per comprendere meglio i ragionamenti. 2.1 Teoria del Primo Ordine Costituita dai seguenti elementi: 1. Un Alfabeto, ovvero un insieme di simboli. 2. Un insieme di termini (che rappresentano in modo intuitivo gli "oggetti" dell'insieme che si sta considerando) 3. Un insieme di Formule ben formate (dette Wfs: Well Formed Formulas) 4. Un insieme di Assiomi logici, ovvero un insieme di Wfs 5. Un insieme di Assiomi propri 6. Un insieme di regole di inferenza (rules of inference) L'espressione "del primo ordine" indica che c'è un insieme di riferimento e i quanticatori possano riguardare solo gli elementi di tale insieme e non i sottoinsiemi; ad esempio si può dire "per tutti gli x elementi dell'insieme vale P(x)" ma non si può dire "per tutti i sottoinsiemi A vale P(A)" (le teorie in cui ci sono quanticatori che spaziano sui sottoinsiemi dell'insieme di riferimento sono dette invece del secondo ordine). 1

2 2.1.1 Alfabeto Un Alfabeto è costituito dai seguenti simboli: 1. Costanti individuali (o Individual costants): a, b, c... Nozione intuitiva di oggetto della nostra teoria. Alcuni esempi: libro, Ken, Roccia, Variabili individuali: x, y, z... Usuale signicato del termine variabile. Ad esempi x può stare per Ken, come per Predicati (o Relazioni o Predicate letters): A(x 1 ), B(x 1,..., x n ),... Con la parentesi che indica il numero di argomenti. Ad esempio A(x) x è il glio di Ken, o B(x,y) x è amico di y. 4. Funzioni (o function letters): f(x 1 ), h(x 1,..., x n ),... Ad esempio f(x) la furia di x, o h(x,y) la testa di x e il cuore di y. 5. Punteggiatura:,, (, ). 6. Connettivi Logici: AND, OR, NOT, implicazione, doppia implicazione (con annesse tavole della verità e priorità di azione che sono supposte note al lettore). 7. Quanticatori: Per ogni (con simbolo ) detto quanticatore universale, Esiste almeno un (con simbolo ) detto quanticatore esistenziale Termini 1. Variabili e costanti individuali sono termini. 2. Sia f(x 1,..., x n ) una funzione ed a, b,..., n dei termini. Allora f(a, b,..., n) è un termine. 3. Nient'altro è un termine. Sia invece A(x 1,..., x n ) un predicato ed a, b,..., n dei termini. Allora A(a, b,..., n) è un formula atomica Formule ben Formate 1. Ogni formula atomica è una wfs. 2. Se α e β sono delle wfs e x è una variabile allora sono wfs anche: α β, α β, αβ, α β, α, (x)α, (x)α. 3. Nient'altro è una wfs. 2

3 Si denisce Sottoformula una wfs interna ad un altra wfs. Ad esempio nella wfs (x)(a(x) B(y)) troviamo le sottoformule (x)(a(x) B(y)), A(x) B(y), A(x), B(y). Una variabile interna ad una formula si dice libera se non compare in nessuna sottoformula preceduta da un quanticatore associato a tale variabile. Altrimenti si dice vincolata. Nell'esempio precedente x è vincolata mentre y è libera. Si chiama formula chiusa una wfs che non contenga variabili libere, formula aperta una che le contiene Assiomi logici Gli assiomi logici sono un insieme (innito) di formule assunte come vere (ove vero qui ha il signicato intuitivo di vero-falso del nostro linguaggio) che formalizzano tutte le deduzioni logiche che si possono fare nelle dimostrazioni matematiche. Ecco un insieme di assiomi standard (non univoco) date le wfs α, β, γ: 1. α(βα) 2. (α(βγ))((αβ)γ) 3. ( α β)(αβ) 4. ( (x)α)α per ogni wfs α in cui x è vincolata. 5. ( (x)α(x))α(t) per ogni wfs α e per ogni termine t che non contiene una variabile libera di α. 6. ( (x)(αβ))( (x)αβ) per ogni wfs α in cui x è vincolata. 7. ( (x)α) ( (x) α) 8. (α β) ( (α β)) 9. (α β) ( αβ) Assiomi propri Gli assiomi propri di una teoria sono gli assiomi che specicano fatti relativi agli oggetti della teoria che non sono deducibili dalla logica pura, ma che sono invece legati alla particolare natura di quegli oggetti (come "per due punti passa una e una sola retta"). Una teoria del primo ordine che non ha assiomi propri è detta Logica dei predicati (o predicate calculus). 3

4 2.1.6 Regole di inferenza In una teoria del primo ordine, date le wfs φ e ξ, le regole di inferenza sono: 1. Sia φ e valga φξ. Allora posso dedurre ξ. (modus ponens) 2. Sia φ. Allora posso dedurre che (x)φ. (regola di generalizzazione) Sono modi estremamente intuitivi di trarre una conclusione date alcune premesse. Notare che la regola di generalizzazione non è necessaria in una logica proposizionale (una struttura ancora più primitiva delle teorie del primo ordine. Non è infatti dotata in generale di un sistema assiomatico e si soerma maggiormente sulla sintassi piuttosto che sulla semantica). 2.2 Interpretazione Le wfs hanno un signicato solo quando è data un interpretazione ai simboli. Un interpretazione M consiste in un insieme non vuoto D, detto dominio dell'interpretazione, e all'assegnazione ad ogni predicato A(x 1,..., x n ) una n- relazione in D, ad ogni funzione f(x 1,..., x n ) una funzione da D n in D e a ogni costante individuale un determinato elemento in D. Ad esempio A(x 1, x 2 ), preso il dominio degli interi positivi e interpretando A(a, b) come a<b, rappresenta la 2-relazione a<b che è soddisfatta da tutte le coppie ordinate (x,y) degli interi positivi tali che x<y. 2.3 Soddisfacibilità Sia Θ:Ω{V,F} una funzione detta funzione di valutazione, la quale va dall'insieme delle wfs Ω all'insieme vero-falso. Una funzione di valutazione è univocamente determinata dalla corrispettiva tavola della verità. Una wfs α si dice soddisfacibile se esiste una Θ tale che Θ(α)=V. Un interpretazione M di α in cui α è vera è detta Modello di α. Una wfs α si dice falsicabile se esiste una Θ tale che Θ(α)=F. Un interpretazione M di α in cui α è falsa è detta Contromodello di α. 2.4 Tautologia Una wfs α è una tautologia se per ogni Θ vale che Θ(α)=V. 2.5 Validità logica Una wfs α si dice logicamente valida se e solo se α è vera per ogni interpretazione M. Una wfs α si dice contraddizione se non è soddisfacibile, ovvero se α è logicamente valida. 4

5 2.6 Dimostrazione Una dimostrazione è una sequenza ordinata di wfs (α 1,..., α n ) tale che, per ogni indice i, o α i è un assioma o α i è conseguenza di alcune precedenti wfs in virtù di una regola di inferenza. Un teorema è una wf α tale che esiste una dimostrazione la cui ultima wf è α. Tale dimostrazione è detta dimostrazione di α. 2.7 Coerenza Una teoria del primo ordine L è detta coerente (o consistente) se non contiene wfs α tali che sia α che α sono teoremi di L. 2.8 w-coerenza Una teoria del primo ordine L è detta ω-coerente se e solo se, per ogni wf α(x) di L, se α(n) è un teorema per ogni naturale n, allora non è un teorema (x)( α(x)). Si dimostra che essere ω-coerenti implica essere coerenti. 3 Enunciati Teorema di Incompletezza di Gödel In ogni teoria matematica T sucientemente espressiva da contenere l'aritmetica, esiste una formula φ tale che, se T è coerente, allora né φ né la sua negazione sono dimostrabili in T. In altri termini: In ogni formalizzazione coerente della matematica che sia sucientemente potente da poter assiomatizzare la teoria elementare dei numeri naturali (vale a dire, sucientemente potente da denire la struttura dei numeri naturali dotati delle operazioni di somma e prodotto) è possibile costruire una proposizione sintatticamente corretta che non può essere né dimostrata né confutata all'interno dello stesso sistema Teorema di Incompletezza di Gödel Sia T una teoria matematica sucientemente espressiva da contenere l'aritmetica: se T è coerente, non è possibile provare la coerenza di T all'interno di T. In altri termini: Nessun sistema coerente può essere utilizzato per dimostrare la sua stessa coerenza. 3.3 Teorema di completezza di Gödel Ogni sistema deduttivo per la logica dei predicati del primo ordine L è "completo", ovvero ogni formula logicamente valida in L è dimostrabile in L. In altri termini: In ogni logica dei predicati i teoremi sono esattamente le wfs logicamente valide. 5

6 3.4 Teorema di correttezza Ogni sistema deduttivo per la logica dei predicati del primo ordine L è "corretto", ovvero ogni formula dimostrabile in L è logicamente valida in L. 4 Dimostrazioni Teorema di Incompletezza di Gödel Dimostrazione intuitiva Associamo ad ogni wfs che può essere formulato nel sistema un numero univoco, che è chiamato il suo numero di Gödel. Ciò è fatto in modo che si possa facilmente eettuare una conversione meccanica tra le formule e i relativi numeri di Gödel, e viceversa. Dato che il sistema considerato è abbastanza potente da poter operare con i numeri, sarà ora possibile operare allo stesso modo anche con le formule. Ogni wfs F(x) ha un suo numero di Gödel che si può denotare con la scrittura G(F). La scelta della variabile libera utilizzata nell'espressione F(x) non è rilevante per l'assegnazione del numero di Gödel G(F). Deniamo ora auto-indimostrabile una formula che aerma meta-matematicamente la propria non dimostrabilità. Quindi wf F(x) è auto-indimostrabile se la wf F, applicata al suo stesso numero di Gödel, non è dimostrabile. Costruiamo ora una wf φ(z) con z numero di Gödel di un enunciato autoindimostrabile, ovvero z=g(f) per qualche F(x) auto-indimostrabile. Sia ora ξ=φ(g(φ)). Assumiamo che il nostro sistema assiomatico sia coerente, cioè se è logicamente valida (o dimostrabile) una wf, non lo è il suo opposto. -Supponiamo che ξ sia dimostrabile. Allora per denizione φ(g(φ)) è logicamente valido e inoltre z=g(φ) è il numero di Gödel di una wf auto-indimostrabile. Ma allora φ è auto-indimostrabile, quindi φ(g(φ)) è auto-indimostrabile. Ma eravamo partiti con ξ dimostrabile, quindi si arriva ad un assurdo. ξ è in conclusione non dimostrabile. -Supponiamo che la negazione di ξ sia dimostrabile. Allora per denizione, la φ(g(φ)) è una contraddizione e z=g(φ) è il numero di Gödel di una wf non auto-indimostrabile. Quindi φ(g(φ)) è dimostrabile, ma eravamo partiti da ξ non dimostrabile (cioè dalla negazione dimostrabile), quindi si arriva ad un assurdo. La negazione di ξ è in conclusione non dimostrabile. ξ non è né dimostrabile, né confutabile nel nostro sistema assiomatico. ξ è indecidibile Dimostrazione meno intuitiva! Introduciamo una 2-relazione W(u, y) tale che u è il numero di Gödel di una wf α(x) contenente la variabile libera x e y è il numero di Gödel di una dimostrazione di α(u). Una tale proposizione è ricorsiva (primitive recursive) e 6

7 si può dimostrare che ogni relazione ricorsiva è esprimibile in L, ove per L si intende una teoria del primo ordine contenente l'aritmetica. Quindi W(u, y) è esprimibile in L da una wf Ω(x 1, x 2 ) con x 1 e x 2 variabili libere, cioè se vale W(k 1, k 2 ) allora Ω(k 1, k 2 ) è un teorema e se vale non-w(k 1, k 2 ) allora Ω(k 1, k 2 ) è un teorema. Consideriamo ora la wf δ= (x 2 )( Ω(x 1, x 2 )) e sia m il suo numero di Gödel. Sostituiamo m in x 1 per ottenere la wf chiusa ξ= (x 2 )( Ω(m, x 2 )). Dalla denizione di W(u, y), si ha che W(m, y) vale se e solo se y è il numero di Gödel di una dimostrazione in L di ξ. Ora siamo pronti a dimostrare che: 1. Se L è coerente, allora ξ non è dimostrabile in L. 2. Se L è ω-coerente, allora ξ non è dimostrabile in L. Seguirà dal fatto che ω-coerentecoerente che ξ è indecidibile. -Assumiamo che L sia coerente e che ξ= (x 2 )( Ω(m, x 2 )) sia un teorema. Sia k il numero di Gödel della dimostrazione di ξ, quindi si ha W(m, k). Poiché Ω esprime W in L Ω(m, k) è un teorema. Da (x 2 )( Ω(m, x 2 )) segue che vale Ω(m, k). Abbiamo provato che valgono sia Ω(m, k) che Ω(m, k), quindi siamo in contraddizione con la coerenza di L. -Assumiamo che L sia ω-coerente e che ξ sia un teorema. L è coerente, quindi ξ non è un teorema. Quindi per ogni naturale n, n non è il numero di Gödel di una dimostrazione in L di ξ e W(m, n) è falsa. Quindi, per ogni n, Ω(m, n) è un teorema. Sia ora α(x 2 )=( Ω(m, x 2 )). Dalla ω-coerenza segue che non è un teorema l'aermazione (x 2 )( Ω(m, x 2 )), equivalente a (x 2 )(Ω(m, x 2 )). Ma eravamo partiti dall'assunto ξ è un teorema, che equivale a (x 2 )(Ω(m, x 2 )) è un teorema Teorema di Incompletezza di Gödel Dimostrazione intuitiva Sia π un enunciato indecidibile che asserisca la propria indimostrabilità (deve esistere per quanto visto nel 1 teorema). Ad esempio sia π=π non è dimostrabile. Assumiamo per assurdo che la coerenza del sistema sia determinabile entro il sistema stesso. Abbiamo già visto che dentro al sistema assiomatico coerente si può concludere che π non è dimostrabile. Cioè si dimostra nel sistema che π non è dimostrabile. Ma per denizione π non è dimostrabile equivale proprio a π, quindi nel sistema posso dimostrare π. Avendo dimostrato π e il suo opposto, il sistema non può essere coerente. 7

8 5 Bibliograa 1. Introduction to Mathematical Logic, Elliot Mendelson 2. Wikipedia 8

Logica proposizionale

Logica proposizionale Logica proposizionale Proposizione: frase compiuta che è sempre o vera o falsa. Connettivi Posti in ordine di precedenza: not, and, or, implica, doppia implicazione Sintassi Le proposizioni sono costituite

Dettagli

LOGICA MATEMATICA PER INFORMATICA (A.A. 12/13)

LOGICA MATEMATICA PER INFORMATICA (A.A. 12/13) LOGICA MATEMATICA PER INFORMATICA (A.A. 12/13) DISPENSA N. 4 Sommario. Dimostriamo il Teorema di Completezza per il Calcolo dei Predicati del I ordine. 1. Teorema di Completezza Dimostriamo il Teorema

Dettagli

Materiale didattico aggiuntivo - Analisi Matematica I CENNI DI LOGICA MATEMATICA. 1. Proposizioni. Valori logici. Connettivi logici. Tavole di verita.

Materiale didattico aggiuntivo - Analisi Matematica I CENNI DI LOGICA MATEMATICA. 1. Proposizioni. Valori logici. Connettivi logici. Tavole di verita. Materiale didattico aggiuntivo - Analisi Matematica I CENNI DI LOGICA MATEMATICA 1. Proposizioni. Valori logici. Connettivi logici. Tavole di verita. Intenderemo per PROPOSIZIONE (o ENUNCIATO) una qualunque

Dettagli

NOZIONI DI LOGICA PROPOSIZIONI.

NOZIONI DI LOGICA PROPOSIZIONI. NOZIONI DI LOGICA PROPOSIZIONI. Una proposizione è un affermazione che è vera o falsa, ma non può essere contemporaneamente vera e falsa. ESEMPI Sono proposizioni : 7 è maggiore di 2 Londra è la capitale

Dettagli

Luca Costabile Esercizi di Logica Matematica Dispensa Calcolo Proposizionale 1

Luca Costabile Esercizi di Logica Matematica Dispensa Calcolo Proposizionale 1 Luca Costabile Esercizi di Logica Matematica Dispensa Calcolo Proposizionale 1 Esercizio 1.12 Per dimostrare che per ogni funzione esiste una formula in cui compaiono le variabili tale che la corrispondente

Dettagli

Logica: materiale didattico

Logica: materiale didattico Logica: materiale didattico M. Cialdea Mayer. Logica (dispense): http://cialdea.dia.uniroma3.it/teaching/logica/materiale/dispense-logica.pdf Logica dei Predicati (Logica per l Informatica) 01: Logica

Dettagli

CALCOLO PROPOSIZIONALE

CALCOLO PROPOSIZIONALE CALCOLO PROPOSIZIONALE UN PROBLEMA DI DEDUZIONE LOGICA (da un test d ingresso) Tre amici, Antonio, Bruno e Corrado, sono incerti se andare al cinema. Si sa che: Se Corrado va al cinema, allora ci va anche

Dettagli

Introduzione alla logica

Introduzione alla logica Corso di Intelligenza Artificiale 2011/12 Introduzione alla logica iola Schiaffonati Dipartimento di Elettronica e Informazione Sommario 2 Logica proposizionale (logica di Boole) Logica del primo ordine

Dettagli

Logica proposizionale

Logica proposizionale Fondamenti di Informatica per la Sicurezza a.a. 2008/09 Logica proposizionale Stefano Ferrari UNIVERSITÀ DEGLI STUDI DI MILANO DIPARTIMENTO DI TECNOLOGIE DELL INFORMAZIONE Stefano Ferrari Università degli

Dettagli

LOGICA MATEMATICA PER INFORMATICA

LOGICA MATEMATICA PER INFORMATICA LOGICA MATEMATICA PER INFORMATICA A.A. 10/11, SETTIMANA N. 1 Sommario. Introduciamo il linguaggio e la sintassi e la semantica della Logica del I Ordine. Introduciamo i concetti di teoria, teoria completa,

Dettagli

04 - Logica delle dimostrazioni

04 - Logica delle dimostrazioni Università degli Studi di Palermo Facoltà di Economia CdS Sviluppo Economico e Cooperazione Internazionale Appunti del corso di Matematica 04 - Logica delle dimostrazioni Anno Accademico 013/014 D. Provenzano,

Dettagli

Ragionamento Automatico Richiami di calcolo dei predicati

Ragionamento Automatico Richiami di calcolo dei predicati Richiami di logica del primo ordine Ragionamento Automatico Richiami di calcolo dei predicati (SLL: Capitolo 7) Sintassi Semantica Lezione 2 Ragionamento Automatico Carlucci Aiello, 2004/05Lezione 2 0

Dettagli

Maiuscole e minuscole

Maiuscole e minuscole Maiuscole e minuscole Abilità interessate Distinguere tra processi induttivi e processi deduttivi. Comprendere il ruolo e le caratteristiche di un sistema assiomatico. Riconoscere aspetti sintattici e

Dettagli

02 - Logica delle dimostrazioni

02 - Logica delle dimostrazioni Università degli Studi di Palermo Facoltà di Economia Dipartimento di Scienze Economiche, Aziendali e Statistiche Appunti del corso di Matematica 0 - Logica delle dimostrazioni Anno Accademico 015/016

Dettagli

Un po di logica. Christian Ferrari. Laboratorio di matematica

Un po di logica. Christian Ferrari. Laboratorio di matematica Un po di logica Christian Ferrari Laboratorio di matematica 1 Introduzione La logica è la disciplina che studia le condizioni di correttezza del ragionamento. Il suo scopo è quindi quello di elaborare

Dettagli

I teoremi di Gödel. Giovanna Corsi. Dicembre Aritmetizzazione. Numeri di Gödel 2. 3 L aritmetica di Robinson 7

I teoremi di Gödel. Giovanna Corsi. Dicembre Aritmetizzazione. Numeri di Gödel 2. 3 L aritmetica di Robinson 7 I teoremi di Gödel Giovanna Corsi Dicembre 2003 Indice 1 Aritmetizzazione. Numeri di Gödel 2 2 Teoremi limitativi per PA 3 3 L aritmetica di Robinson 7 4 Il predicato T eor P A 8 5 I teoremi di Gödel da

Dettagli

LOGICA MATEMATICA PER INFORMATICA (A.A. 12/13)

LOGICA MATEMATICA PER INFORMATICA (A.A. 12/13) LOGICA MATEMATICA PER INFORMATICA (A.A. 12/13) DISPENSA N. 3 Sommario. Introduciamo il Calcolo dei Predicati del I ordine e ne dimostriamo le proprietà fondamentali. Discutiamo il trattamento dell identità

Dettagli

Introduzione ad alcuni sistemi di logica modale

Introduzione ad alcuni sistemi di logica modale Introduzione ad alcuni sistemi di logica modale Laura Porro 16 maggio 2008 1 Il calcolo proposizionale Prendiamo come primitivi i simboli del Calcolo Proposizionale (PC) tradizionale a due valori 1 : un

Dettagli

Teoria dei modelli. Alessandro Berarducci. 3 Marzo Dipartimento di Matematica Pisa

Teoria dei modelli. Alessandro Berarducci. 3 Marzo Dipartimento di Matematica Pisa Teoria dei modelli Alessandro Berarducci Dipartimento di Matematica Pisa 3 Marzo 2014 Teoria dei campi algebricamente chiusi Denizione 1 La teoria del primo ordine dei campi algebricamente chiusi, ACF,

Dettagli

Esercitazioni per il corso di Logica Matematica

Esercitazioni per il corso di Logica Matematica Esercitazioni per il corso di Logica Matematica Luca Motto Ros 02 marzo 2005 Nota importante. Queste pagine contengono appunti personali dell esercitatore e sono messe a disposizione nel caso possano risultare

Dettagli

Matematica. Corso integrato di. per le scienze naturali ed applicate. Materiale integrativo. Paolo Baiti 1 Lorenzo Freddi 1

Matematica. Corso integrato di. per le scienze naturali ed applicate. Materiale integrativo. Paolo Baiti 1 Lorenzo Freddi 1 Corso integrato di Matematica per le scienze naturali ed applicate Materiale integrativo Paolo Baiti 1 Lorenzo Freddi 1 1 Dipartimento di Matematica e Informatica, Università di Udine, via delle Scienze

Dettagli

APPUNTI DI TEORIA DEGLI INSIEMI. L assioma della scelta e il lemma di Zorn Sia {A i } i I

APPUNTI DI TEORIA DEGLI INSIEMI. L assioma della scelta e il lemma di Zorn Sia {A i } i I APPUNTI DI TEORIA DEGLI INSIEMI MAURIZIO CORNALBA L assioma della scelta e il lemma di Zorn Sia {A i } i I un insieme di insiemi. Il prodotto i I A i è l insieme di tutte le applicazioni α : I i I A i

Dettagli

Semantica proposizionale. Unit 2, Lez 3 e 4 Corso di Logica

Semantica proposizionale. Unit 2, Lez 3 e 4 Corso di Logica Semantica proposizionale Unit 2, Lez 3 e 4 Corso di Logica Sommario Semantica dei connettivi Costruzione delle tavole di verità Tautologie, contraddizioni e contingenze Semantica delle forme argomentative

Dettagli

NOZIONI DI LOGICA. Premessa

NOZIONI DI LOGICA. Premessa NOZIONI DI LOGICA Premessa Il compito principale della logica è quello di studiare il nesso di conseguenza logica tra proposizioni, predisponendo delle tecniche per determinare quando la verità di una

Dettagli

Elementi di logica. SCOPO: introdurre nozioni di logica & vocabolario per una corretta interpretazione delle dimostrazioni.

Elementi di logica. SCOPO: introdurre nozioni di logica & vocabolario per una corretta interpretazione delle dimostrazioni. Elementi di logica SCOPO: introdurre nozioni di logica & vocabolario per una corretta interpretazione delle dimostrazioni. Quantificatori: elementi fondamentali del linguaggio matematico. quantificatore

Dettagli

Cenni di logica e calcolo proposizionale

Cenni di logica e calcolo proposizionale Cenni di logica e calcolo proposizionale Corso di Laurea in Informatica Università degli Studi di Bari (sede Brindisi) Analisi Matematica S.Milella ([email protected]) Cenni di logica 1 / 10 Proposizioni

Dettagli

Cenni di logica. Hynek Kovarik. Università di Brescia. Analisi Matematica A

Cenni di logica. Hynek Kovarik. Università di Brescia. Analisi Matematica A Cenni di logica Hynek Kovarik Università di Brescia Analisi Matematica A Hynek Kovarik (Università di Brescia) Cenni di logica Analisi Matematica A 1 / 21 Scopo: introdurre nozioni di logica & terminologia

Dettagli

Logica degli enunciati; Operazioni con le proposizioni; Proprietà delle operazioni logiche; Tautologie; Regole di deduzione; Logica dei predicati;

Logica degli enunciati; Operazioni con le proposizioni; Proprietà delle operazioni logiche; Tautologie; Regole di deduzione; Logica dei predicati; Logica degli enunciati; Operazioni con le proposizioni; Proprietà delle operazioni logiche; Tautologie; Regole di deduzione; Logica dei predicati; Implicazione logica. Equivalenza logica; Condizione necessaria,

Dettagli

CALCOLO PROPOSIZIONALE. Corso di Logica per la Programmazione Andrea Corradini

CALCOLO PROPOSIZIONALE. Corso di Logica per la Programmazione Andrea Corradini CALCOLO PROPOSIZIONALE Corso di Logica per la Programmazione Andrea Corradini [email protected] UN PROBLEMA DI DEDUZIONE LOGICA (da un test d ingresso) Tre amici, Antonio, Bruno e Corrado, sono incerti

Dettagli

Logica proposizionale

Logica proposizionale Definire un linguaggio formale Logica proposizionale Sandro Zucchi 2013-14 Definiamo un linguaggio formale LP (che appartiene a una classe di linguaggi detti linguaggi della logica proposizionale) Per

Dettagli

sempre vere sempre false

sempre vere sempre false Logica: elementi I principi della logica sono innanzitutto i seguenti: Identità: a=a (ogni cosa è cioè identica a se stessa) Non contraddizione: non (a e non a). E impossibile che la stessa cosa sia e

Dettagli

Logica: nozioni di base

Logica: nozioni di base Fondamenti di Informatica Sistemi di Elaborazione delle Informazioni Informatica Applicata Logica: nozioni di base Antonella Poggi Anno Accademico 2012-2013 DIPARTIMENTO DI SCIENZE DOCUMENTARIE LINGUISTICO

Dettagli

Alcuni equivalenti dell Assioma della Scelta

Alcuni equivalenti dell Assioma della Scelta Alcuni equivalenti dell Assioma della Scelta Giugno 2010 Gabriele Gullà Sommario Dimostreremo l equivalenza fra l assioma della scelta ed altri enunciati della matematica piú o meno noti. Enunciati: 1)

Dettagli

Logica per la Programmazione

Logica per la Programmazione Logica del Primo Ordine: Motivazioni, Sintassi e Interpretazioni Logica per la Programmazione Lezione 1 Calcolo Proposizionale: sintassi e semantica Tautologie Esempi di Formalizzazione di Enunciati pag.

Dettagli

Una Breve Introduzione alla Logica

Una Breve Introduzione alla Logica Una Breve Introduzione alla Logica LOGICA La LOGICA è la disciplina che studia le condizioni di correttezza del ragionamento Occorre dire, anzitutto, quale oggetto riguardi ed a quale disciplina spetti

Dettagli

Cenni di logica matematica e di teoria degli insiemi Paola Rubbioni

Cenni di logica matematica e di teoria degli insiemi Paola Rubbioni Cenni di logica matematica e di teoria degli insiemi Paola Rubbioni CORSI INTRODUTTIVI Dipartimento di Ingegneria di Perugia a.a. 2017/2018 1 Corsi Introduttivi - a.a. 2017/2018 2 1 Logica matematica Serve

Dettagli

Proposizioni e verità

Proposizioni e verità Proposizioni e verità Claudia Casadio Logica e Psicologia del Pensiero Laurea Triennale - Parte Istituzionale A.A. 2007-08 Contents 1 Proposizione.......................................... 3 2 Verità...............................................

Dettagli

RISOLUZIONE IN LOGICA PROPOSIZIONALE. Giovanna D Agostino Dipartimento di Matemaica e Informatica, Università di Udine

RISOLUZIONE IN LOGICA PROPOSIZIONALE. Giovanna D Agostino Dipartimento di Matemaica e Informatica, Università di Udine RISOLUZIONE IN LOGICA PROPOSIZIONALE Giovanna D Agostino Dipartimento di Matemaica e Informatica, Università di Udine 1. Risoluzione Definitione 1.1. Un letterale l è una variabile proposizionale (letterale

Dettagli

METODI MATEMATICI PER L INFORMATICA

METODI MATEMATICI PER L INFORMATICA METODI MATEMATICI PER L INFORMATICA Tutorato Lezione 2 17/03/2016 Corso per matricole congrue a 1 Docente: Margherita Napoli Tutor: Amedeo Leo Applicazioni della logica proposizionale La logica ha una

Dettagli

Cenni di logica matematica e di teoria degli insiemi. CORSI INTRODUTTIVI Dipartimento di Ingegneria di Perugia a.a. 2016/2017 Paola Rubbioni

Cenni di logica matematica e di teoria degli insiemi. CORSI INTRODUTTIVI Dipartimento di Ingegneria di Perugia a.a. 2016/2017 Paola Rubbioni Cenni di logica matematica e di teoria degli insiemi CORSI INTRODUTTIVI Dipartimento di Ingegneria di Perugia a.a. 2016/2017 Paola Rubbioni 1 1 Logica matematica Corsi Introduttivi - a.a. 2016/2017 2 Serve

Dettagli

ESERCIZI DI ANALISI MATEMATICA 1 FOGLIO 1

ESERCIZI DI ANALISI MATEMATICA 1 FOGLIO 1 ESERCIZI DI ANALISI MATEMATICA 1 FOGLIO 1 Logica e connettivi logici Esercizio 0.1. Si costruiscano le tabelle di verità delle seguenti espressioni booleane; cioè, al variare dei valori di verit delle

Dettagli

La matematica non è un opinione, lo è oppure...?

La matematica non è un opinione, lo è oppure...? La matematica non è un opinione, lo è oppure...? Giulio Giusteri Dipartimento di Matematica e Fisica Università Cattolica del Sacro Cuore Brescia 26 Febbraio 2010 Vecchie conoscenze Dedurre... dedurre...

Dettagli

Appunti di geometria euclidea

Appunti di geometria euclidea Appunti di geometria euclidea Il metodo assiomatico Appunti di geometria Euclidea Lezione 1 Prima di esaminare nel dettaglio la Geometria dal punto di vista dei Greci è opportuno fare unrichiamo di Logica.

Dettagli

I predicati di dimostrabilità e l'indimostrabilità della consistenza [coerenza]. 1

I predicati di dimostrabilità e l'indimostrabilità della consistenza [coerenza]. 1 I predicati di dimostrabilità e l'indimostrabilità della consistenza [coerenza]. 1 Nell'ultimo capitolo abbiamo appreso che nessuna estensione coerente di Q è decidibile e che ogni teoria assiomatizzabile

Dettagli

Prerequisiti Matematici

Prerequisiti Matematici Prerequisiti Matematici Richiami di teoria degli insiemi Relazioni d ordine, d equivalenza Richiami di logica Logica proposizionale, tabelle di verità, calcolo dei predicati Importante: Principio di Induzione

Dettagli

delta δ mu (mi) µ M iupsilon υ Y eta η H omicron o O psi ψ Ψ 1. Scrivere il proprio nome e cognome in lettere greche.

delta δ mu (mi) µ M iupsilon υ Y eta η H omicron o O psi ψ Ψ 1. Scrivere il proprio nome e cognome in lettere greche. Capitolo 1 Numeri 1.1 Alfabeto greco Un ingrediente indispensabile per lo studente che affronta un corso di analisi matematica è la conoscenza dell alfabeto greco, di cui verranno usate a vario titolo

Dettagli

LOGICA MATEMATICA. Sonia L Innocente. Corso di Laurea. Informatica e Tecnologie/Informatica Industriale. Argomento 1. Logica proposizionale

LOGICA MATEMATICA. Sonia L Innocente. Corso di Laurea. Informatica e Tecnologie/Informatica Industriale. Argomento 1. Logica proposizionale LOGICA MATEMATICA Corso di Laurea Informatica e Tecnologie/Informatica Industriale Argomento 1. Logica proposizionale a.a. 2014-2015 (Camerino) 1 / 83 Outline Introduzione 1 Introduzione 2 Semantica e

Dettagli

Insiemi, Numeri, Terminologia. Prof. Simone Sbaraglia

Insiemi, Numeri, Terminologia. Prof. Simone Sbaraglia Insiemi, Numeri, Terminologia Prof. Simone Sbaraglia Corso Rapido di Logica Matematica La logica formale definisce le regole cui deve obbedire qualsiasi teoria deduttiva. Una proposizione e` una affermazione

Dettagli

Logica per la Programmazione

Logica per la Programmazione Logica per la Programmazione Lezione 2 Dimostrazione di tautologie Proof System pag. 1 Un Problema di Deduzione Logica [da un test di ingresso] Tre amici, Antonio, Bruno e Corrado, sono incerti se andare

Dettagli

Alberi: definizioni e dimostrazioni induttive.

Alberi: definizioni e dimostrazioni induttive. Alberi: definizioni e dimostrazioni induttive. Gennaio 2005 Iniziamo con l introdurre la nozione di albero. Con N indichiamo l insieme dei numeri naturali (zero escluso) e con N l insieme delle liste finite

Dettagli

GIOVANNI FUSCHINO COMPLETEZZA E RAGIONAMENTO PER DEFAULT

GIOVANNI FUSCHINO COMPLETEZZA E RAGIONAMENTO PER DEFAULT GIOVANNI FUSCHINO COMPLETEZZA E RAGIONAMENTO PER DEFAULT La completezza logica si esprime nel modo seguente: M α M α che si legge: da M 1 segue logicamente ( ) α se e solo se ( ) da M si può dedurre (

Dettagli

ALGEBRE DI BOOLE. (d) x, y X x y oppure y x.

ALGEBRE DI BOOLE. (d) x, y X x y oppure y x. ALGEBRE DI BOOLE Un insieme parzialmente ordinato è una coppia ordinata (X, ) dove X è un insieme non vuoto e " " è una relazione binaria definita su X tale che (a) x X x x (riflessività) (b) x, y, X se

Dettagli

Calcolo proposizionale

Calcolo proposizionale 1 Il calcolo delle proposizioni Una proposizione logica si dice semplice o atomica se contiene soltanto un predicato. Due o più proposizioni semplici collegate mediante l'uso di connettivi formano proposizioni

Dettagli

Il teorema di Lagrange e la formula di Taylor

Il teorema di Lagrange e la formula di Taylor Il teorema di Lagrange e la formula di Taylor Il teorema del valor medio di Lagrange, valido per funzioni reali di una variabile reale, si estende alle funzioni reali di più variabili. Come si vedrà, questo

Dettagli

Logica. 7: Conseguenza ed equivalenza logica in logica classica proposizionale. Claudio Sacerdoti Coen. Universitá di Bologna

Logica. 7: Conseguenza ed equivalenza logica in logica classica proposizionale. Claudio Sacerdoti Coen. Universitá di Bologna Logica 7: Conseguenza ed equivalenza logica in logica classica proposizionale Universitá di Bologna 30/11/2016 Outline Conseguenza logica per la logica proposizionale Wikipedia:

Dettagli

1. equivalenze e implicazioni logiche. Esercizio 1.2. Trovare le implicazioni che legano i seguenti enunciati (x, y R):

1. equivalenze e implicazioni logiche. Esercizio 1.2. Trovare le implicazioni che legano i seguenti enunciati (x, y R): . equivalenze e implicazioni logiche Esercizio.. Trovare le implicazioni che legano i seguenti enunciati (x, y R): () x < y, () x = y, () x y, () x y, () (x y) > 0. Osserviamo subito che (x y) > 0 equivale

Dettagli

Richiami teorici ed esercizi di Logica

Richiami teorici ed esercizi di Logica Facoltà di ingegneria Università della Calabria Corsi di Potenziamento Matematica e Logica A. A. 2008-2009 Richiami teorici ed esercizi di Logica Proposizioni logiche: Ogni espressione matematica alla

Dettagli

LOGICA MATEMATICA PER INFORMATICA

LOGICA MATEMATICA PER INFORMATICA LOGICA MATEMATICA PER INFORMATICA A.A. 10/11, DISPENSA N. 2 Sommario. Assiomi dell identità, modelli normali. Forma normale negativa, forma normale prenessa, forma normale di Skolem. 1. L identità Esistono

Dettagli

BREVE CENNO DI LOGICA CLASSICA La logica può essere definita come la scienza che studia le condizioni in base alle quali un ragionamento risulta

BREVE CENNO DI LOGICA CLASSICA La logica può essere definita come la scienza che studia le condizioni in base alle quali un ragionamento risulta BREVE CENNO DI LOGICA CLASSICA La logica può essere definita come la scienza che studia le condizioni in base alle quali un ragionamento risulta corretto e vero. Un ragionamento è corretto se segue uno

Dettagli

DIMOSTRAZIONI E TAUTOLOGIE, IPOTESI NON TAUTOLOGICHE. Corso di Logica per la Programmazione A.A. 2013/14 Andrea Corradini

DIMOSTRAZIONI E TAUTOLOGIE, IPOTESI NON TAUTOLOGICHE. Corso di Logica per la Programmazione A.A. 2013/14 Andrea Corradini DIMOSTRAZIONI E TAUTOLOGIE, IPOTESI NON TAUTOLOGICHE Corso di Logica per la Programmazione A.A. 2013/14 Andrea Corradini INFERENZE CORRETTE E TAUTOLOGIE Il Calcolo Proposizionale permette di formalizzare

Dettagli

11. Misure con segno.

11. Misure con segno. 11. Misure con segno. 11.1. Misure con segno. Sia Ω un insieme non vuoto e sia A una σ-algebra in Ω. Definizione 11.1.1. (Misura con segno). Si chiama misura con segno su A ogni funzione ϕ : A R verificante

Dettagli

CORSO DI ANALISI MATEMATICA 2 SOLUZIONI ESERCIZI PROPOSTI 18/03/2013

CORSO DI ANALISI MATEMATICA 2 SOLUZIONI ESERCIZI PROPOSTI 18/03/2013 CORSO DI ANALISI MATEMATICA SOLUZIONI ESERCIZI PROPOSTI 8/03/03 D.BARTOLUCCI, D.GUIDO. La continuità uniforme I ESERCIZIO: Dimostrare che la funzione f(x) = x 3, x A = (, ] non è uniformemente continua

Dettagli

Linguaggio della Matematica

Linguaggio della Matematica Linguaggio della Matematica concetti primitivi: elementi fondamentali di natura intuitiva (punto, retta, insieme, elemento di un insieme,...). assiomi: enunciati, proposizioni vere a priori (gli assiomi

Dettagli

INSIEMI. DEF. Un INSIEME è una qualsiasi collezione di oggetti.

INSIEMI. DEF. Un INSIEME è una qualsiasi collezione di oggetti. INSIEMI DEF. Un INSIEME è una qualsiasi collezione di oggetti. Esso è ben definito quando è chiaro se un oggetto appartiene o non appartiene all insieme stesso. Esempio. E possibile definire l insieme

Dettagli

Presentazione di gruppi

Presentazione di gruppi Presentazione di gruppi Sia G un gruppo e X un suo sottoinsieme non vuoto, indichiamo con Gp(X) = {x ɛ 1 1 x ɛ 2 2... x ɛ n n x i X, ɛ i = ±1} dove gli elementi di questo insieme sono da intendersi come

Dettagli

Logica per la Programmazione

Logica per la Programmazione Logica per la Programmazione Lezione 6 Logica del Primo Ordine Motivazioni Sintassi Interpretazioni Formalizzazione pag. 1 Limiti del Calcolo Proposizionale Nella formalizzazione di enunciati dichiarativi,

Dettagli

DISPENSE SU TEORIA DEGLI INSIEMI E NUMERI

DISPENSE SU TEORIA DEGLI INSIEMI E NUMERI FACOLTA' DI ECONOMIA UNIVERSITA DELLA CALABRIA Corso di Modelli Matematici per l Azienda a.a. 2011-2012 DISPENSE SU TEORIA DEGLI INSIEMI E NUMERI Prof. Fabio Lamantia INSIEMI INSIEME= gruppo di oggetti

Dettagli

DI CHE COSA SI OCCUPA LA LOGICA

DI CHE COSA SI OCCUPA LA LOGICA Di Emily Rinaldi DI CHE COSA SI OCCUPA LA LOGICA La logica si occupa dell esattezza dei ragionamenti Nei tempi antichi solo verbale. Nell epoca moderna la logica viene applicata per l ordinamento sistemazione

Dettagli