Elementi di Logica Le forme del ragionamento

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Elementi di Logica Le forme del ragionamento"

Transcript

1 Elementi di Logica Le forme del ragionamento Corso di Logica e Filosofia della scienza, a.a

2 Il principale oggetto di studio della logica è il ragionamento, con particolare attenzione per il pensiero deduttivo, nel quale un ruolo centrale è svolto da nozioni come inferenza conseguenza deduzione...

3 Il punto di partenza della logica formale è la nozione tradizionale della logica, il ragionamento: il ragionamento è un susseguirsi o un fluire di affermazioni che si suppone siano legate da certe relazioni, o legami di consequenzialità, che se rispettati danno al ragionamento il carattere di ragionamento corretto, o argomento valido.» G. Lolli, Introduzione alla logica formale (1991), p. 13

4 Forme dell argomentazione (induzione/deduzione,...) Struttura dei linguaggi (sintassi/semantica, linguaggio naturale...) LOGICA Dimostrazione (fondamenti della matematica) Algoritmi & Calcolabilità (fondamenti dell informatica e delle scienze cognitive)

5 Logica (formale) e linguaggio naturale: rapporto complesso! Da un lato, infatti, la logica formale costruisce strutture artificiali (i linguaggi logici), tra i cui scopi c è anche quello di chiarire e talvolta correggere o eliminare le numerose ambiguità del linguaggio naturale Da un altro lato, tuttavia, il linguaggio naturale costituisce un termine di confronto irrinunciabile per la logica, dal momento che anche il linguaggio naturale ha una sua struttura interna cui la logica è interessata Inoltre la linguistica moderna cioè la scienza del linguaggio ha profondi contatti teorici con la logica (faremo dei cenni più avanti nel corso)

6 Enunciato (dichiarativo): espressione linguistica che rappresenta un fatto o stato di cose e che può ricevere un valore di verità ( vero o falso ). Esempi: l espressione è un enunciato, mentre le espressioni non sono enunciati. Isaac Asimov scriveva romanzi C è nessuno in casa? Vietato fumare!

7 Distinzione enunciato/proposizione Enunciato = espressione linguistica di cui ha senso chiedersi se è vera o falsa Proposizione = contenuto o senso di un enunciato «Paolo mangia la mela» 2 enunciati, 1 proposizione «La mela è mangiata da Paolo»

8 Data una simile definizione, esistono alcuni tipi generali di domande alle quali la logica si incarica di rispondere: Cosa significa che un enunciato implica un enunciato B? Ammettendo di sapere che effettivamente l enunciato A implica l enunciato B, come possiamo giustificare una simile implicazione? Nel caso di una generica implicazione A B la logica mira dunque a isolare le proprietà che ogni implicazione di questo tipo è tenuta a soddisfare, quali che siano i particolari contenuti e significati impliciti negli enunciati A e B.

9 Natura formale della logica: le analisi della logica risultano, entro certi limiti, indipendenti dal significato degli enunciati coinvolti, cioè valgono in virtù della sola forma logica degli enunciati stessi e delle relazioni che li collegano. Per esempio, nel caso di una generica implicazione A B la logica mira dunque a isolare le proprietà che ogni implicazione di questo tipo è tenuta a soddisfare, quali che siano i particolari contenuti e significati impliciti negli enunciati A e B.

10 LOGICA ENUNCIATIVA (o PROPOSIZIONALE) Elementi di base e prime definizioni informali Argomento (o argomentazione) Definizione informale: Insieme strutturato di enunciati nel quale un certo insieme di enunciati (detti premesse) sono offerte come base per giustificare la fondatezza di un altro enunciato (detto conclusione).

11 Esempi: Tutti gli uomini sono mortali Socrate è un uomo quindi Socrate è mortale Giulio non era alla festa quindi non può essere stato lui a rubarti la bicicletta

12 Gli argomenti possono essere corretti (validi) o scorretti (non-validi) Gli enunciati possono essere veri o falsi IMPORTANTE! Bisogna distinguere tra CORRETTEZZA (VALIDITÀ) o SCORRETTEZZA (NON-VALIDITÀ) di un argomento e VERITÀ o FALSITÀ di un enunciato

13 CORRETTEZZA (VALIDITÀ) di un argomento Un argomento è corretto se non può darsi il caso che le sue premesse siano vere e la sua conclusione sia falsa. Quando un argomento è corretto, diremo che la conclusione è conseguenza logica delle premesse. Attenzione! Un argomento può essere corretto anche se una o più premesse non sono vere.

14 Esempi L argomento Tutti gli uomini sono mortali Socrate è un uomo quindi Socrate è mortale è corretto (perché le premesse implicano logicamente la conclusione) e le sue premesse sono vere.

15 L argomento Tutti gli ippogrifi volano In Australia esistono gli ippogrifi quindi In Australia c è almeno un animale che vola è corretto perché le premesse implicano logicamente la conclusione, anche se almeno una premessa è falsa.

