Cenni di logica e calcolo proposizionale

Documenti analoghi
NOZIONI DI LOGICA PROPOSIZIONI.

Prerequisiti Matematici

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

NOZIONI DI LOGICA. Premessa

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

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

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

Cenni di logica matematica e di teoria degli insiemi Paola Rubbioni

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

METODI MATEMATICI PER L INFORMATICA

Richiami di logica matematica

Logica: materiale didattico

Un po di logica. Christian Ferrari. Laboratorio di matematica

Linguaggio della Matematica

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

Richiami teorici ed esercizi di Logica

Linguaggio della Matematica

Logica proposizionale

3. Logica. Obiettivi di apprendimento: Relazioni, dati e previsioni 6T, 7T, 8T, 10Q. La logica nel linguaggio comune...

Fondamenti di Informatica 2

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

CALCOLO PROPOSIZIONALE

Logica proposizionale

Nozioni di logica matematica

Elementi di Logica Teoria degli insiemi

UNIVERSITÀ DEGLI STUDI LA SAPIENZA CORSO DI STUDI IN INFORMATICA ESERCITAZIONI AL CORSO DI LOGICA MATEMATICA LOGICA PROPOSIZIONALE

Ricordando che: = si ha:

Logica di Base. Docente: Francesca Benanti. 27 Gennaio 2007

Elementi di Algebra e Logica Determinare la tavola della verità di ciascuna delle seguenti forme proposizionali:

George BOOLE ( ) L algebra booleana. (logica proposizionale)

ISTITUTO TECNICO STATALE COMMERCIALE E PER GEOMETRI A. MARTINI Castelfranco Veneto (TV) Elementi di Logica

Proposizioni. 1) Tra le seguenti frasi riconoscere le proposizioni, e stabilirne poi il valore di verità:

LOGICA e INSIEMISTICA

Logica per la Programmazione

CALCOLO PROPOSIZIONALE. Corso di Logica per la Programmazione Andrea Corradini

Logic. Esame: Scritto. Questo corso fa parte del percorso Filosofia e Linguaggi dell Informatica.

Logica proposizionale

Introduzione alla logica

Fondamenti della Matematica aa Prof. Tovena Proposizioni e tavole di verità

Prof. Roberto Capone. Nozioni di logica matematica

Luca Costabile Esercizi di Logica Matematica Dispensa Calcolo Proposizionale 1

APPUNTI DI ANALISI MATEMATICA Parte Prima

DI CHE COSA SI OCCUPA LA LOGICA

LIBRO ADOTTATO. A. FACCHINI: ALGEBRA E MATEMATICA DISCRETA, ed. ZANICHELLI LIBRI CONSIGLIATI

04 - Logica delle dimostrazioni

LA NOZIONE DI INSIEME, PRIME OPERAZIONI TRA INSIEMI, ELEMENTI BASILARI DI LOGICA

Proposizioni Algebra di Boole Condizioni Operatori di relazione

non V V V V F F F V F F F F

CALCOLO DEI PREDICATI DEL I ORDINE

Fondamenti di Informatica 2, Linguaggi e Complessità : Logica I Parte Lucidi di M.Schaerf e A.Marchetti Spaccamela

1 Richiami di logica matematica

I circuiti elementari

Logica per la Programmazione Corso di Laurea in INFORMATICA a.a. 2016/17

Marta Capiluppi Dipartimento di Informatica Università di Verona

Cenni di logica matematica Dott.ssa Sandra Lucente 1

Informatica. Logica e Algebra di Boole

Università degli Studi di Cagliari Dipartimento di Ingegneria Elettrica ed Elettronica ALGEBRA BOOLEANA

Fondamenti della Matematica aa Prof. Tovena Proposizioni e tavole di verità

sempre vere sempre false

In una palazzina abitata da 20 famiglie, 10 di esse hanno il cane, 2 non hanno n è cane n è gatto mentre 12 famiglie hanno il gatto.

Programma del Corso di Matematica Discreta (Elementi) anno accademico 2005/2006

Introduzione alla logica matematica

Calcolo proposizionale

L'algebra Booleana. Generalità. Definizioni

Liceo Scientifico G. Galilei Trebisacce Anno Scolastico A= x x=2n n 5 n N B= x N 2 x<8 C= x x=4n n<5

Corso di Analisi Matematica I numeri reali

Logica e fondamenti di matematica

Programma del Corso di Matematica Discreta (Elementi) lettere P-Z anno accademico 2004/2005

