Calcolo proposizionale

Похожие документы
Introduzione alla logica matematica

NOZIONI DI LOGICA PROPOSIZIONI.

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

DI CHE COSA SI OCCUPA LA LOGICA

Luca Costabile Esercizi di Logica Matematica Dispensa Calcolo Proposizionale 1

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

Sistemi di numerazione

Proposizioni Algebra di Boole Condizioni Operatori di relazione

Operatori di relazione

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

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

Logica proposizionale

Introduzione ad alcuni sistemi di logica modale

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

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

Algebra di Boole. Andrea Passerini Informatica. Algebra di Boole

L'algebra Booleana. Generalità. Definizioni

OPERAZIONI IN Q = + = = = =

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

MODULO 3 TITOLO EQUAZIONI E DISEQUAZIONI ALGEBRICHE DI PRIMO GRADO FINALITA OBIETTIVI

La moltiplicazione di numeri naturali: esercizi svolti

Conoscenze. 1. L addizione è l operazione che associa a due numeri, detti, un... numero, detto, che si ottiene...

Le quattro operazioni fondamentali

PORTE LOGICHE. Si effettua su due o più variabili, l uscita assume lo stato logico 1 se almeno una variabile di ingresso è allo stato logico 1.

= < < < < < Matematica 1

Le operazioni fondamentali in R

Prerequisiti Matematici

ELEMENTI di TEORIA degli INSIEMI

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

METODI MATEMATICI PER L INFORMATICA

La tabella dell addizione Completa la tabella e poi rispondi alle domande.

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

Le operazioni fondamentali con i numeri relativi

Il Sistema di numerazione decimale

DIMOSTRAZIONI DI EQUIVALENZE, SUI CONNETTIVI E SULL'AMBIGUITA' DELLA SINTASSI. Corso di Logica per la Programmazione

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

Definizione: Due monomi si dicono simili se hanno la stessa parte letterale.

ESEMPIO Un esempio di insieme vuoto è l insieme dei numeri reali di quadrato 4. B A

La tabella dell addizione Completa la tabella e poi rispondi alle domande.

Elementi di Logica Teoria degli insiemi

L insieme dei numeri Relativi (Z)

APPUNTI DI ANALISI MATEMATICA Parte Prima

Precorsi di matematica

Espressioni aritmetiche e ordine delle operazioni

Richiami teorici ed esercizi di Logica

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

Un po di logica. Christian Ferrari. Laboratorio di matematica

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

Prontuario degli argomenti di Algebra

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

APPUNTI DI MATEMATICA ALGEBRA \ CALCOLO LETTERALE \ MONOMI (1)

POTENZE E NOTAZIONE ESPONENZIALE Conoscenze

Introduzione alla logica

BOOK IN PROGRESS MATEMATICA ALGEBRA PRIMO ANNO TOMO NR. 1

Algebra di Boole ed elementi di logica

01 - Elementi di Teoria degli Insiemi

Prof. Roberto Capone. Nozioni di logica matematica

LE OPERAZIONI CON I NUMERI

LEZIONE N 3 METODI E TECNOLOGIE PER L INSEGNAMENTO DELLA MATEMATICA

= elemento che compare nella seconda riga e quinta colonna = -4 In generale una matrice A di m righe e n colonne si denota con

Parte Seconda. Prova di selezione culturale

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

Sviluppo di programmi

MATEMATICA. Docente: Maria Cava Balistreri Anno scolastico 2016/17 PROGRAMMAZIONE MATEMATICA : RELAZIONI LOGICHE NUCLEI

x + y = t x y = t x y = t x : y = t a b c = a (b c) (a b) : c = a (b: c) b : c am bn = (ab) m+n a : b

SISTEMI LINEARI. x y + 2t = 0 2x + y + z t = 0 x z t = 0 ; S 3 : ; S 5x 2y z = 1 4x 7y = 3

Richiami di aritmetica (1)

Dal Problema all Algoritmo. Prof. Francesco Accarino IIS Altiero Spinelli Sesto San Giovanni

EXCEL software Excel .xlxs, La cella intestazione della colonna intestazione di righe l indirizzo della cella testo numeri formule

1 Multipli di un numero

ESERCIZIARIO DI MATEMATICA

METODI E TECNOLOGIE PER L INSEGNAMENTO DELLA MATEMATICA. Lezione n

DEFINIZIONE DI INSIEME

Introduzione all algebra

Fondamenti di Informatica

Sistemi lineari. Lorenzo Pareschi. Dipartimento di Matematica & Facoltá di Architettura Universitá di Ferrara

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