16 L argomento Tutti i cavalli sono mortali Furia è un cavallo quindi George Clooney è statunitense non è corretto perché le premesse non implicano logicamente la conclusione, anche se sia le premesse sia la conclusione sono enunciati veri.

17 Attenzione! Una successione di enunciati può essere un argomento, anche se non è immediato riconoscerla come tale. Esempio: C è bisogno di altra morfina. Abbiamo 9 feriti e solo 5 dosi di morfina.

18 Distinzione tra Argomento deduttivo / Argomento induttivo Distinzione tra Enunciati universali Enunciati particolari Enunciati singolari

19 Enunciati universali: enunciati che iniziano con espressioni come tutti, ogni, ciascuno, ecc. (enunciati che riguardano dunque un intero gruppo di individui). Es.: Tutti gli uomini sono mortali, I cani sono mammiferi Enunciati particolari: enunciati che iniziano con espressioni come alcuni, certi, qualche, un, ecc. Es.: Alcuni uomini sono biondi Enunciati singolari: enunciati il cui soggetto è uno specifico individuo. Es.: Renzo Piano è un architetto

20 Si usa dire che Argomento deduttivo: argomento dall universale al particolare (o singolare) Argomento induttivo: argomento dal particolare (o singolare) all universale Questo è vero in molti casi, ma non in tutti!

21 Esempi: L argomento Tutti gli uomini sono mortali Socrate è un uomo quindi Socrate è mortale è deduttivo ed effettivamente procede dall universale al singolare.

22 L argomento Nadal è mortale Djokovic è mortale Federer è mortale... quindi Tutti i tennisti sono mortali è induttivo ed effettivamente procede dal singolare all universale.

23 Per vedere però che l associazione Deduttivo dall universale al particolare Induttivo dal particolare all universale ammette delle eccezioni, consideriamo il seguente argomento Se Dio può ingannare, allora è malvagio Dio non è malvagio quindi Dio non può ingannare Questo argomento è deduttivo ma non procede dall universale al particolare.

24 Caratterizzazione più generale per la distinzione deduttivo/induttivo Premesse Argomento deduttivo necessario Conclusione Premesse Argomento induttivo non necessario Conclusione

25 Natura formale della logica: i due argomenti Se Dio può ingannare, allora è malvagio Dio non è malvagio quindi Dio non può ingannare Tutti gli uomini sono mortali Socrate è un uomo quindi Socrate è mortale sono esempi dei seguenti schemi di argomenti Se P allora Q Non Q quindi Non P Tutto ciò che ha F ha G m ha la proprietà F quindi m ha la proprietà G = parole logiche

26 Enunciati composti e valori di verità Nella logica enunciativa, enunciati come Isaac Asimov scriveva romanzi esprimono fatti semplici, vale a dire fatti non ulteriormente analizzabili. Enunciati di questo tipo vengono definiti atomici. È naturalmente possibile introdurre enunciati composti (o molecolari), generati a partire da un certo numero di proposizioni atomiche.

27 L enunciato Isaac Asimov scriveva romanzi e Italo Calvino era nato a Cuba rappresenta un enunciato composto, generato mediante l applicazione di una particella ( e ) ai singoli enunciati atomici Isaac Asimov scriveva romanzi Italo Calvino era nato a Cuba

28 Si definiscono connettivi quelle particelle del linguaggio che non sono provviste in sé di significato ma che permettono di formare enunciati composti a partire da enunciati atomici. Connettivi principali della logica enunciativa: - non (connettivo unario, si applica a un singolo enunciato) - e, o, se...allora (connettivi binari, si applicano a coppie di enunciati).

29 Esempi di applicazione dei connettivi a enunciati dati: Isaac Asimov scriveva romanzi non Isaac Asimov non scriveva romanzi Isaac Asimov scriveva romanzi, Italo Calvino era nato a Cuba e, o Isaac Asimov scriveva romanzi e Italo Calvino era nato a Cuba Isaac Asimov scriveva romanzi o Italo Calvino era nato a Cuba Isaac Asimov scriveva romanzi, Italo Calvino era nato a Cuba se...allora Se Isaac Asimov scriveva romanzi allora Italo Calvino era nato a Cuba

30 In simboli: Connettivi Linguaggio Linguaggio naturale formale negazione non congiunzione e disgiunzione o implicazione se...allora

31 Se rappresenta un generico connettivo, possiamo usare la seguente notazione: se A, B sono due enunciati atomici qualsiasi, il connettivo è rappresentato in forma funzionale come : {A, B} A B dove il simbolo A B rappresenta l enunciato molecolare. Esempio: se rappresenta il connettivo (congiunzione), la rappresentazione funzionale di è : {A, B} A B

32 Sulla base delle nozioni di enunciato atomico e composto e della nozione di verità, si pone allora in modo naturale il seguente problema: come si comporta la verità rispetto alla composizione di enunciati composti a partire da un certo numero di enunciati atomici? Cioè: dato : { A, B } A B A può singolarmente essere V o F B può singolarmente essere V o F Cosa succede di A B?