LA LOGICA ESERCIZI. Indica quali, fra le seguenti frasi, sono proposizioni logiche e attribuisci a queste ultime il relativo valore di verità.

I.2 Logica. Elisabetta Ronchieri. Ottobre 13, Università di Ferrara Dipartimento di Economia e Management. Insegnamento di Informatica

Un po di logica. Logica delle proposizioni. Connettivi logici, tavole di verità e tautologie

Proposizione logica Argomento/i Predicato Roma è la capitale d Italia Roma è la capitale d Italia 2>3 2 e 3 è maggiore di

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

ISTITUTO TECNICO NAUTICO SAN GIORGIO. Anno scolastico 2011/12. Classe I Sezione E. Programma di Matematica. Docente: Pasquale Roberta.

Corso di Analisi Matematica 1. Insiemi e Logica

LOGICA. Definizione: una proposizione semplice è una frase della quale si possa dire se è

Logica e teoria degli insiemi

R. De Leo 9 Febbraio Liceo Scientifico L.B. Alberti. Invito alla Logica Matematica. attraverso gli Indovinelli

4. Logica. Insegnamento di Informatica. Elisabetta Ronchieri. I semestre, anno Corso di Laurea di Economia, Universitá di Ferrara

02 - Logica delle dimostrazioni

Elementi di logica. 1. Introduzione. 2. Operatori logici (connettivi)

PROGRAMMA CONSUNTIVO

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

ISTITUTO D ISTRUZIONE SUPERIORE POLO - LICEO ARTISTICO - VENEZIA PROGRAMMA SVOLTO

Algebra di Boole. Andrea Passerini Informatica. Algebra di Boole

Tutte queste frasi hanno due caratteristiche fondamentali: Sono frasi semplici perché non contengono altra frase come componente;

Linguaggi. Claudio Sacerdoti Coen 29,?/10/ : La struttura dei numeri naturali. Universitá di Bologna

Prof. Pietro Zecca. Dipartimento di Matematica e Informatica U. Dini. Ufficio: Via Santa Marta 3, Telefono

ELEMENTI DI ALGEBRA BOOLEANA

Sintassi. Logica. Sintassi di Matita. Claudio Sacerdoti Coen. Universitá di Bologna 16,18/10/2017. Claudio Sacerdoti Coen

Le variabili logiche possono essere combinate per mezzo di operatori detti connettivi logici. I principali sono:

Proposizioni e verità

Logica per la Programmazione

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

Connettivi del linguaggio e della logica

LIBRO ADOTTATO. G.M. PIACENTINI CATTANEO: MATEMATICA DISCRETA, ed. ZANICHELLI LIBRI CONSIGLIATI

Logica proposizionale

Istituto Tecnico Nautico San Giorgio - Genova - Anno scolastico PROGRAMMA SVOLTO DI MATEMATICA

2 Alcuni elementi di Teoria degli insiemi e di Logica matematica

Transcript:

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 proposizione semplice := frase elementare di senso compiuto che può essere vera (V) o falsa (F) 4 è un numero pari (V) Milano è la capitale d Italia (F) La Milella è simpaticissima (?) Non è una proposizione semplice! Le proposizioni semplici si possono combinare tra loro tramite i connettivi logici negazione congiunzione disgiunzione implicazione equivalenza Le proposizioni composte sono il risultato di tali operazioni. S.Milella (sabina.milella@uniba.it) Cenni di logica 2 / 10

Proposizioni proposizione semplice := frase elementare di senso compiuto che può essere vera (V) o falsa (F) 4 è un numero pari (V) Milano è la capitale d Italia (F) La Milella è simpaticissima (?) Non è una proposizione semplice! Le proposizioni semplici si possono combinare tra loro tramite i connettivi logici negazione congiunzione disgiunzione implicazione equivalenza Le proposizioni composte sono il risultato di tali operazioni. S.Milella (sabina.milella@uniba.it) Cenni di logica 2 / 10

Proposizioni proposizione semplice := frase elementare di senso compiuto che può essere vera (V) o falsa (F) 4 è un numero pari (V) Milano è la capitale d Italia (F) La Milella è simpaticissima (?) Non è una proposizione semplice! Le proposizioni semplici si possono combinare tra loro tramite i connettivi logici negazione congiunzione disgiunzione implicazione equivalenza Le proposizioni composte sono il risultato di tali operazioni. S.Milella (sabina.milella@uniba.it) Cenni di logica 2 / 10