Si ottiene facendo precedere i numeri naturali dal segno + o dal segno -.

Calcolo letterale. è impossibile (*) x y. per x = -25; impossibile per y= Impossibile. 15 y

Corso di Elementi di Informatica Anno accademico 2015/16

1 Multipli e sottomultipli. Divisibilità

Espressioni ed Equazioni

Numeri interi relativi

I circuiti elementari

I TERMINI DELLA SOTTRAZIONE

CORSO ZERO DI MATEMATICA

Algebra. I numeri relativi

Транскрипт:

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 logiche più complesse dette proposizioni composte o molecolari. Nel calcolo delle proposizioni sono date le regole per stabilire la ualità da attribuire ad una proposizione composta, tenendo conto delle ualità delle proposizioni semplici che la compongono e del significato dei vari connettivi logici in essa presenti. Generalmente, le proposizioni logiche (o enunciati) semplici sono rappresentate mediante le lettere dell'alfabeto: a, b, c,, p,, A partire dalle proposizioni semplici, mediante i connettivi logici, si possono ottenere altre proposizioni, dette proposizioni composte o molecolari. Ad esempio, con gli enunciati semplici a e b si possono formare gli enunciati composti: a b, a b, a b, a b, Eseguendo successivamente operazioni elementari su enunciati, si ottengono altri più complessi. Per comprendere meglio l'importanza dell'argomento che si vuole approfondire in uesto capitolo, vengono richiamate prima alcune nozioni di aritmetica. Come è noto al lettore, eseguendo in successione le operazioni elementari dell'aritmetica con uno o più numeri naturali, si ottengono le cosiddette espressioni aritmetiche. Per specificare la priorità delle operazioni da eseguire, si fa uso di parentesi. Date, ad esempio, le espressioni: (2 + 3) 6 3 + (2 4), si eseguono prima le operazioni in parentesi e successivamente le altre. Si ha, così: (2 + 3) 6 = 5 6 = 30 3 + (2 4) = 3 + 8 = 11. Per non fare un uso smodato di parentesi, si conviene di stabilire delle priorità fra le operazioni. Si ammette che le operazioni di moltiplicazione e divisione siano prioritarie rispetto all'addizione e alla sottrazione. Quindi, le due scritture: 3 + (2 4) e 3 + 2 4 sono euivalenti. A chiarimento di uanto detto, si propone la semplificazione della seguente espressione: (3 + 4) 7 + 20 5 2. Si ha: (3 + 4) 7 + 20 5 2 = 7 7 + 4 2 = 49 + 4 2 = 51. Analogamente, in logica matematica, eseguendo in successione delle operazioni elementari su proposizioni (o enunciati), si ottengono delle espressioni proposizionali o proposizioni composte. 1

Per stabilire il valore di verità di una proposizione composta, a partire dai valori di verità delle proposizioni semplici o atomiche, si procede tenendo presente le seguenti convenzioni: 1) Il segno di negazione si riferisce alla sola proposizione su cui è posto. 2) I segni e sono prioritari rispetto ai segni e. 1. Costruire la tabella di verità relativa alla seguente proposizione logica: p. Le proposizioni semplici (o di partenza) sono la p e la. Eseguita l'operazione di negazione della proposizione, si forma la proposizione composta mediante la disgiunzione tra la proposizione p e la negazione di. Presi in considerazione tutti i casi possibili riguardanti le proposizioni di partenza p e, si può formare la colonna riguardante la negazione di. Successivamente, completata la terza colonna, si può formare la uarta, tenendo conto della prima e della terza e del connettivo. Si ha, così, la seguente tabella: p p V V F V V F V V F V F F F F V V Osservando l'ultima colonna a destra, si nota che una proposizione avente la struttura p ha ualità FALSO soltanto nel caso in cui le proposizioni p e abbiano rispettivamente ualità FALSO e ualità VERO; in tutti gli altri casi tale proposizione ha ualità VERO. Vengono riportati ora alcuni esempi di proposizioni che rientrano nella struttura considerata. " Il Po è un fiume o Roma non è la capitale d'italia" Le proposizioni semplici che la compongono sono: " Il Po è un fiume ", " Roma è la capitale d'italia". Essendo entrambe vere, allora la proposizione data risulta vera (Osservare la prima riga della tabella). " L'Italia è una nazione o il Tevere non è un lago" La proposizione ha ualità VERO. (Osservare la seconda riga della tabella). " Il Tevere è una città o Milano non una città" La proposizione ha ualità FALSO (osservare la terza riga della tabella). " La Lombardia è una nazione o Como non è un lago". La proposizione ha ualità VERO (osservare la uarta riga della tabella). 2. Costruire la tabella di verità relativa alla seguente proposizione logica: p Si ha: p p p V V F F V F F F F V V V F F V F La forma proposizionale data rappresenta una proposizione con ualità VERO soltanto se p ha ualità FALSO e ha ualità VERO. 2

