Luca Costabile Esercizi di Logica Matematica Dispensa Calcolo Proposizionale 1
|
|
- Cosima Riccardi
- 7 anni fa
- Visualizzazioni
Transcript
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 tavola di verità sia proprio si può procedere in questo modo: supponiamo di avere una tavola di verità, per prima cosa si considera le righe relative al valore di verità. Poi per ognuna di esse si guarda il valore di verità delle singole variabili e si fa la congiunzione di ogni variabile prendendo lei stessa, se il suo valore di verità è, o la sua negazione, se il suo valore di verità è. Infine si fa la disgiunzione delle formule ottenute. Per capire meglio questo procedimento consideriamo per esempio la seguente tavola di verità: dove sono le variabili e è la formula che sto cercando. Seguendo il metodo spiegato sopra, considero la prima e la terza riga. Per la prima riga la formula che si ottiene è in quanto i valori di verità delle variabili sono tutti veri; per la terza riga si ottiene in quanto il valore di verità di è (e quindi quello di ). Facendo la disgiunzione di queste due formule si ottiene la formula finale. Verifico che la tavola di verità della formula corrisponde a quella della formula : Quindi ho trovato la formula che stavo cercando, ovvero.
2 Esercizio 1.14 Supponiamo che le formule e siano tautologie, allora per ogni interpretazione I vale che I e che I. La formula in accordo con la sua tavola di verità è vera nei seguenti casi : 1) I e I ; 2) I e I ; 3) I( e I. Poiché per ipotesi I per ogni I, allora l unico caso accettabile è il primo e quindi I per ogni I. Esercizio 1.15 Supponiamo che la formula sia una tautologia, verifico attraverso le tavole di verità che allora sono tautologie anche, e : Esercizio 1.16 Verifico attraverso le tavole di verità che le seguenti formule sono tautologie: 1) 1)
3 2) Denoto con,,,,,. 3) ( Denoto con e con ( Esercizio 1.17 : se è una tautologia per tutte le formule allora lo è in particolare se prendo come formule
4 (perché anche le variabili sono formule, infatti sono dette formule atomiche). Ottengo quindi che = è una tautologia. sia una tautologia, allora lo è per tutte le possibili combinazioni dei valori di verità delle variabili. Fra queste combinazioni c è in particolare anche quella relativa ai valori di verità delle formule, dunque è una tautologia. Esercizio 1.18 La risposta alla prima domanda è falso e si può vedere con il seguente contro esempio: sia una tautologia (è una tautologia poiché è una tautologia), le cui sottoformule sono e. Siano e e sia =, verifico attraverso la tavola di verità che non si tratta di una tautologia: Invece la risposta alla seconda domanda è vero, infatti: se è una tautologia per tutte le formule allora lo è in particolare se considero, ottenendo quindi che è una tautologia.
5 Esercizio 1.21 Verifico attraverso le tavole di verità che valgono le seguenti equivalenze logiche: 1) Proprietà associative:
6 2) Proprietà distributive: 3) Leggi di De Morgan: 4) Contronominale:
7 5) 6) 7) 8) Esercizio 1.22 Dimostrazione del teorema 1.22: per ipotesi, per ogni i vale, allora per definizione I( I( per ogni i. Rimanendo quindi uguali le interpretazioni delle sottoformule, rimane uguale anche l interpretazione globale della formula. Cioè I( = I( ovvero.
8 Esercizio 1.23 Dimostro che la formula ottiene che : : usando le equivalenze logiche si ; ; ;. ; Denotando con, la formula di partenza diventa. Usando nuovamente le equivalenze logiche si ottiene: ] ] {[ } [ } ) ( )) )]. Applicando infine il teorema 1.22, giungo ad una formula del tipo che è una tautologia.
9 Esercizio 1.25 Dimostro che, attraverso le equivalenze logiche, posso usare i soli connettivi, per esprimere. Infatti: ; ;. Esercizio 1.26 Posso ottenere gli altri connettivi anche se considero i soli, : ; ;. E anche se considero solo, : ; ;. Se invece considero le coppie oppure oppure oppure non riesco ad ottenere tutti gli altri connettivi e questo si può vedere attraverso le tavole di verità. Per esempio nel caso le uniche formule che posso fare sono oppure ed entrambe sono logicamente equivalenti ad stessa (quindi anche combinandole fra loro ottengo sempre, dunque non posso ottenere gli altri connettivi. Esercizio 1.28 Usando il solo connettivo si possono esprimere gli altri, infatti attraverso le tavole di verità e le equivalenze logiche si verifica che:
10 quindi. e quindi ) Per quanto visto sopra ( ; ] ] ]; ] ]. Esercizio ) Verifico che è una tautologia: quindi 2) Verifico che è una tautologia: ( e si ragiona come sopra. 3) Per ipotesi e, allora vuol dire che se e che se quindi se cioè 4) tautologia tautologia (perché Esercizio ), per ipotesi e ovvero e sono tautologie, allora anche la loro congiunzione è una tautologia.
11 2) Per ipotesi è una tautologia, quindi per le equivalenze logiche di sopra lo è anche Quindi per ogni, allora, in accordo con la tavola di verità della congiunzione, si ha che e che per ogni, cioè che e che sono tautologie. 3) ( (, quindi la proprietà è falsa perché per essere una tautologia devono essere entrambe tautologie, cioè se nell affermazione ci fosse la e anziché la o allora sarebbe vera. 4) Per le equivalenze logiche di sopra, questa proprietà è vera, in quanto ottengo che e siano entrambe tautologie e questo quindi rende vera la frase o. 5) Per ipotesi e sono tautologie, quindi se faccio la tavola di verità di queste formule devo considerare questi casi: poiché comprare una nella colonna, si ha che non è una tautologia, quindi la proprietà è falsa. Si può anche pensare a questo contro esempio: prendo come una contraddizione, come una tautologia e come una contraddizione, le ipotesi vengono rispettate, ma risulta essere invece una contraddizione. 6) Per ipotesi ) è una tautologia, allora lo è anche ) poiché ) ). Quindi, ma allora, poiché per ipotesi per il punto 3 dell esercizio precedente si ha che, cioè ) è una tautologia. Ma
12 ), quindi anche è una tautologia e cioè. Dispensa Calcolo Proposizionale 2 Esercizio 2.4 1) per ipotesi è vera in ogni modello di T e è vera in ogni modello di T, allora, in accordo con la tavola di verità della congiunzione, si ha che è vera in ogni modello di T e quindi T. per ipotesi è vera in ogni modello di T, per la tavola di verità è vera se e solo se sono entrambe vere, quindi T e T. 2) Per ipotesi è sempre vera in ogni modello di T o è sempre vera in ogni modello di T, allora, in accordo con la tavola di verità della disgiunzione, è sempre vera in ogni modello di T (in quanto una delle due formule è sempre vera), quindi T 3) Per ipotesi è sempre vera, sempre per ipotesi è sempre vera, allora per la tavola di verità di si ha che è vera se e solo se è vera e quindi T. 4) Un contro esempio possibile può essere il seguente: siano due modelli di T. Per ipotesi e. Non avendo però altre ipotesi in generale può per esempio accadere che e e e, vengono rispettate le ipotesi di veridicità di ma come si vede non è vera in tutti i modelli così come. Esercizio ) Supponiamo per assurdo che T sia soddisfacibile, allora esiste un modello I di T, quindi in particolare è vera in I. Allora è falsa. Per ipotesi T, ma allora T in quanto ; poiché è falsa, affinchè
13 sia vera in I, si deve avere falsa (per essere in accordo con la tavola di verità). Allora è vera in I e quindi esisterebbe un modello di T contro l ipotesi. 2) No, non è vera perché non ho ipotesi su : se T è insoddisfacibile allora esiste un modello I di T in cui è falsa. Se è falsa allora è sempre vera qualunque sia il valore di verità di in I, quindi può anche accadere che sia vera in I e quindi che I sia un modello di T. Esercizio ) 2): sia T completa, supponiamo T allora, poiché è completa, per definizione allora T. Viceversa supponiamo T, allora per definizione di essere completa T. 2) 3): per ipotesi, in particolare, T T, allora per l osservazione 2.8 questo equivale a dire che T è soddisfacibile (in alternativa poiché T vuol dire che è vera in tutti i modelli di T, quindi in particolare T ha almeno un modello, cioè è soddisfacibile). Supponiamo per assurdo che T, allora avrei T che è un assurdo. 3) 4): per ipotesi T è soddisfacibile, quindi ha almeno un modello I. Inoltre sempre per ipotesi per ogni ho che è falsa in tutti i modelli e che quindi è vera in tutti i modelli. Supponiamo che T abbia due modelli, per quanto detto sopra, ho che i valori di verità di ogni formula coincidono in entrambi, quindi i due modelli sono uguali è cioè ho un modello unico. 4) 1): sia I l unico modello di T, allora se è una formula si può avere vera in I oppure vera in I, cioè T o T, ovvero T è completa. Esercizio ) 2): sia T completa, supponiamo T, quindi nel modello ci sono tre casi vera, vera, vera, falsa e falsa, vera.
14 Quindi T o T. Viceversa supponiamo T o T allora T perché basta che una delle due formule sia vera. 2) 3): supponiamo che in un modello I T : supponiamo per assurdo che T e che T non valgano entrambi, ci sono tre casi: - T e T, allora nel modello I T e quindi avrei T assurdo. - T e T, allora nel modello avrei T e quindi T assurdo. - T e T, allora avrei T e T e quindi T assurdo. Viceversa supponiamo che T e che T, allora T e quindi T perché T è soddisfacibile (osservazione 2.8). 3) 1): supponiamo per assurdo che T non sia completa, cioè esiste una formula per cui T e T. Allora avrei vera in ogni modello di T (perché è una tautologia), cioè T contro l ipotesi (prendendo. Esercizio 2.23 Sia finito, per ipotesi dove è una catena per ogni. Per ogni elemento di valgono le seguenti proprietà: riflessività, antisimmetria e transitività. Inoltre per ogni coppia vale la proprietà di totalità. Tutte queste proprietà si possono riscrivere utilizzando una variabile proposizionale: sia il linguaggio proposizionale contente la variabile e sia T la teoria formata dalle seguenti formule: per ogni ; per ogni ; per ogni ; per ogni, per ogni T è la teoria di, quindi ha un modello. Questo vuol dire che ogni teoria T di un sottoinsieme finito ha un modello. Allora, se ogni T T finito ha un modello, T è finitamente soddisfacibile (dove T è la teoria di
15 P). Per il teorema di compattezza allora T è soddisfacibile, quindi ha un modello e quindi P è unione di k catene. Esercizio 2.25 Per ipotesi è un modello di, allora e quindi. Sempre per ipotesi, quindi si può avere oppure. Questo quindi vuol dire che (analogamente, inoltre poiché è falsa si ha che. è quindi un insieme di coppie non ordinate di elementi distinti di e quindi è un grafo. Per verificare che determina una funzione biunivoca tra l insieme dei modelli di, lo denoto con, e l insieme dei grafi su, lo denoto con, mostro che la funzione è iniettiva e suriettiva. Iniettiva: mostro che. Supponiamo, e. e, poiché sono uguali si ha che vera in e vera in, poiché sono uguali vale che, cioè è vera (o falsa) sia in che in per ogni coppia. Quindi perché ho la stessa interpretazione di in entrambi i modelli. Suriettiva: verifico che per ogni esiste tale che. Sia un grafo, dove vera in }. Quindi per definizione di (e di ho un modello (nel senso che è definito perché ho un, senza non avrei ). Esercizio 2.26 Una possibile teoria proposizionale può essere questa: sia il linguaggio proposizionale avente due variabili proposizionali dove indica che il vertice ha colore. Sia T la teoria formata dalle seguenti formule:
16 se ; se ; per ogni e per ogni (ovvero due vertici collegati non possono avere lo stesso colore); per ogni (cioè ogni vertice ha un colore); per ogni e con (cioè ogni vertice ha un solo colore). Questa teoria T esprime la k-colorabilità del grafo, quindi se T ha un modello I allora il grafo è k-colorabile, e viceversa se il grafo è k- colorabile, allora T ha un modello. Esercizio 2.27 Sia un grafo e sia un suo sottografo finito, quindi. Considero il linguaggio proposizionale e la teoria dell esercizio precedente, dove sostituisco con e con, e li chiamo rispettivamente e T. Questa teoria, che esprime la k-colorabilità, per ipotesi ha un modello, perché è la teoria di un sottografo finito che per ipotesi è k-colorabile. Se denoto con T la teoria di un grafo, ho che per ogni T T finito c è un modello, quindi T è finitamente soddisfacibile. Allora per il teorema di compattezza anche T è soddisfacibile, quindi ha un modello e cioè è k-colorabile. Esercizio 2.32 : sia, allora per definizione dell insieme si ha che cioè esistono tali che (per compattezza sintattica). Poiché, allora. Quindi si ha che e cioè, ovvero. : sia, allora, cioè esistono tali che. Da segue che per ogni (
17 dimostra in particolare ogni sua formula), quindi. Allora, visto che, si ha che. per ogni Esercizio ) : sia contraddittoria, per definizione allora non esiste alcuna formula tale che, cioè per ogni formula. : supponiamo per ipotesi che per ogni formula, allora in particolare e, cioè è contraddittoria. 2) (deduzione sintattica) : supponiamo per ipotesi che, allora per monotonicità si ha che, in quanto. Inoltre, quindi per modus ponens. : sia una dimostrazione di in (dove ), faccio vedere per induzione su che per ogni. Caso : per definizione di dimostrazione dove è l insieme degli assiomi logici considerati nel sistema dimostrativo, in questo caso è formato da tutte le tautologie. Ci sono due casi: se allora sicuramente, poiché è una tautologia, allora la dimostra (perché fa parte degli assiomi) e quindi per modus ponens. Se, ovvero, poiché è una tautologia, si ha che. : se ragiono come prima. Se è ottenuta per modus ponens allora ci sono e con da cui è ottenuta ; per ipotesi induttiva e cioè. Poiché, perché è una tautologia, allora per modus ponens e di nuovo per modus ponens. Se invece è ottenuta per congiunzione allora ci sono e, con, tali che. Per ipotesi induttiva e, quindi per congiunzione. Poiché, perché è una
18 tautologia, allora per modus ponens, cioè. 3) (dimostrazione per casi): per ipotesi e, allora per deduzione sintattica vale che e che. Poiché, perché è una tautologia, allora per modus ponens e di nuovo per modus ponens. 4) (reductio ad absurdum) a) : supponiamo che, allora per monotonicità, ; ma vale anche che, quindi è contraddittoria. : supponiamo che sia contraddittoria, allora esiste una formula tale che e. Quindi per deduzione sintattica e. Inoltre, perché è una tautologia, allora per modus ponens e di nuovo per modus ponens. b) (le dimostrazioni sono analoghe a quelle del punto a)) : supponiamo che, allora per monotonicità, ; ma vale anche che, quindi è contraddittoria. : supponiamo che sia contraddittoria, allora esiste una formula tale che e. Quindi per deduzione sintattica e. Inoltre, perché è una tautologia, allora per modus ponens e di nuovo per modus ponens. 5) Supponiamo per assurdo che sia contraddittoria e che lo sia anche, allora per la reductio ad absurdum si avrebbe che e che, cioè contraddittoria e questo è un assurdo perché per ipotesi è coerente. Per verificare che le tautologie usate per questo esercizio siano veramente tali, basta fare le loro tavole di verità.
Esercizi 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
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
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
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
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. 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
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
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
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
DettagliLogica 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.
DettagliMETODI 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
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
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,
DettagliLogica: 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
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 /
DettagliElementi di Algebra e Logica Determinare la tavola della verità di ciascuna delle seguenti forme proposizionali:
Elementi di Algebra e Logica 2008. 8. Logica. 1. Determinare la tavola della verità di ciascuna delle seguenti forme proposizionali: (a) p ( q r); (b) p (q r); (c) (p q) ( p r); (d) (p q) ( p r); (e) (p
DettagliLogica booleana. Bogdan Maris ( )
Logica booleana 1 Algebra di Boole Opera con i soli valori di verità 0 o 1 (variabili booleane o logiche) La struttura algebrica studiata dall'algebra booleana è finalizzata all'elaborazione di espressioni
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
DettagliP : gli iscritti all università di Bari sono più di 1000
BREVE CENNO DI LOGICA CLASSICA La logica può essere definita come la scienza che studia il ragionamento deduttivo, ovvero le condizioni in base alle quali un ragionamento risulta corretto e vero. Un ragionamento
DettagliLogica per la Programmazione
Logica per la Programmazione Lezione 4 Dimostrazione di Implicazioni Tautologiche Principio di sostituzione per l implicazione Occorrenze positive e negative Altre tecniche di dimostrazione Forme Normali
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,
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
DettagliIntroduzione alla logica proposizionale
Introduzione alla logica proposizionale Mauro Bianco Questa frase è falsa Contents 1 Proposizioni 1 2 Altri operatori 4 Nota : Le parti delimitate da *** sono da considerarsi facoltative. 1 Proposizioni
DettagliElementi di Informatica A. A. 2016/2017
Elementi di Informatica A. A. 2016/2017 Ing. Nicola Amatucci Università degli studi di Napoli Federico II Scuola Politecnica e Delle Scienze di Base nicola.amatucci@unina.it Algebra di Boole Elementi di
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
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
DettagliEsercizio 2. Spiegare perché è falsa la seguente affermazione: Se n è un numero negativo, allora anche n + 3 è negativo.
Sapienza Università di Roma - Facoltà I3S Corso di Laurea in Statistica Economia Finanza e Assicurazioni Corso di Laurea in Statistica Economia e Società Corso di Laurea in Statistica gestionale Matematica
DettagliLOGICA MATEMATICA. Mauro Di Nasso
LOGICA MATEMATICA Mauro Di Nasso N.B. Questa è una prima versione, ancora incompleta e con diverse parti da rivedere. Ogni suggerimento su eventuali correzioni/integrazioni è il benvenuto. CAPITOLO 1
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
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
DettagliNOZIONI 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
DettagliLogica Proposizionale
Intelligenza rtificiale I Logica Proposizionale Introduzione Marco Piastra Intelligenza rtificiale I -.. 28-29 29 Introduzione al corso ] lgebre di Boole Definizione Una collezione di oggetti X su cui
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
DettagliCALCOLO PROPOSIZIONALE: CENNI
CALCOLO PROPOSIZIONALE: CENNI Francesca Levi Dipartimento di Informatica February 26, 2016 F.Levi Dip.to Informatica Informatica per le Scienze Umane a.a. 15/16 pag. 1 La Logica La logica è la disciplina
DettagliBREVE 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
DettagliL'algebra Booleana. Generalità. Definizioni
L'algebra Booleana Generalità L algebra booleana è stata sviluppata da George Boole nel 1854, ed è diventata famosa intorno al 1938 poiché permette l analisi delle reti di commutazione, i cui soli stati
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
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
DettagliDI 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
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
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
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à
DettagliPrerequisiti 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
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
DettagliEsercitazioni per il corso di Logica Matematica
Esercitazioni per il corso di Logica Matematica Luca Motto Ros 22 febbraio 2005 Nota importante. Queste pagine contengono appunti personali dell esercitatore e sono messe a disposizione nel caso possano
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
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
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,
DettagliCenni 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 (sabina.milella@uniba.it) Cenni di logica 1 / 10 Proposizioni
DettagliLogica per la Programmazione
Logica per la Programmazione Lezione 3 Dimostrazione di Tautologie e Sintassi del Calcolo osizionale Antonio, Corrado e Bruno... formalmente Tautologie: dimostrazioni e controesempi Sintassi del Calcolo
DettagliMateriale 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
DettagliCALCOLO PROPOSIZIONALE. Corso di Logica per la Programmazione Andrea Corradini
CALCOLO PROPOSIZIONALE Corso di Logica per la Programmazione Andrea Corradini andrea@di.unipi.it UN PROBLEMA DI DEDUZIONE LOGICA (da un test d ingresso) Tre amici, Antonio, Bruno e Corrado, sono incerti
DettagliOperazioni logiche e trasformazioni aritmetiche
Operazioni logiche e trasformazioni aritmetiche Ogni operazione logica, ovvero ognuno dei connettivi che conosciamo (,,, aut, ) può esser pensato come una funzione matematica che agisce sul sistema numerico
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 MATEMATICA PER INFORMATICA
LOGICA MATEMATICA PER INFORMATICA A.A. 12/13, DISPENSA N. 6 Sommario. Il Teorema di Compattezza e alcune sue applicazioni: assiomatizzabilità e non-assiomatizzabilità di proprietà di strutture, e modelli
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
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,
DettagliCenni 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. 2018/2019 1 Corsi Introduttivi - a.a. 2017/2018 2 1 Logica matematica Serve
DettagliDIMOSTRAZIONI DI EQUIVALENZE, SUI CONNETTIVI E SULL'AMBIGUITA' DELLA SINTASSI. Corso di Logica per la Programmazione
DIMOSTRAZIONI DI EQUIVALENZE, SUI CONNETTIVI E SULL'AMBIGUITA' DELLA SINTASSI Corso di Logica per la Programmazione SULLE LEGGI DEL CALCOLO PROPOSIZIONALE Abbiamo visto le leggi per l'equivalenza ( ),
DettagliLinguaggi. Claudio Sacerdoti Coen 13/12/ : I connettivi della logica proposizionale classica. Universitá di Bologna
Linguaggi 8: I connettivi della logica proposizionale classica Universitá di Bologna 13/12/2017 Outline I connettivi della logica proposizionale classica 1 I connettivi della logica
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
DettagliLOGICA PER LA PROGRAMMAZIONE
LOGICA PER LA PROGRAMMAZIONE Franco Turini turini@di.unipi.it IPSE DIXIT Occorre dire, anzitutto, quale oggetto riguardi ed a quale disciplina spetti la presente indagine, che essa cioè riguarda la dimostrazione
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
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
DettagliDIMOSTRAZIONI DI EQUIVALENZE, SUI CONNETTIVI E SULL'AMBIGUITA' DELLA SINTASSI. Corso di Logica per la Programmazione A.A. 2013/14 Andrea Corradini
DIMOSTRAZIONI DI EQUIVALENZE, SUI CONNETTIVI E SULL'AMBIGUITA' DELLA SINTASSI Corso di Logica per la Programmazione A.A. 2013/14 Andrea Corradini SULLE LEGGI DEL CALCOLO PROPOSIZIONALE Abbiamo visto le
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,
DettagliCalcolo 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
DettagliCenni 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
DettagliIntelligenza Artificiale I
Intelligenza rtificiale I Logica formale Primi elementi Marco Piastra Logica formale - Primi elementi - Sottoinsiemi e operatori Sottoinsiemi U Insieme di riferimento (insieme sostegno) {,, C, } Collezione
DettagliLogica per la Programmazione
Logica per la Programmazione Lezione 3 Dimostrazione di Tautologie e Sintassi del Calcolo osizionale Antonio, Corrado e Bruno... formalmente Tautologie: dimostrazioni e controesempi Sintassi del Calcolo
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,
DettagliESERCIZI 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
DettagliMarta Capiluppi Dipartimento di Informatica Università di Verona
Marta Capiluppi marta.capiluppi@univr.it Dipartimento di Informatica Università di Verona Algebra di Boole Opera con i soli valori di verità 0 o 1 (variabili booleane o logiche) L'algebra booleana risulta
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,
DettagliElementi 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
DettagliRichiami di logica matematica
Richiami di logica matematica Gli oggetti elementari dei discorsi matematici sono le proposizioni logiche = enunciati di cui si possa stabilire inequivocabilmente se sono veri o falsi. Sono proposizioni
DettagliINSIEMI. 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
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
DettagliLe variabili logiche possono essere combinate per mezzo di operatori detti connettivi logici. I principali sono:
Variabili logiche Una variabile logica (o booleana) è una variable che può assumere solo uno di due valori: Connettivi logici True (vero identificato con 1) False (falso identificato con 0) Le variabili
DettagliRegistro delle Lezioni. Anno Accademico
Registro delle Lezioni Anno Accademico 2018-19 Scuola di Scienze e Ingegneria Dipartimento di Informatica Corso di Laurea in Informatica Insegnamento: Logica (sezione matricole pari) Docente: Prof.ssa
DettagliLogica. 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:
DettagliProposizioni 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à...............................................
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
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
DettagliVerità, tautologia e implicazione logica
Condizioni di verità delle frasi di LP erità, tautologia e implicazione logica Sandro Zucchi Passiamo ora alla terza parte del compito di descrivere il linguaggio LP: Come vengono calcolate le condizioni
DettagliFondamenti di Informatica 2, Linguaggi e Complessità : Logica I Parte Lucidi di M.Schaerf e A.Marchetti Spaccamela
Fondamenti di Informatica 2 Linguaggi e Complessità : Logica I Parte Lucidi di M.Schaerf e A.Marchetti Spaccamela Fondamenti di Informatica 2: Logica Indice degli argomenti Introduzione: Motivazioni, Prove,
DettagliPROGRAMMA CONSUNTIVO
PAGINA: 1 PROGRAMMA CONSUNTIVO A.S.2014-2015 SCUOLA Liceo Linguistico Manzoni DOCENTE: Marina Barbàra MATERIA: Matematica e Informatica Classe 1 Sezione A OBIETTIVI: le parti sottolineate sono da considerarsi
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
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
DettagliAlgebra di Boole. Andrea Passerini Informatica. Algebra di Boole
Andrea Passerini passerini@disi.unitn.it Informatica Variabili logiche Una variabile logica (o booleana) è una variable che può assumere solo uno di due valori: True (vero identificato con 1) False (falso
DettagliEsercitazioni Informatica A. M. M. Bersani
Esercitazioni Informatica A M. M. Bersani A.A. 2012/2013 Codifiche Scriviamo n b per intendere il numero n rappresentato in base 2, se b = 2, in base 10, se b = 10, e C2 se b = C2. L operatore mod è un
DettagliLogica Matematica: tipiche domande da esame
Logica Matematica: tipiche domande da esame A. Berarducci Versione del 7 Gen. 2018 1. Si dimostri che ogni formula proposizionale può essere messa in forma normale disgiuntiva e in forma normale disgiuntiva.
DettagliIntelligenza Artificiale. Logica Prime definizioni
Intelligenza rtificiale Logica Prime definizioni Marco Piastra Logica formale (Parte ) - Parte Sottoinsiemi lgebra di oole Linguaggio proposizionale Soddisfacibilità Conseguenza logica Logica formale (Parte
DettagliCenni di Logica. Hynek Kovarik. Università di Brescia. Analisi Matematica 1
Cenni di Logica Hynek Kovarik Università di Brescia Analisi Matematica 1 Hynek Kovarik (Università di Brescia) Cenni di Logica Analisi Matematica 1 1 / 15 Scopo: introdurre nozioni di logica & terminologia
Dettagli