Proposizioni proposizione semplice := frase elementare di senso compiuto che può essere vera (V) o falsa (F) 4 è un numero pari (V) Milano è la capitale d Italia (F) La Milella è simpaticissima (?) Non è una proposizione semplice! Le proposizioni semplici si possono combinare tra loro tramite i connettivi logici negazione congiunzione disgiunzione implicazione equivalenza Le proposizioni composte sono il risultato di tali operazioni. S.Milella (sabina.milella@uniba.it) Cenni di logica 2 / 10

Proposizioni proposizione semplice := frase elementare di senso compiuto che può essere vera (V) o falsa (F) 4 è un numero pari (V) Milano è la capitale d Italia (F) La Milella è simpaticissima (?) Non è una proposizione semplice! Le proposizioni semplici si possono combinare tra loro tramite i connettivi logici negazione congiunzione disgiunzione implicazione equivalenza Le proposizioni composte sono il risultato di tali operazioni. S.Milella (sabina.milella@uniba.it) Cenni di logica 2 / 10

Proposizioni proposizione semplice := frase elementare di senso compiuto che può essere vera (V) o falsa (F) 4 è un numero pari (V) Milano è la capitale d Italia (F) La Milella è simpaticissima (?) Non è una proposizione semplice! Le proposizioni semplici si possono combinare tra loro tramite i connettivi logici negazione congiunzione disgiunzione implicazione equivalenza Le proposizioni composte sono il risultato di tali operazioni. S.Milella (sabina.milella@uniba.it) Cenni di logica 2 / 10

Proposizioni composte Esempi A: Brindisi è in Puglia A: Brindisi non è in Puglia A: torno a casa, B: leggo un libro A B: torno a casa e leggo un libro A B: se torno a casa allora leggo un libro A: 2 è un numero dispari, B: Roma è la capitale dell Irlanda A B: 2 è un numero dispari se e solo se Roma è la capitale dell Irlanda Non tutte le frasi ottenute hanno senso nel linguaggio comune, ma sono tutte proposizioni logiche composte e, come tali, possono essere vere o false. S.Milella (sabina.milella@uniba.it) Cenni di logica 3 / 10

Proposizioni composte - Tavole di verità Date due proposizioni semplici A e B, i valori di verità delle proposizioni composte si riassumono nelle seguenti tavole: tavola di verità di A (si legge non A) tavola di verità di A B (si legge A e B) A A V F F V A B A B V V V V F F F V F F F F tavola di verità di A B (si legge A o B) non è esclusivo A B A B V V V V F V F V V F F F S.Milella (sabina.milella@uniba.it) Cenni di logica 4 / 10

Proposizioni composte - Tavole di verità Date due proposizioni semplici A e B, i valori di verità delle proposizioni composte si riassumono nelle seguenti tavole: tavola di verità di A (si legge non A) tavola di verità di A B (si legge A e B) A A V F F V A B A B V V V V F F F V F F F F tavola di verità di A B (si legge A o B) non è esclusivo A B A B V V V V F V F V V F F F S.Milella (sabina.milella@uniba.it) Cenni di logica 4 / 10

Proposizioni composte - Tavole di verità Date due proposizioni semplici A e B, i valori di verità delle proposizioni composte si riassumono nelle seguenti tavole: tavola di verità di A (si legge non A) tavola di verità di A B (si legge A e B) A A V F F V A B A B V V V V F F F V F F F F tavola di verità di A B (si legge A o B) non è esclusivo A B A B V V V V F V F V V F F F S.Milella (sabina.milella@uniba.it) Cenni di logica 4 / 10

Proposizioni composte - Tavole di verità tavola di verità di A B (si legge A implica B oppure se A allora B) A B A B V V V V F F F V V F F V Si dice anche che A è una condizione sufficiente per B e B è una condizione necessaria per A. tavola di verità di A B (si legge A equivale a B oppure A se solo se B) A B A B V V V V F F F V F F F V S.Milella (sabina.milella@uniba.it) Cenni di logica 5 / 10

Proposizioni composte - Tavole di verità tavola di verità di A B (si legge A implica B oppure se A allora B) A B A B V V V V F F F V V F F V Si dice anche che A è una condizione sufficiente per B e B è una condizione necessaria per A. tavola di verità di A B (si legge A equivale a B oppure A se solo se B) A B A B V V V V F F F V F F F V S.Milella (sabina.milella@uniba.it) Cenni di logica 5 / 10

Proposizioni composte contraddizione := proposizione composta sempre falsa tautologia := proposizione composta sempre vera Esempi A ( A) è una contraddizione, infatti A (A B) è una tautologia, infatti A A A ( A) V F F F V F A B A B A (A B) V V V V V F V V F V V V F F F V S.Milella (sabina.milella@uniba.it) Cenni di logica 6 / 10