33 Proprietà fondamentale dei connettivi logici di base (enunciativi) I connettivi si comportano come funzioni di verità: i valori di verità degli enunciati atomici determinano univocamente il valore di verità dell enunciato composto. I connettivi della logica proposizionale si dicono verofunzionali: il valore di verità di un generico enunciato P è funzione dei valori di verità degli enunciati atomici che compongono P. In altre parole, Val di A fissato, Val di B fissato Val di A B fissato

34 Il comportamento di ogni connettivo rispetto al valore di verità di un generico enunciato è regolato da un particolare strumento teorico, detto tavola di verità. Le tavole di verità rappresentano di fatto degli algoritmi per calcolare il valore di verità di un generico enunciato.

35 TAVOLA DI VERITÀ DI Congiunzione A B V V V V F F F F V F F F

36 TAVOLA DI VERITÀ DI Disgiunzione A B V V V V V F F V V F F F

37 TAVOLA DI VERITÀ DI Implicazione A B V V V V F F F V V F V F

38 TAVOLA DI VERITÀ DI negazione A F V V F

39 TAVOLA DI VERITÀ DI ( se e solo se ) A B V V V V F F F F V F V F

40 Carattere algoritmico delle tavole di verità valore di A, valore di B Procedura meccanica valore di (A B), dove è un connettivo qualsiasi

41 Proviamo ora ad applicare le tavole di verità, risolvendo un semplice esercizio. Prima di tutto definiamo tautologia (o verità logica) un enunciato che riceve valore di verità V per qualsiasi assegnazione di valore di verità ai suoi enunciati componenti. Verifichiamo poi se un dato enunciato è una tautologia, calcolandone il valore di verità. In base alla definizione di tautologia, quell enunciato sarà una tautologia soltanto se riceverà sempre il valore di verità V, cioè se avrà tale valore quale che sia il valore di verità degli enunciati componenti.

42 Sia dunque dato un certo enunciato, per esempio (p q) ( q p) p q ( p q ) ( q p) V V V V V V F V V F V V F V F F V V F F F V F V F V V V F V V V F F F F V F V V F V V F Nella colonna del connettivo (il connettivo principale dell enunciato) troviamo sempre V. L enunciato dato riceve cioè valore di verità V per ogni assegnazione di valore di verità agli enunciati componenti, e risulta dunque una tautologia.

43 Vediamo ora la proposizione (p q) (q p) p q (p q) (q p) V V V V V V V V V V F V F F F F V V F V F V V F V F F F F F V F V F V F Sotto il connettivo principale non troviamo sempre il valore V per qualsiasi assegnazione di valore di verità agli enunciati componenti: l enunciato dato non è una tautologia.

44 È ragionevole che (p q) (q p) non sia una tautologia. Se lo fosse, questo significherebbe che data una qualsiasi implicazione noi siamo sempre legittimati a invertire il senso dell implicazione. Esempio: p = Io sono un cittadino italiano q = Io sono un cittadino europeo Se (p q) (q p) fosse una tautologia, allora assumere l implicazione Io sono un cittadino italiano Io sono un cittadino europeo giustificherebbe anche immediatamente l implicazione Io sono un cittadino europeo Io sono un cittadino italiano

45 Formalizzazione: qualche esercizio Linguaggio naturale Linguaggio enunciativo p = «piove», n = «nevica» «Piove ma non nevica» p n «Non è vero che sia piove sia nevica» «Piove se e solo se nevica» «Se piove e nevica, allora nevica» «O piove e nevica, o piove ma non nevica» (p n) p n (p n) n (p n) (p n)

46 Verso un linguaggio formale per la logica enunciativa Scopo principale nella costruzione di un linguaggio formale: evitare le ambiguità del linguaggio naturale nell indagine sulla struttura logica degli argomenti.

47 Il linguaggio artificiale più semplice di cui ci occuperemo è il linguaggio della logica enunciativa, composto dei seguenti elementi: 1. Alfabeto descrittivo: un insieme di variabili enunciative (eventualmente infinito), indicate con p, q, r, Alfabeto logico: connettivi di congiunzione ( ), disgiunzione ( ), implicazione ( ), negazione ( ) 3. Alfabeto ausiliario : simboli speciali ( ) e,

48 Una formula del linguaggio enunciativo è dunque una qualsiasi successione finita di simboli: q r, (s s), st, p r Si vede subito che non tutte queste successioni possono rappresentare effettivamente degli enunciati: come è possibile distinguere in modo adeguato tra formule che rappresentano enunciati (che chiameremo ben formate) e formule prive di significato? Mediante un particolare tipo di definizione, detta induttiva o ricorsiva.

49 Una definizione induttiva, o ricorsiva, è una definizione che caratterizza un certo insieme mediante l applicazione di certe operazioni a certi elementi di base dell insieme. Questo tipo di definizione serve a dominare con mezzi finiti un insieme che di fatto è infinito (perché il numero di formule ben formate è in linea di principio infinito).