3. Costruire la tabella di verità relativa alla seguente proposizione logica: p. Si ha: p p p. V V F F F V F F V V F V V F V F F V V V La forma proposizionale data rappresenta una proposizione con ualità FALSO soltant0 o se p e hanno ualità VERO. 4. Costruire la tabella di verità relativa alla seguente proposizione logica: p. Si ha: p p. V V F F V F V V F V F V F F V V La forma proposizionale data rappresenta una proposizione con ualità VERO soltanto se p ha ualità FALSO e ha ualità VERO. 5. Costruire la tabella di verità relativa alla seguente proposizione logica: p ( r). p r r A V V V F F F V V F F F F V F V V V V V F F V F F F V V F F V F V F F F V F F V V V V F F F V F V Le proposizioni semplici sono tre: p, ed r. Allora i casi possibili sono otto, come si vede dalla tabella accanto. 2 Espressioni euivalenti Siano date le due espressioni proposizionali p e p proposizioni semplici p e, si può costruire la seguente tabella di verità:. Poiché entrambe risultano costituite dalle stesse 3

p p p p p V V V F F F F V F F V F V V F V F V V F V F F F V V V V Osservando la uarta e la settima colonna, si nota che le due espressioni date risultano identiche. Si dice, allora che esse sono euivalenti e si scrive: p = p. Due espressioni proposizionali costituite dalle stesse proposizioni semplici si dicono euivalenti se il valore di verità assunto dalla prima è sempre uguale a uello assunto dalla seconda per tutti i valori di verità che possono assumere le proposizioni semplici che le compongono. 1. Dimostrare che p = (p ) ( p). Posto: e A = p B =(p ) ( p) si costruisce la seguente tabella di verità: p A p p B V V V V V V V F F F V F F V F V F F F F V V V V Dal confronto della terza colonna con la sesta consegue che le due espressioni proposizionali A e B sono euivalenti. 2. Dimostrare che p = p. Si costruisce la tabella di verità: p p p p V V V F V V F F F F F V V V V F F V V V Poiché la terza e la uinta colonna sono identiche, si può affermare che le due espressioni p e p sono euivalenti. 3 Tautologie e contraddizioni Si prendano in considerazione le tabelle di verità relative alle due espressioni proposizionali: p p e p p 4

p p p p p p p p V F V V F F F V V F V F Come si vede, un espressione proposizionale strutturata come la prima ha sempre ualità VERO, indipendentemente dalla ualità della proposizione con cui si opera. Si dice che essa rappresenta una TAUTOLOGIA. Una tautologia è un'espressione proposizionale con ualità sempre VERO soltanto in virtù della sua particolare struttura. 1. " Milano è una città o Milano non è una città". 2. " L'Italia è un continente o l'italia non è un continente". 3. 5 è maggiore di 2 o 5 non è maggiore di 2 Un espressione proposizionale come la seconda, invece, ha sempre ualità FALSO, indipendentemente dalla ualità della proposizione con cui si opera. Si dice che essa rappresenta una CONTRADDIZIONE. Una contraddizione è un espressione proposizionale con ualità sempre FALSO soltanto in virtù della sua particolare struttura. 1. " Milano è una città e Milano non è una città". 2. " L'Italia è un continente e l'italia non è un continente". 3. 5 è maggiore di 2 e 5 non è maggiore di 2 Si dimostra facilmente che l espressione: [(p ) ( r)] ((p r) è una tautologia. Infatti, si ha: p r A B C D C D p r A B p r V V V V V V V V V V F V F F F V V F V F V F V V V F F F V F F V F V V V V V V V F V F V F F V V F F V V V V V V F F F V V V V V Si dice che il condizionale gode della proprietà transitiva. 5

4 Proprietà delle operazioni logiche p p = p; p p = p p = p; p = p; (p ) r = p ( r) (p ) r = p ( r) p (p ) = p p (p ) = p p ( r) = (p ) (p r) p ( r) = (p ) (p r) Proprietà di idempotenza Proprietà commutativa Proprietà associativa Leggi di assorbimento Proprietà distributiva p = p Legge della doppia negazione p = p = p p Leggi di De Morgan [(p ) ( r)] (p r) Transitività del condizionale Le dimostrazioni di ueste proprietà si possono effettuare mediante la costruzione delle tabelle di verità. 6