INDUZIONE MATEMATICA
|
|
- Flaviano Bartoli
- 4 anni fa
- Visualizzazioni
Transcript
1 Regola d induzione matematica P(0), n(p(n) P(n+1)) Regola d induzione completa n(n<m P(n)) P(m) INDUZIONE MATEMATICA dove n è una variabile che varia sui numeri naturali. In questa regola m è una variabile che sta per un numero qualunque, e quindi questa regola equivale a m( n(n<m P(n)) P(m)) Se si assume che l insieme dei numeri naturali sia ben ordinato da <, allora è facile giustificare queste regole. Iniziamo dell induzione completa. Supponiamo infatti che valga n(n<m P(n)) P(m) e che non valga. Allora, per via del buon ordinamento, il sottoinsieme {n P(n)} ha un più piccolo elemento, diciamo m. Allora tutti i numeri più piccoli di m godono della proprietà P, ossia vale n(n<m P(n)), quindi, dal momento che vale n(n<m P(n)) P(m), anche m dovrà godere della proprietà P. Ma questo contraddice il fatto che vale P(m). Per quel che riguarda l induzione matematica il ragionamento è analogo. Supponiamo che valgano P(0) e n(p(n) P(n+1)), ma che non valga. Sia m il più piccolo elemento che non gode della proprietà P. Poiché abbiamo supposto P(0), m 0 e perciò esiste il predecessore immediato di m, ossia m-1, che gode della proprietà P; ma, poiché abbiamo supposto n(p(n) P(n+1)), da P(m-1) P(m). Contraddizione. Viceversa se si assume la regola d induzione completa è possibile dimostrare che < è un buon ordinamento dell insieme dei numeri naturali. [la dimostrazione, solo per chi è interessato] Dimostrare che < costituisce un ordine lineare è lungo e tedioso, e perciò ci limiteremo a dimostrare che ogni sottoinsieme non vuoto a dell insieme dei numeri naturali possiede un elemento minimo. Si tratta cioè di dimostrare (i) a m(m a n(n<m n a)) Per contrapposizione (modus tollens) la formula (i) equivale a (ii) m( n(n<m n a) m a) a= L antecedente di (ii) costituisce la premessa di un applicazione della regola d induzione completa. Assumendo quindi l antecedente di (ii) otteniamo mediante tale regola m(m a), ossia a=, e quindi (ii) è dimostrato.
2 Come si dimostra per induzione [Per induzione matematica] Per prima cosa si dimostra che vale P(0) base dell induzione. Poi si assume P(n) per un n qualunque (tale assunzione è detta ipotesi d induzione) e si cerca di derivare P(n+1) passo dell induzione [Per induzione completa] Dobbiamo dimostrare la premessa, ossia che n(n<m P(n)) P(m) vale per tutti gli m. Se m=0, allora n<0 è sempre falso e quindi n(n<0 P(n)) è sempre vero (in pratica è come se fosse una tautologia). Ora se α è una tautologia, allora, per ogni β, α β equivale a β, e quindi per dimostrare n(n<0 P(n)) P(0), dobbiamo dimostrare P(0). Se m>0, allora assumiamo come ipotesi d induzione n(n<m P(n)) e cerchiamo di derivare P(m). Da queste osservazioni appare chiaro che la regola più forte è quella d induzione matematica. Infatti in quest ultima l ipotesi d induzione è che la proprietà vale per il predecessore immediato, mentre nell induzione completa bisogna assumere di più, ossia che la proprietà vale per tutti i predecessori. [Induzione metamatematica] Gli oggetti di una data teoria (ad esempio, formule, teoremi, espressioni appartenenti ad una sequenza) godono di proprietà metamatematiche. Quando gli oggetti in questione costituiscono un insieme che può essere numerato dai numeri naturali, ovvero che è isomorfo a ω o ad una sua parte iniziale, è possibile dimostrare che tutti questi oggetti godono di una determinata proprietà per induzione, di solito completa. TEOREMA DI DEDUZIONE Un esempio di induzione metamatematica è la dimostrazione del Teorema di Deduzione. Si tratta di dimostrare che la sequenza di formule β 1,,β n che costituisce una derivazione di β n = β da Γ, α è tale che, per 1 i n, Γ α β i (quest ultima formula metalinguistica esprime una proprietà della formula β i ). Non ha ovviamente nessuna importanza se la sequenza è numerata a partire da 1 o da 0. Innanzitutto si tratta di dimostrare che la proprietà vale per β 1, ossia che vale Γ α β 1. I casi possibili sono tre: β 1 è un assioma, β 1 Γ, β 1 è α. β 1 è un assioma β 1 (α β 1 ) Assioma 1 β 1 β 1 è un assioma α β 1 Γ α β 1 β 1 Γ β 1 (α β 1 ) Assioma 1 Γ β 1 (α β 1 ) Γ β 1 Poiché β 1 Γ Γ α β 1 β 1 è α α α α β 1 Γ α β 1 Teorema Perché β 1 è α
3 In secondo luogo si tratta di dimostrare, per 1< i n, che, se per ogni h< i vale Γ α β h, allora vale Γ α β i. Il caso interessante è se β i deriva per da formule β j e β k = β j β i per j,k<i (α (β j β i )) (( α β j ) ( α β i )) Assioma 2 Γ (α (β j β i )) (( α β j ) ( α β i )) Monotonicità della relazione di derivazione Γ α (β j β i ) Ipotesi d induzione Γ ( α β j ) ( α β i ) Γ α β j Ipotesi d induzione Γ α β i TEOREMA DI COMPLETEZZA Un altro esempio d induzione metamatematica è la dimostrazione del Lemma Tale dimostrazione richiede l induzione sul numero dei connettivi della formula ben formata (fbf) α (ovvero l induzione sulla costruzione di α). In generale per ogni numero naturale n si considera la classe che contiene tutte e sole le fbf aventi n connettivi (in breve "classe n") e si dimostra per induzione completa che, per ogni n, tutte le fbf appartenenti alla classe n godono di una data proprietà P, e quindi che tutte le fbf godono della proprietà P. Innanzitutto bisogna dimostrare che tutte le fbf con 0 connettivi (ossia le lettere proposizionali) godono di P. L ipotesi d induzione sarà invece che tutte le fbf appartenemti alle classi m, per m<n, godono di P; per avere la premessa dell induzione bisogna dedurne che anche le fbf appartenenti alla classe n godono di P. Data per scontata la definizione delle A 1,, A n, dove A 1,, A n sono le lettere proposizionali occorrenti in una fbf α, e di α stessa, il lemma dice Se α è una lettera proposizionale A i (per 1 i n) non c è niente da dimostrare: il lemma si riduce alla banalità A i A i Se α contiene n connettivi l ipotesi d induzione è che il lemma vale per tutte le fbf con meno di n connettivi. In base alla definizione induttiva di fbf i casi sono due α = β α = β γ dove β e γ hanno sicuramente meno di n connettivi. α = β Se α è vero, β è falso, quindi, poiché le lettere proposizionali di α e β sono le stesse, per ipotesi d induzione A 1,, A n β (=α) Ma, poiché α è vero, α = α, quindi Se α è falso, β è vero, quindi, per ipotesi d induzione A 1,, A n β (= α per la legge della doppia negazione) Ma, poiché α è falso, α = α, quindi α = β γ
4 [Avvertenza. In generale le lettere proposizionali di β e γ non sono esattamente le stesse; tuttavia, data la monotonicità della relazione di derivazione, nel formulare l ipotesi d induzione possiamo aggiungere le lettere mancanti, ossia presenti in α ma eventualmente non in β o in γ] Se β γ è vero, allora o β è falso, oppure γ è vero. Nel primo caso, per ipotesi d induzione A 1,, A n β Poiché β (β γ) A 1,, A n β γ (=α perché β γ è vero) Nel secondo caso, sempre per ipotesi d induzione A 1,, A n γ Poiché γ (β γ) è un istanza di Assioma 1, come nel caso precedente A 1,, A n β γ Se β γ è falso, allora β è vero e γ è falso. Per ipotesi d induzione A 1,, A n β A 1,, A n γ Poiché β, γ (β γ) A 1,, A n (β γ) [=(β γ) perché β γ è falso] [dimostrazione del Teorema di Completezza] Se α è una tautologia, per ogni riga della corrispondente tavola di verità A 1,, A n α Poiché in qualche riga A n sarà A n, ed in qualche altra sarà A n avremo A 1,, A n α A 1,, A n α Una doppia applicazione del Teorema di Deduzione dà A 1,, A n-1 A n α A 1,, A n-1 A n α Poiché A n α, A n α α A 1,, A n-1 α Procedendo alla stessa maniera si eleminano tutte le premesse e si ottiene α Per capire bene questa procedura e soprattutto per rendersi conto che coinvolge tutte le righe della tavola di verità di α, facciamo un esempio con solo tre lettere proposizionali. Le 8 righe sono le nti (1) A, B, C α (2) A, B, C α (3) A, B, C α (4) A, B, C α (5) A, B, C α (6) A, B, C α (7) A, B, C α (8) A, B, C α
5 A partire da (1) e (2) si ottiene mediante doppia applicazione del Teorema di Deduzione A, B α Ma per procedere all eliminazione di B dobbiamo avere anche A, B α e si ottiene ciò utilizzando in maniera analoga le righe (3) e (4). Una volta eliminato B, abbiamo ottenuto A α Per ottenere A α e poter così eliminare anche A, dobbiamo ripetere la procedura seguita per dimostrare A α ed utilizzare in maniera analoga le righe (5)-(8).
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
DettagliLOGICA 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
Dettagli02 - 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
DettagliSistemi di inferenza Consentono di derivare formule da altre formule: formalizzazione del ragionamento. Un sistema di inferenza è costituito da: un
Sistemi di inferenza Consentono di derivare formule da altre formule: formalizzazione del ragionamento. Un sistema di inferenza è costituito da: un insieme di assiomi un insieme di regole di inferenza,
Dettagli04 - 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,
DettagliIntelligenza Artificiale. Logica proposizionale: calcolo simbolico
Intelligenza Artificiale Logica proposizionale: calcolo simbolico Marco Piastra Logica formale (Parte 2) - 1 Parte 2 Calcolo logico Assiomi Derivazioni Derivazioni e conseguenza logica Completezza Logica
DettagliUNIVERSITÀ DEGLI STUDI LA SAPIENZA CORSO DI STUDI IN INFORMATICA ESERCITAZIONI AL CORSO DI LOGICA MATEMATICA LOGICA PROPOSIZIONALE
UNIVERSITÀ DEGLI STUDI LA SAPIENZA CORSO DI STUDI IN INFORMATICA ESERCITAZIONI AL CORSO DI LOGICA MATEMATICA LOGICA PROPOSIZIONALE TAVOLE DI VERITÀ, COLETEZZA VERO-FUNZIONALE Esercizio 1. Calcola le tavole
DettagliSistemi Deduttivi. Marco Piastra. Intelligenza Artificiale I. Intelligenza Artificiale I - A.A Sistemi Deduttivi[1]
Intelligenza Artificiale I Sistemi Deduttivi Marco Piastra Intelligenza Artificiale I - A.A. 2010- Sistemi Deduttivi[1] Calcolo simbolico? Una fbf è conseguenza logica di un insieme di fbf sse qualsiasi
DettagliEsercitazioni per il corso di Logica Matematica
Esercitazioni per il corso di Logica Matematica Luca Motto Ros 27 febbraio 2005 Nota importante. Queste pagine contengono appunti personali dell esercitatore e sono messe a disposizione nel caso possano
DettagliC1: L C1 C2: L C2 C: C1 C2
Abbiamo visto Gli agenti logici applicano inferenze a una base di conoscenza per derivare nuove informazioni. Concetti base della logica: sintassi: struttura formale delle sentenze semantica: verita` di
DettagliMETODI MATEMATICI PER L INFORMATICA
METODI MATEMATICI PER L INFORMATICA Tutorato Lezione 5 05/05/2016 Corso per matricole congrue a 1 Docente: Margherita Napoli Tutor: Amedeo Leo Dimostrazioni e prove Esercizio 7 pagina 91 Utilizzare una
DettagliEsercizi di Logica Matematica (parte 2)
Luca Costabile Esercizio 317 Esercizi di Logica Matematica (parte 2) Dimostro per induzione sulla costruzione del termine : - Supponiamo che sia una variabile :, - Supponiamo che sia una variabile diversa
DettagliLOGICA FUZZY, I LOGICA PROPOSIZIONALE CLASSICA VINCENZO MARRA
LOGICA FUZZY, I LOGICA PROPOSIZIONALE CLASSICA VINCENZO MARRA 1. Sintassi L insieme dei numeri naturali è N = 1, 2,...}. Si consideri l alfabeto A = (, ), X,, $,,,,, }, e sia A l insieme delle stringhe
DettagliRagionamento Automatico Richiami di tableaux proposizionali
Richiami di logica e deduzione proposizionale Ragionamento Automatico Richiami di tableaux proposizionali (L. Carlucci Aiello & F. Pirri: SLL, Cap. 5) La logica proposizionale I tableau proposizionali
DettagliRagionamenti e metodi di dimostrazione. Liceo Scientifico Statale S. Cannizzaro Prof.re E. Modica
Ragionamenti e metodi di dimostrazione Liceo Scientifico Statale S. Cannizzaro Prof.re E. Modica Proposizioni Si definisce proposizione una frase alla quale è possibile attribuire uno e un solo valore
DettagliErrata corrige del libro Introduzione alla logica e al linguaggio matematico
Errata corrige del libro Introduzione alla logica e al linguaggio matematico 28 gennaio 2009 Capitolo 1 Pag. 7, Definizione 6. Il complemento di un sottoinsieme A di I è il sottoinsieme A = {x I : x /
DettagliEsercizi di logica. Ivan Valbusa 5 dicembre 2012
Esercizi di logica Ivan Valbusa 5 dicembre 2012 Gli esercizi proposti di seguito coprono solo una piccola parte del programma del corso. Sono mediamente più difficili di quelli presenti sul manuale di
DettagliELEMENTI DI LOGICA MATEMATICA LEZIONE VII
ELEMENTI DI LOGICA MATEMATICA LEZIONE VII MAURO DI NASSO In questa lezione introdurremo i numeri naturali, che sono forse gli oggetti matematici più importanti della matematica. Poiché stiamo lavorando
DettagliINDUZIONE E NUMERI NATURALI
INDUZIONE E NUMERI NATURALI 1. Il principio di induzione Il principio di induzione è una tecnica di dimostrazione molto usata in matematica. Lo scopo di questa sezione è di enunciare tale principio e di
DettagliFondamenti di Informatica 2
Fondamenti di Informatica 2 Linguaggi e Complessità : Lezione 1 Corso Fondamenti di Informatica 2 Marco Schaerf, 2009-2010 Linguaggi e Complessità : Lezione 1 1 Logica proposizionale Linguaggio matematico
DettagliIntroduzione alla logica proposizionale
Introduzione alla logica proposizionale Francesco Paoli Dispense per gli studenti March 6, 2013 1 Linguaggi proposizionali Nel presente modulo studieremo la logica proposizionale classica. In generale,
DettagliSeconda lezione. Dipartimento di Matematica Università di Salerno
Algebra della Logica Seconda lezione Dipartimento di Matematica Università di Salerno http://logica.dmi.unisa.it/lucaspada Scuola AILA 2017 Palazzo Feltrinelli, Gargnano, 20 26 agosto 2017. Completezza
DettagliLOGICA 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à
DettagliSpazi Vettoriali ed Applicazioni Lineari
Spazi Vettoriali ed Applicazioni Lineari 1. Sottospazi Definizione. Sia V uno spazio vettoriale sul corpo C. Un sottoinsieme non vuoto W di V è un sottospazio vettoriale di V se è chiuso rispetto alla
DettagliLogica e filosofia della scienza (P) 6 CFU
Logica e filosofia della scienza (P) 6 CFU Anno Accademico 2010-2011 Corso di laurea in Scienze della comunicazione Ivan Valbusa ivan.valbusa@univr.it Dipartimento di Filosofia, Pedagogia e Psicologia
DettagliCorso di Logica I. Modulo sul Calcolo dei Sequenti. Dispensa Lezione III.
Corso di Logica I. Modulo sul Calcolo dei Sequenti. Dispensa Lezione III. Giovanni Casini Teorema di corrispondenza fra il calcolo sui sequenti SND c e il calcolo dei sequenti SC c. In queste pagine andiamo
DettagliLEZIONI DI LOGICA MATEMATICA DEL 6 E 9 OTTOBRE 2008:LOGICA PROPOSIZIONALE
LEZIONI DI LOGICA MATEMATICA DEL 6 E 9 OTTOBRE 2008:LOGICA PROPOSIZIONALE 1. Semantica Definitione 1.1. Sia v una valutazione proposizionale, cioè una funzione dall insieme delle variabili proposizionali
DettagliEsercizi assegnati il 17 ottobre
Davide Masi 1 Primo Esercizio Esercizi assegnati il 17 ottobre 1 Primo Esercizio Verificare se i seguenti sequent sono validi nella semantica di S4: ( A B), B A (1.1) ( B A), A B (1.2) (( A B) C), A, B
DettagliSintassi e semantica della logica proposizionale
Sintassi e semantica della logica proposizionale 1 Il linguaggio proposizionale L 0 Definizione 1.1 (lfabeto di L 0 ). L alfabeto di L 0 si compone dei seguenti insiemi di simboli SIMOLI LOGICI : i connettivi,,,,.
DettagliESERCIZI DI LOGICA MATEMATICA A.A Alessandro Combi
ESERCIZI DI LOGICA MATEMATICA A.A. 2015-16 Alessandro Combi Esercizio 1.7 Per ogni formula A, dimostrare che ρ(a) = min{n A F n } Soluzione: Chiamo rank(a) = min{n A F n }. Bisogna provare che rank segue
DettagliCalcolo dei sequenti II. Il Calcolo dei Sequenti d. Gentzen: La Logica Intuizionista.
Calcolo dei sequenti II. Il Calcolo dei Sequenti di Gentzen: La Logica Intuizionista. giovanni.casini@gmail.com 6 Maggio 2009 Introduzione Ieri abbiamo visto cos è formalmente un sequente (una coppia ordinata
DettagliLogica 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
DettagliAlcuni 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)
DettagliRISOLUZIONE 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
DettagliIntelligenza Artificiale I
Intelligenza Artificiale I Logica formale Calcolo simbolico Marco Piastra Logica formale - Calcolo simbolico - 1 Conseguenza, decidibilità Una fbf è conseguenza logica di un insieme di fbf sse qualsiasi
DettagliIstituzioni di Logica Matematica
Istituzioni di Logica Matematica Sezione 8 del Capitolo 2 Alessandro Andretta Dipartimento di Matematica Università di Torino A. Andretta (Torino) Istituzioni di Logica Matematica AA 2012 2013 1 / 31 Strutture
DettagliAgenti Basati su Logica
Agenti Basati su Logica Corso di Intelligenza Artificiale, a.a. 2017-2018 Prof. Francesco Trovò 09/04/2018 Agenti basati sulla logica Generico agente logico Il mondo del Wumpus Logica proposizionale Inferenza
Dettagli1 Principio di Induzione
1 Principio di Induzione Per numeri naturali, nel linguaggio comune, si intendono i numeri interi non negativi 0, 1,, 3, Da un punto di vista insiemistico costruttivo, a partire dall esistenza dell insieme
DettagliSemantica di Kripke per LJ
Semantica di Kripke per LJ mace@dsi.unive.it Consideriamo il linguaggio proposizionale Prop, delle proposizioni A, B, C,... generate induttivamente. Innanzitutto, ammettiamo una proposizione costante e
DettagliNOZIONI 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
DettagliIl principio di Induzione Matematica
Il principio di Induzione Matematica prf.ssa Giovanna Corsi 11 luglio 2004 Il principio di induzione matematica è un metodo dimostrativo che fa esplicito riferimento ai numeri naturali.... Il riferimento
Dettagli(Ciascuno dei quiz non ha necessariamente una ed una sola risposta giusta) 1. Sia f : X X una funzione totale e iniettiva e sia R X X definito da
Sapienza Università di Roma Corso di Laurea in Informatica Insegnamento di Metodi matematici per l Informatica, canale A-D Esame scritto del 26/01/2009 1. Nome e Cognome Matricola Anno di corso secondo
DettagliLogica proposizionale classica. Studia il comportamento dei connettivi proposizionali quali ( And ) e ( Or )
Logica proposizionale classica Studia il comportamento dei connettivi proposizionali quali ( And ) e ( Or ) Parte da una famiglia di enunciati atomici di cui non analizziamo la struttura interna, che rappresentiamo
DettagliDIMOSTRAZIONI 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
DettagliTeoria 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,
DettagliMaiuscole 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
DettagliLOGICA 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
DettagliEsercitazioni 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
DettagliMETODI MATEMATICI PER L INFORMATICA
METODI MATEMATICI PER L INFORMATICA ANNO ACCADEMICO 2011/2012 Sommario. Sintassi e semantica della Logica dei predicati. Proprietà fondamentali dei quantificatori. Strutture, soddisfacibilità e verità
Dettagli1 I numeri naturali. 1.1 Gli assiomi di Peano
1 I numeri naturali I numeri naturali sono il punto di partenza per la costruzione degli altri insiemi numerici: numeri interi, razionali, reali e quindi complessi, interi modulo n. Il concetto di numero
DettagliCALCOLO 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
DettagliIntelligenza Artificiale I
Intelligenza Artificiale I Logica formale Calcolo simbolico Marco Piastra Logica formale - Calcolo simbolico - 1 Calcolo simbolico? Una fbf è conseguenza logica di un insieme di fbf sse qualsiasi modello
DettagliIl Principio di Induzione
Il Principio di Induzione dott.ssa Angelica Malaspina Di.M.I.E., Università degli Studi della Basilicata, Italy angelica.malaspina@unibas.it Denotiamo con N = {0,, 2, 3,...} l insieme dei numeri naturali.
DettagliLEZIONE 5. AX = 0 m,1.
LEZIONE 5 5 isoluzione di sistemi Supponiamo che AX = B sia un sistema di equazioni lineari Ad esso associamo la sua matrice completa (A B Per quanto visto nella precedente lezione, sappiamo di poter trasformare,
Dettagli1 Richiami di logica matematica
Geometria e Topologia I 2006-mar-05 1 1 Richiami di logica matematica Definire cos è un enunciato, una proposizione (elemento primitivo della logica delle proposizioni). La definizione è data in termini
DettagliLogica Computazionale Sequenti e Deduzione Naturale
Logica Computazionale 2009 - Sequenti e Deduzione Naturale Gianluigi ellin November 24, 2009 Complementi per la soluzione dell esercizio 3, Compito 4. 1 Nozioni Preliminari Consideriamo il calcolo dei
DettagliLogica 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
DettagliLOGICA FUZZY, I LOGICA DI GÖDEL
LOICA FUZZY, I LOICA DI ÖDEL SINTASSI, SEMANTICA POLIVALENTE, COMPLETEZZA VINCENZO MARRA 1. Sintassi Si consideri nuovamente l alfabeto A = {(, ), X,, $,,,,, } impiegato per la logica proposizionale classica,
DettagliSi noti che questa definizione dice esattamente che
DISUGUAGLIANZA INTEGRALE DI JENSEN IN DIMENSIONE FINITA LIBOR VESELY integrazione. Prima disuguaglianza integrale di Jensen.. Motivazione. Siano un insieme convesso in uno spazio vettoriale, f : (, + ]
DettagliEsercizi sul Calcolo Proposizionale
Esercizi sul Calcolo Proposizionale Francesco Sborgia Matricola: 459245 December 7, 2015 1 Esercizio 1 Per ogni formula A dimostrare che ρ(a) = min{n A F n } Definizione 1. Ricordiamo che, dato un linguaggio
DettagliLogica per la Programmazione
Logica del Primo Ordine: Motivazioni, Sintassi e Interpretazioni Logica per la Programmazione Lezione 8 Modelli, Formule Valide, Conseguenza Logica Proof Systems Regole di inferenza per Calcolo Proposizionale
DettagliALGEBRA I: ASSIOMI DI PEANO E PROPRIETÀ DEI NUMERI NATURALI
ALGEBRA I: ASSIOMI DI PEANO E PROPRIETÀ DEI NUMERI NATURALI 1. GLI ASSIOMI DI PEANO Come puro esercizio di stile voglio offrire una derivazione delle proprietà elementari dei numeri naturali e delle operazioni
DettagliCalcolo dei sequenti I. Introduzione.
Calcolo dei sequenti I. Introduzione. giovanni.casini@gmail.com 5 Maggio 2009 Introduzione Il calcolo dei sequenti è stato introdotto nel 1935 da Gerhard Gentzen in Untersuchungen über das logische Schliessen
DettagliAPPUNTI 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
DettagliGli insiemi N, Z e Q. I numeri naturali
Università Roma Tre L. Chierchia 1 Gli insiemi N, Z e Q Il sistema dei numeri reali (R, +,, ) può essere definito tramite sedici assiomi: quindici assiomi algebrici (si veda ad esempio 2.3 in [Giusti,
DettagliPRINCIPIO DI INDUZIONE E APPLICAZIONI
PRINCIPIO DI INDUZIONE E APPLICAZIONI Il principio di induzione è un potente metodo dimostrativo indiretto per stabilire la validità di proposizioni che riguardano una successione infinita di casi. GIZ
DettagliLo studioso di logica si chiede se la conclusione segue correttamente dalla premesse fornite e se premesse sono buone per accettare la conclusione.
Logica binaria La logica è la scienza del corretto ragionamento e consiste nello studio dei principi e dei metodi che consentono di individuare il corretto ragionamento. Lo studioso di logica si chiede
DettagliLEZIONE 3. a + b + 2c + e = 1 b + d + g = 0 3b + f + 3g = 2. a b c d e f g
LEZIONE 3 3.. Matrici fortemente ridotte per righe. Nella precedente lezione abbiamo introdotto la nozione di soluzione di un sistema di equazioni lineari. In questa lezione ci poniamo il problema di descrivere
DettagliLogica 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
DettagliComplemento 1 Gli insiemi N, Z e Q
AM110 Mat, Univ. Roma Tre (AA 2010/11 L. Chierchia) 30/9/10 1 Complemento 1 Gli insiemi N, Z e Q Il sistema dei numeri reali (R, +,, ) può essere definito tramite sedici assiomi: quindici assiomi algebrici
DettagliLOGICA a.a Esempio di domande 2 prof.ssa Giovanna Corsi
LOGICA a.a. 2014-2015 Esempio di domande 2 prof.ssa Giovanna Corsi January 4, 2015 1. (a) Cosa dice il cosiddetto Assioma di Aristotele? (b) Qual è la contraria di Tutti gli uomini sono mortali? (c) Qual
DettagliSOLUZIONI DI ESERCIZI SCELTI ELEMENTI DI MATEMATICA E INFORMATICA TEORICA VERSIONE DEL 14 MAGGIO Esercizio 18
SOLUZIONI DI ESERCIZI SCELTI ELEMENTI DI MATEMATICA E INFORMATICA TEORICA 2017-8 VERSIONE DEL 14 MAGGIO 2018 HYKEL HOSNI Esercizio 18 Scrivere le tabelle booleane per i seguenti enunciati: (1) p q (2)
DettagliESAME di LOGICA PER INFORMATICA 24 giugno 2003
ESAME di LOGICA PER INFORMATICA 24 giugno 2003 Compito 1 Esercizio 1. Siano Φ e Ψ due insiemi consistenti di formule. Dire, giustificando la risposta, se Φ Ψ e Φ Ψ sono consistenti. Soluzione. Se fosse
DettagliLogica proposizionale classica. Studia il comportamento dei connettivi proposizionali quali ( And ) e ( Or )
Logica proposizionale classica Studia il comportamento dei connettivi proposizionali quali ( And ) e ( Or ) Parte da una famiglia di enunciati atomici di cui non analizziamo la struttura interna, che rappresentiamo
DettagliNOTE DI ALGEBRA LINEARE v = a 1 v a n v n, w = b 1 v b n v n
NOTE DI ALGEBRA LINEARE 2- MM 9 NOVEMBRE 2 Combinazioni lineari e generatori Sia K un campo e V uno spazio vettoriale su K Siano v,, v n vettori in V Definizione Un vettore v V si dice combinazione lineare
DettagliR. De Leo 9 Febbraio Liceo Scientifico L.B. Alberti. Invito alla Logica Matematica. attraverso gli Indovinelli
Liceo Scientifico L.B. Alberti 9 Febbraio 2010 1 / 40 Outline 2 / 40 La come gioco da tavolo Quali sono gli elementi fondamentali di un gioco da tavolo? I Pezzi 3 / 40 La come gioco da tavolo Quali sono
Dettagli1 Richiami di logica matematica
Geometria e Topologia I 7 marzo 2005 1 1 Richiami di logica matematica Definire cos è un enunciato, una proposizione (elemento primitivo della logica delle proposizioni). La definizione è data in termini
DettagliDeduzione naturale. Claudio Sacerdoti Coen 20,22,... /11/2017. Universitá di Bologna. Correttezza e mancanza di completezza
Deduzione naturale Universitá di Bologna 20,22,... /11/2017 Deduzione naturale: sintassi B, D A A (B C) C [A (B C)] e2 B C C A (B C) C i B e Un albero di deduzione naturale per Γ
DettagliRelazioni e Principio di Induzione
Relazioni e Principio di Induzione Giovanna Carnovale October 12, 2011 1 Relazioni Dato un insieme S, un sottoinsieme fissato R del prodotto cartesiano S S definisce una relazione ρ tra gli elementi di
DettagliUn 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
DettagliLogica per la Programmazione
Logica del Primo Ordine: Motivazioni, Sintassi e Interpretazioni Logica per la Programmazione Lezione 7 Formule Valide, Conseguenza Logica Proof System per la Logica del Primo Ordine Leggi per i Quantificatori
DettagliNovember 13, sta ad indicare che la formula B dipende dalle assunzioni occorrenti nell insieme X.
DEDUZIONE NTURLE November 3, 2006 Le regole di inferenza consistono di regole di introduzione (I) e regole di eliminazione (E) per ogni costante logica e per il simbolo del falso, se occorre nel linguaggio.
DettagliLEZIONE 12. v = α 1 v α n v n =
LEZIONE 12 12.1. Combinazioni lineari. Definizione 12.1.1. Sia V uno spazio vettoriale su k = R, C e v 1,..., v n V vettori fissati. Un vettore v V si dice combinazione lineare di v 1,..., v n se esistono
DettagliIstituzioni di Logica Matematica
Istituzioni di Logica Matematica Sezione 12 del Capitolo 3 Alessandro Andretta Dipartimento di Matematica Università di Torino A. Andretta (Torino) Istituzioni di Logica Matematica AA 2013 2014 1 / 25
DettagliPrincipio di induzione: esempi ed esercizi
Principio di induzione: esempi ed esercizi Principio di induzione: Se una proprietà P n dipendente da una variabile intera n vale per n e se, per ogni n N vale P n P n + allora P vale su tutto N Variante
DettagliLogica 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
DettagliSostituzioni e assegnamenti
Sostituzioni e assegnamenti Proprietà 1. Sia L = (F,R) un linguaggio del primo ordine, Φ una formula e t un termine chiuso in L, x una variabile in Var. Sia inoltre M = (D,I) un modello per L ed A : Var
DettagliLogica 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,
DettagliElementi di Teoria degli Insiemi
Elementi di Teoria degli Insiemi 2016/17 Esercizi di Giacomo Bertolucci (matr. 519430) Lezioni 7-10 Lezione 7 Esercizio 1. Dimostrare che, se A R con A ℵ 0, allora R A è denso in R. Se così non fosse,
Dettagli= (5 1 + R4) = (4 1 + R3) = R3
Dati cinque punti nel piano, in modo che a tre a tre non siano allineati, quante rette passanti per due di questi punti è possibile tracciare? Sai esprimere il legame generale tra il numero N di punti
Dettagli2 non è un numero razionale
2 non è un numero razionale 1. Richiami: numeri pari e dispari. Un numero naturale m è pari (rispettivamente dispari) se e solo se esiste un numero naturale r tale che m = 2r (rispettivamente m = 2r +
DettagliTeoremi di Incompletezza di Gödel
Teoremi di Incompletezza di Gödel Pieri Lorenzo January 5, 2013 1 Introduzione Quello che segue è un breve riassunto della dimostrazione dei teoremi di Incompletezza di Gödel (e per il 2 è solo un accenno).
DettagliIntroduzione ai grafi
TFA A048 Anno Accademico 2012-13 Outline Cenni storici sui grafi Nozioni introduttive: cammini, connessione, alberi, cicli Cammini di costo minimo Origini storiche La nascita della teoria dei grafi risale
DettagliLOGICA 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,
DettagliLOGICA DEL PRIMO ORDINE: PROOF SYSTEM. Corso di Logica per la Programmazione A.A. 2013/14 Andrea Corradini
LOGICA DEL PRIMO ORDINE: PROOF SYSTEM Corso di Logica per la Programmazione A.A. 2013/14 Andrea Corradini LOGICA DEL PRIMO ORDINE: RIASSUNTO Sintassi: grammatica libera da contesto (BNF), parametrica rispetto
Dettagli