50 Esempio: definizione ricorsiva dell insieme N dei numeri naturali, sulla base della relazione primitiva successore. BASE: 0 è un numero naturale; PASSO: Se n è un numero naturale, anche il successore di n è un numero naturale; CHIUSURA: Nient altro è un numero naturale.

51 Prima di fornire la definizione di formula ben formata, però, è necessario introdurre la nozione di meta-variabile. I simboli p, q, r,. del nostro alfabeto descrittivo funzionano come variabili nel senso che uno qualsiasi di questi simboli sta per un enunciato. Nella definizione induttiva di formula ben formata, avremo bisogno di simboli che stanno per le variabili enunciative. Chiameremo questi simboli meta-variabili (variabili di secondo grado ): simboli che stanno per altri simboli.

52 IN SINTESI Enunciato (es.: «Mario mangia la mela») Variabile enunciativa p (variabile che sta per un possibile enunciato come «Mario mangia la mela») Meta-variabile α (variabile che sta per una possibile variabile enunciativa come p)

53 Definizione RICORSIVA di formula ben formata (fbf) in un linguaggio enunciativo BASE: Ogni variabile enunciativa è una fbf. PASSO: 1) Se α è una fbf, allora anche α è una fbf. 2) Se α, β sono fbf, allora anche α β è una fbf. 3) Se α, β sono fbf, allora anche α β è una fbf. 4) Se α, β sono fbf, allora anche α β è una fbf. CHIUSURA: Nient altro è una fbf. Una sottofbf è una parte di una fbf che è anch essa una fbf.

54 Occorrenza (di un simbolo): modalità di comparizione di quel simbolo in una fbf. Prima occorrenza di p Seconda occorrenza di p (p q) ( q p) Prima occorrenza di q Seconda occorrenza di q Nota: si parla nello stesso senso di occorrenza di un connettivo.

55 Campo (di un connettivo): La più piccola fbf in cui occorre quel connettivo. Es: nella fbf (p q) ( q p) il campo della prima occorrenza di è (p q) il campo della prima occorrenza di è il campo di è l intera formula. Quando il campo di un dato connettivo è l intera formula, quel connettivo si chiama principale.

56 Calcolo logico per la logica enunciativa Verifica della correttezza di un argomento esprimibile in logica enunciativa Date le fbf α1,, αn, β, la forma generale di un argomento in logica enunciativa sarà α1,, αn/ β dove α1,, αn = premesse β = conclusione / = simbolo di inferenza («quindi»)

57 Consideriamo il seguente argomento in lingua naturale: «Se Mario ha studiato, allora Mario ha passato l esame di logica. Mario ha passato l esame di logica, quindi Mario ha studiato.» 1) Come è possibile formalizzare questo argomento? 2) In versione formalizzata, si tratta di un argomento corretto? Risulta cioè che, ogni volta che le premesse sono vere, anche la conclusione è vera?

58 Se Mario ha studiato allora Mario ha passato l esame di logica [p] [q] Mario ha passato l esame di logica [q] quindi Mario ha studiato [p] Formalizzazione ((p q) q) p

59 ((p q) q) p V V V V V V V V F F F F V V F V V V V F F F V F F F V F Conclusione: l argomento non è corretto, perché esiste almeno un caso in cui le premesse sono vere e la conclusione è falsa (la terza riga).

60 Calcolo logico per la logica enunciativa Calcolo del valore di verità delle premesse, per ogni possibile assegnazione di valori di verità degli enunciati atomici che compongono le premesse Due casi possibili: 1) In tutte le assegnazioni in cui sono vere le premesse è vera anche la conclusione argomento corretto 2) Esiste almeno un assegnazione in cui sono vere le premesse ma la conclusione è falsa argomento scorretto

61 Esempio del caso possibile 1: p q, q / p p q (p q), q / p) V V V F F V F F V F F V V F V F F V V V Ogni volta (nel nostro caso una sola volta) che le premesse risultano entrambe vere, anche la conclusione è vera: dunque l argomento è corretto.

62 Esempio del caso possibile 2: p q, p / q p q (p q) p / q) V V V F F V F F F V F V V V F F F V V V Questa volta esiste un caso in cui le premesse risultano entrambe vere ma la conclusione falsa: dunque l argomento è scorretto.

63 Argomenti e forme condizionali corrispondenti Dato un qualsiasi argomento α1,, αn/ β, definiamo forma condizionale corrispondente di questo argomento la fbf (α1 αn) β Si dimostra che Un argomento è corretto se e solo se la sua forma condizionale corrispondente è una tautologia.

64 Caso possibile 1: Argomento Forma condizionale p q, q / p [(p q) q] p corretto tautologia Caso possibile 2: Argomento Forma condizionale p q, p / q [(p q) p] q scorretto non-tautologia

Logica proposizionale

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

Dettagli

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