Proposizioni composte contraddizione := proposizione composta sempre falsa tautologia := proposizione composta sempre vera Esempi A ( A) è una contraddizione, infatti A (A B) è una tautologia, infatti A A A ( A) V F F F V F A B A B A (A B) V V V V V F V V F V V V F F F V S.Milella (sabina.milella@uniba.it) Cenni di logica 6 / 10

Proposizioni composte contraddizione := proposizione composta sempre falsa tautologia := proposizione composta sempre vera Esempi A ( A) è una contraddizione, infatti A (A B) è una tautologia, infatti A A A ( A) V F F F V F A B A B A (A B) V V V V V F V V F V V V F F F V S.Milella (sabina.milella@uniba.it) Cenni di logica 6 / 10

Proposizioni composte Osservazioni ( A) equivale ad A (A B) equivale a ( A) ( B) (A B) equivale a ( A) ( B) A B equivale a ( B) ( A) (A B) equivale a A ( B) i connettivi ed sono commutativi ed associativi (da dimostrare con le tavole di verità) S.Milella (sabina.milella@uniba.it) Cenni di logica 7 / 10

Predicati e quantificatori predicato:= frase contenente una o più variabili Esempi A(x): x è un numero razionale A(x, y): x è maggiore di y La verità o falsità di un predicato dipende dai valori attribuiti alle variabili: A( 2) è una proposizione falsa A(3, 1) è una proposizione vera. I predicati si trasformano in proposizioni semplici utilizzando i quantificatori: quantificatore universale (si legge per ogni) quantificatore esistenziale (si legge esiste) Si fa uso anche del simbolo (si legge esiste un solo) S.Milella (sabina.milella@uniba.it) Cenni di logica 8 / 10

Predicati e quantificatori predicato:= frase contenente una o più variabili Esempi A(x): x è un numero razionale A(x, y): x è maggiore di y La verità o falsità di un predicato dipende dai valori attribuiti alle variabili: A( 2) è una proposizione falsa A(3, 1) è una proposizione vera. I predicati si trasformano in proposizioni semplici utilizzando i quantificatori: quantificatore universale (si legge per ogni) quantificatore esistenziale (si legge esiste) Si fa uso anche del simbolo (si legge esiste un solo) S.Milella (sabina.milella@uniba.it) Cenni di logica 8 / 10

Predicati e quantificatori predicato:= frase contenente una o più variabili Esempi A(x): x è un numero razionale A(x, y): x è maggiore di y La verità o falsità di un predicato dipende dai valori attribuiti alle variabili: A( 2) è una proposizione falsa A(3, 1) è una proposizione vera. I predicati si trasformano in proposizioni semplici utilizzando i quantificatori: quantificatore universale (si legge per ogni) quantificatore esistenziale (si legge esiste) Si fa uso anche del simbolo (si legge esiste un solo) S.Milella (sabina.milella@uniba.it) Cenni di logica 8 / 10

Predicati e quantificatori Esempi Dato il predicato A(x): x R, x è pari x A(x) (significa: per ogni x, x è un numero reale ed è pari) è una proposizione falsa x A(x) (significa: esiste almeno un numero reale pari) è una proposizione vera x A(x) (significa: esiste un solo numero reale pari) è una proposizione falsa Dato il predicato A(x, y): x + y = 2 x y A(x, y) è una proposizione vera y x A(x, y) è una proposizione falsa Attenzione all ordine dei quantificatori! S.Milella (sabina.milella@uniba.it) Cenni di logica 9 / 10

Predicati e quantificatori Esempi Dato il predicato A(x): x R, x è pari x A(x) (significa: per ogni x, x è un numero reale ed è pari) è una proposizione falsa x A(x) (significa: esiste almeno un numero reale pari) è una proposizione vera x A(x) (significa: esiste un solo numero reale pari) è una proposizione falsa Dato il predicato A(x, y): x + y = 2 x y A(x, y) è una proposizione vera y x A(x, y) è una proposizione falsa Attenzione all ordine dei quantificatori! S.Milella (sabina.milella@uniba.it) Cenni di logica 9 / 10

Predicati e quantificatori Osservazioni Dato un predicato A(x) la negazione della proposizione x A(x) è x A(x) la negazione della proposizione x A(x) è x A(x) la negazione della proposizione x y A(x, y) è x y A(x, y) la negazione della proposizione x y A(x, y) è x y A(x, y) S.Milella (sabina.milella@uniba.it) Cenni di logica 10 / 10