Logica per la Programmazione Corso di Laurea in INFORMATICA a.a. 2016/17 Logica per la Programmazione Corso di Laurea in INFORMATICA a.a. 2016/17 Andrea Corradini e Francesca Levi Dipartimento di Informatica E-mail: andrea@di.unipi.it, francesca.levi@unipi.it A. Corradini e

Dettagli

Una Breve Introduzione alla Logica

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

Dettagli

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

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

Dettagli

Un po di logica. Christian Ferrari. Laboratorio di matematica

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

Dettagli

Logica: materiale didattico

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

Dettagli

Proposizioni e verità

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

Dettagli

sempre vere sempre false

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

Dettagli

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

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

Dettagli

Fondamenti di Informatica 2

Fondamenti 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

Dettagli

NOZIONI DI LOGICA PROPOSIZIONI.

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

Dettagli

Logica e fondamenti di matematica

Logica e fondamenti di matematica Logica e fondamenti di matematica Docente: Prof. Roberto Giuntini (giuntini@unica.it) Logica proposizionale Logica e teoria dell argomantazione. Cap. 1: Enunciati. Enunciato: Non ogni discorso è dichiarativo

Dettagli

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

ISTITUTO TECNICO STATALE COMMERCIALE E PER GEOMETRI A. MARTINI Castelfranco Veneto (TV) Elementi di Logica settembre 008 Elementi di Logica 1. Nozioni preliminari La logica studia come funziona il pensiero e il ragionamento espresso attraverso degli enunciati Il ragionamento è un sistema di enunciati che permette

Dettagli

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

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

Dettagli

Logica proposizionale

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

Dettagli

NOZIONI DI LOGICA. Premessa

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

Dettagli

Introduzione alla logica

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

Dettagli

CALCOLO PROPOSIZIONALE. Corso di Logica per la Programmazione Andrea Corradini

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

Dettagli

L'algebra Booleana. Generalità. Definizioni

L'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

Dettagli

Richiami teorici ed esercizi di Logica

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

Dettagli

Logica per la Programmazione

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

Dettagli

CALCOLO PROPOSIZIONALE

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

Dettagli

Logica proposizionale

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

Dettagli

Maiuscole e minuscole

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

Dettagli

Calcolo proposizionale

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

Dettagli

Fondamenti 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 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,

Dettagli

Luca Costabile Esercizi di Logica Matematica Dispensa Calcolo Proposizionale 1

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

Dettagli

DI CHE COSA SI OCCUPA LA LOGICA

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

Dettagli

METODI MATEMATICI PER L INFORMATICA

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

Dettagli

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

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

Dettagli

Logica per la Programmazione

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

Dettagli

Il ministero della sanità dovrebbe vietare la vendita delle sigarette; Infatti il fumo nuoce alla salute.

Il ministero della sanità dovrebbe vietare la vendita delle sigarette; Infatti il fumo nuoce alla salute. Argomenti e entinemi argomento: un argomento è un qualsiasi insieme di enunciati dei quali uno è la conclusione e gli altri le premesse. La conclusione è l' enunciato che viene affermato sulla base dell'

Dettagli

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

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

Dettagli

Percorso 2010: Introduzione alla Logica Proposizionale

Percorso 2010: Introduzione alla Logica Proposizionale Percorso 2010: Introduzione alla Logica Proposizionale Francesca Poggiolesi Facoltà di Medicina e Chirurgia 26 Agosto 2010, Firenze Dal test alla logica Alcuni esempi di test 1 Dal test alla logica Alcuni

Dettagli

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

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

Dettagli

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

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

Dettagli

Filosofia del linguaggio (i) (3 cr.)

Filosofia del linguaggio (i) (3 cr.) Filosofia del linguaggio (i) (3 cr.) Docente: Giuseppe Spolaore Orario: Martedì ore 17.20 aula T4, mercoledì ore 17.20 aula 1.4, giovedì ore 14.00 aula 1.4 (per un totale di circa 10 lezioni). Ricevimento:

Dettagli

La logica della finzione

La logica della finzione Formalizzazione Nella lezione precedente, abbiamo visto qual è l idea di fondo della teoria di Lewis: La logica della finzione Sandro Zucchi 2013-14 Un enunciato della forma Nell opera di finzione f, p

Dettagli

C1: L C1 C2: L C2 C: C1 C2

C1: 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

Dettagli

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

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

Dettagli

Logica: nozioni di base

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

Dettagli

Logica per la Programmazione

Logica per la Programmazione Logica per la Programmazione Lezione 6 Logica del Primo Ordine Motivazioni Sintassi Interpretazioni Formalizzazione A. Corradini e F.Levi Dip.to Informatica Logica per la Programmazione a.a. 2015/16 pag.

Dettagli

UNIVERSITÀ 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 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

Dettagli

LOGICA DEL PRIMO ORDINE: MOTIVAZIONI, SINTASSI E INTERPRETAZIONI. Corso di Logica per la Programmazione A.A Andrea Corradini

LOGICA DEL PRIMO ORDINE: MOTIVAZIONI, SINTASSI E INTERPRETAZIONI. Corso di Logica per la Programmazione A.A Andrea Corradini LOGICA DEL PRIMO ORDINE: MOTIVAZIONI, SINTASSI E INTERPRETAZIONI Corso di Logica per la Programmazione A.A. 2013 Andrea Corradini LIMITI DEL CALCOLO PROPOSIZIONALE Nella formalizzazione di enunciati dichiarativi,

Dettagli

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

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

Dettagli

Cenni di logica e calcolo proposizionale

Cenni di logica e calcolo proposizionale Cenni di logica e calcolo proposizionale Corso di Laurea in Informatica Università degli Studi di Bari (sede Brindisi) Analisi Matematica S.Milella (sabina.milella@uniba.it) Cenni di logica 1 / 10 Proposizioni

Dettagli

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

3. Logica. Obiettivi di apprendimento: Relazioni, dati e previsioni 6T, 7T, 8T, 10Q. La logica nel linguaggio comune... Capitolo 3. Logica 3. Logica Obiettivi di apprendimento: Relazioni, dati e previsioni 6T, 7T, 8T, 10Q. La logica nel linguaggio comune... sei una persona priva di logica è logico comportarsi cosí fai l

Dettagli

Introduzione alla Programmazione Logica ed al linguaggio PROLOG

Introduzione alla Programmazione Logica ed al linguaggio PROLOG Introduzione alla Programmazione Logica ed al linguaggio PROLOG Esercitazioni per il corso di Logica ed Intelligenza Artificiale a.a. 2014/15 Paolo Tomeo http://sisinflab.poliba.it/tomeo Programmazione

Dettagli

Cenni di logica matematica e di teoria degli insiemi Paola Rubbioni

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

Dettagli

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

George BOOLE ( ) L algebra booleana. (logica proposizionale) George BOOLE (1815-64) L algebra booleana. (logica proposizionale) La logica e George BOOLE George BOOLE nel 1847 pubblicò il libro Mathematical Analysis of Logic, nel quale presentava ciò che oggi si

Dettagli

Logica per la Programmazione Corso di Laurea in INFORMATICA a.a. 2017/2018

Logica per la Programmazione Corso di Laurea in INFORMATICA a.a. 2017/2018 Logica per la Programmazione Corso di Laurea in INFORMATICA a.a. 2017/2018 Andrea Corradini e Francesca Levi Dipartimento di Informatica E-mail: andrea.corradini@unipi.it, francesca.levi@unipi.it A. Corradini

Dettagli

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

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

Dettagli

APPUNTI DI ANALISI MATEMATICA Parte Prima

APPUNTI DI ANALISI MATEMATICA Parte Prima APPUNTI DI ANALISI MATEMATICA Parte Prima Versione preliminare del 24 settembre 2008 Pierpaolo Omari Dipartimento di Matematica e Informatica Università degli Studi di Trieste Maurizio Trombetta Dipartimento

Dettagli

Ricordando che: = si ha:

Ricordando che: = si ha: Logica matematica Esempi 1. Stailisci il grado di verità delle seguenti proposizioni logiche: :" è h 2 è " :"5 è 2 3 è 6" :" è h : è è " :" h h " :" h è " :" è, è " F 2. Data la proposizione p:" " la sua

Dettagli

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

I.2 Logica. Elisabetta Ronchieri. Ottobre 13, Università di Ferrara Dipartimento di Economia e Management. Insegnamento di Informatica I.2 Logica Università di Ferrara Dipartimento di Economia e Management Insegnamento di Informatica Ottobre 13, 2015 Argomenti Logica 1 Logica 2 3 Logica Si occupa dello studio delle strutture e delle regole

Dettagli

Esercitazioni per il corso di Logica Matematica

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

Dettagli

Alberi: definizioni e dimostrazioni induttive.

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

Dettagli

Introduzione alla logica proposizionale. Unit 2 Corso di Logica

Introduzione alla logica proposizionale. Unit 2 Corso di Logica Introduzione alla logica proposizionale Unit 2 Corso di Logica Sommario Forme argomentative Variabili proposizionali Operatori e simboli logici Formalizzazione Regole di formazione Dalle proposizioni alle

Dettagli

Logica per la Programmazione

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

Dettagli

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

Logica per la Programmazione Corso di Laurea in INFORMATICA a.a. 2015/2016 Logica per la Programmazione Corso di Laurea in INFORMATICA a.a. 2015/2016 Andrea Corradini e Francesca Levi Dipartimento di Informatica E-mail: andrea.corradini@unipi.it, francesca.levi@unipi.it A. Corradini

Dettagli

Linguaggi di programmazione - Principi e paradigmi 2/ed Maurizio Gabbrielli, Simone Martini Copyright The McGraw-Hill Companies srl

Linguaggi di programmazione - Principi e paradigmi 2/ed Maurizio Gabbrielli, Simone Martini Copyright The McGraw-Hill Companies srl Approfondimento 2.1 Non è questo il testo dove trattare esaurientemente queste tecniche semantiche. Ci accontenteremo di dare un semplice esempio delle tecniche basate sui sistemi di transizione per dare

Dettagli

Introduzione alla logica matematica

Introduzione alla logica matematica Introduzione alla logica matematica 1 PROPOSIZIONE LOGICA Ogni discorso è fatto mediante espressioni di vario tipo che sono dette: proposizioni. Nel linguaggio ordinario, si chiama proposizione qualunque

Dettagli

Logica proposizionale

Logica proposizionale Logica proposizionale Linguaggio comune Nel linguaggio comune si utilizzano spesso frasi imprecise o ambigue Esempio Un americano muore di melanoma ogni ora! Assurdo: significa che c è un americano (sfortunato)

Dettagli

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

Logica per la Programmazione Corso di Laurea in INFORMATICA a.a. 2016/2017 Logica per la Programmazione Corso di Laurea in INFORMATICA a.a. 2016/2017 Andrea Corradini e Francesca Levi Dipartimento di Informatica E-mail: andrea.corradini@unipi.it, francesca.levi@unipi.it A. Corradini

Dettagli

Calcoli dei sequenti classici e lineare

Calcoli dei sequenti classici e lineare Calcoli dei sequenti classici e lineare Gianluigi Bellin November 5, 2009 Scheda per il compito 2, scadenza rinviata al marteedì 10 novembre 2009 1 Calcolo dei sequenti classico 1.1 Linguaggio ed interpretazione

Dettagli

Intelligenza Artificiale I

Intelligenza 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

Dettagli

Logica per la Programmazione

Logica 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

Dettagli

02 - Logica delle dimostrazioni

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

Dettagli

1 Richiami di logica matematica

1 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

Dettagli

04 - Logica delle dimostrazioni

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

Dettagli

Appunti di geometria euclidea

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

Dettagli

CALCOLO DEI PREDICATI DEL I ORDINE

CALCOLO DEI PREDICATI DEL I ORDINE CALCOLO DEI PREDICATI DEL I ORDINE Dizionario Simboli descrittivi lettere o variabili proposizionali: p, q, r, A, B, C, lettere o variabili predicative: P, Q, R, lettere o variabili individuali: a, b,

Dettagli

LOGICA MATEMATICA PER INFORMATICA

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

Dettagli

Intelligenza Artificiale I

Intelligenza Artificiale I Intelligenza Artificiale I - AA 27/28 Intelligenza Artificiale I Logica formale Introduzione Marco Piastra Logica formale - Introduzione - Intelligenza Artificiale I - AA 27/28 Sistematicità del linguaggio

Dettagli

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

Fondamenti della Matematica aa Prof. Tovena Proposizioni e tavole di verità Proposizioni e tavole di verità Una proposizione è un enunciato (dichiarazione, frase) che può essere vero o può essere falso, ma non può essere contemporaneamente sia vero che falso. Essere vera o falsa

Dettagli

Filosofia del linguaggio Alfredo Paternoster

Filosofia del linguaggio Alfredo Paternoster Filosofia del linguaggio 2012-2013 Alfredo Paternoster Russell: la teoria delle descrizioni Frege: descrizioni vuote non hanno riferimento, quindi gli enunciati dove esse occorrono non hanno valore di

Dettagli

(ii) seguendo (o a volte anche violando) certe regole o schemi riconosciuti.

(ii) seguendo (o a volte anche violando) certe regole o schemi riconosciuti. 1 lezione: linguaggio e Che cos'è un'? un ragionamento che tende a dimostrare una tesi (conclusione) persuasivamente (i) sulla base di ragioni (premesse o assunzioni) (ii) seguendo (o a volte anche violando)

Dettagli

Prerequisiti Matematici

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

Dettagli

2. Che cosa significa che due insiemi sono uguali? La parola uguale e il simbolo = hanno un unico significato in matematica? 13

2. Che cosa significa che due insiemi sono uguali? La parola uguale e il simbolo = hanno un unico significato in matematica? 13 Indice Parte I Teoria degli insiemi e Logica matematica 1. Qual è, o quale dovrebbe essere, il ruolo della teoria degli insiemi nell insegnamento della matematica? 3 1.1 La teoria degli insiemi e la matematica

Dettagli

Informatica. Logica e Algebra di Boole

Informatica. Logica e Algebra di Boole Informatica Logica e Algebra di Boole 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

Dettagli

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

R. 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

Dettagli

10 Logica classica predicativa

10 Logica classica predicativa 10 Logica classica predicativa Dopo aver studiato la logica classica proposizionale, ovvero la logica delle proposizioni classiche, passiamo a studiare la logica classica predicativa, ovvero quella dei

Dettagli

LOGICA E FILOSOFIA DELLA SCIENZA

LOGICA E FILOSOFIA DELLA SCIENZA LOGICA E FILOSOFIA DELLA SCIENZA Claudia Casadio PRIMA LEZIONE Logica, Linguistica e Scienza Cognitiva Tre ambiti scientifici Logica Studia i processi in base a cui traiamo inferenze a partire dalle nostre

Dettagli

LOGICA MATEMATICA. Sonia L Innocente. Corso di Laurea. Informatica e Tecnologie/Informatica Industriale

LOGICA MATEMATICA. Sonia L Innocente. Corso di Laurea. Informatica e Tecnologie/Informatica Industriale LOGICA MATEMATICA Corso di Laurea Informatica e Tecnologie/Informatica Industriale Argomento 1. Logica dei Predicati del Primo Ordine a.a. 2013-2014 (Camerino) 1 / 57 Outline Introduzione 1 Introduzione

Dettagli

Es. quadrilatero: specie di poligono, genere di quadrato. La specie ha più caratteristiche, il genere è riferito a più elementi.

Es. quadrilatero: specie di poligono, genere di quadrato. La specie ha più caratteristiche, il genere è riferito a più elementi. La logica di Aristotele La logica non si trova tra le scienze dell enciclopedia aristotelica, poiché essa ha per oggetto la forma comune a tutte le scienze, cioè il procedimento dimostrativo, o le varie

Dettagli

Esercizi di logica. Ivan Valbusa 5 dicembre 2012

Esercizi 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

Dettagli

fondamenti della matematica il programma logicista. Il programma logicista è legato ai nomi di G. Frege, B. Russell e L. Wittgenstein.

fondamenti della matematica il programma logicista. Il programma logicista è legato ai nomi di G. Frege, B. Russell e L. Wittgenstein. fondamenti della matematica il programma logicista. Il programma logicista è legato ai nomi di G. Frege, B. Russell e L. Wittgenstein. Frege per primo sostenne che l aritmetica non è altro che logica nel

Dettagli

Esercitazioni per il corso di Logica Matematica

Esercitazioni per il corso di Logica Matematica Esercitazioni per il corso di Logica Matematica Luca Motto Ros 15 aprile 2005 Esercizi Nota importante. In questa dispensa sono stati raccolti, senza alcun ordine particolare, alcuni esercizi che possono

Dettagli

Appunti di informatica. Lezione 7 anno accademico Mario Verdicchio

Appunti di informatica. Lezione 7 anno accademico Mario Verdicchio Appunti di informatica Lezione 7 anno accademico 2016-2017 Mario Verdicchio L algoritmo di Euclide per l MCD Dati due numeri A e B, per trovare il loro MCD procedere nel seguente modo: 1. dividere il maggiore

Dettagli

La matematica intuizionista

La matematica intuizionista La matematica intuizionista Francesco Paoli Filosofia della scienza, 2016-17 Francesco Paoli (Filosofia della scienza, 2016-17) La matematica intuizionista 1 / 14 Henri Poincaré (1854-1912) Francesco Paoli

Dettagli

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

Logic. Esame: Scritto. Questo corso fa parte del percorso Filosofia e Linguaggi dell Informatica. a Argomento: Un corso sulla applicazione della logica alla teoria del linguaggio. Docente: Roberto (Facoltà di lettere, Discof/CIMEC) Ricevimento: Via Sighele 7 (lato sinistro del palazzo arrivando da

Dettagli

A Simone piacciono tutti i giochi di squadra. Il basket è un gioco di squadra. A Simone non piace giocare a basket.

A Simone piacciono tutti i giochi di squadra. Il basket è un gioco di squadra. A Simone non piace giocare a basket. Logica La logica si occupa della correttezza del ragionamento, un ragionamento è formato da un insieme di proposizioni (enunciati di cui è possibile stabilire se sono veri o falsi) Carlo è un alunno di

Dettagli

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

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

Dettagli

Linguaggio della Matematica

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

Dettagli

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

LA NOZIONE DI INSIEME, PRIME OPERAZIONI TRA INSIEMI, ELEMENTI BASILARI DI LOGICA LA NOZIONE DI INSIEME, PRIME OPERAZIONI TRA INSIEMI, ELEMENTI BASILARI DI LOGICA L impostazione logico-deduttiva propria della matematica affida un importanza basilare alle definizioni. La ricerca, poi,

Dettagli

Marta Capiluppi Dipartimento di Informatica Università di Verona

Marta 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

Dettagli

PROGRAMMA CONSUNTIVO

PROGRAMMA 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

Dettagli

Logica e Ragionamento Logico

Logica e Ragionamento Logico Preparazione ai Test di ingresso Cagliari, Luglio 2017 Struttura del test Medicina e Chirurgia/Odontoiatria e Protesi Dentaria 60 domande - 100 minuti di tempo 1. Culture Generale: 2 domande 2. : 20 domande

Dettagli

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

Un po di logica. Logica delle proposizioni. Connettivi logici, tavole di verità e tautologie Un po di logica Logica delle proposizioni. Connettivi logici, tavole di verità e tautologie Proposizioni. Le proposizioni, anche dette affermazioni o enunciati, che si considerano in matematica sono quelle

Dettagli