Logica Matematica. Informatica Filosofia. Simone Martini

Documenti analoghi
Una Breve Introduzione alla Logica

Logica proposizionale

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

I TEST DI LOGICA. Alberto Zanardo Dipartimento di Matematica P. A. Università di Padova. Licei Lioy e Pigafetta, Vicenza, 20 Gennaio 2011

Un po di logica. Christian Ferrari. Laboratorio di matematica

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

Logica proposizionale

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

Proposizioni e verità

sempre vere sempre false

NOZIONI DI LOGICA PROPOSIZIONI.

Appunti di geometria euclidea

Richiami teorici ed esercizi di Logica

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

Logica: materiale didattico

METODI MATEMATICI PER L INFORMATICA

Maiuscole e minuscole

11. Lezione Corso di Logica (prima parte) 13 maggio Maria Emilia Maietti. ricevimento: martedi ore

LE REGOLE DI DEDUZIONE

Logica, teoria della conoscenza, filosofia della scienza. Gianluigi Bellin

Luca Costabile Esercizi di Logica Matematica Dispensa Calcolo Proposizionale 1

Introduzione alla logica

ELEMENTI DI LOGICA PER IL CORSO DI LAUREA IN MATEMATICA. Prof. Giangiacomo Gerla Dipartimento di Matematica ed Informatica. Università di Salerno

Cenni di logica e calcolo proposizionale

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

LOGICA E FILOSOFIA DELLA SCIENZA

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

Filosofia del linguaggio (i) (3 cr.)

Logica: nozioni di base

Aristotele, gli Stoici e la nascita della moderna Teoria della Dimostrazione

3. Lezione Corso di Logica 15 aprile Maria Emilia Maietti. ricevimento: martedi ore

10 Logica classica predicativa

CALCOLO PROPOSIZIONALE. Corso di Logica per la Programmazione Andrea Corradini

Prerequisiti Matematici

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

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

Relatore: Dottor Maurizio Biffoni

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

Appunti di informatica. Lezione 7 anno accademico Mario Verdicchio

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

NOZIONI DI LOGICA. Premessa

Logica proposizionale

11. Formalizzazione in linguaggio predicativo

Stupido è chi lo stupido fa. Ruggero Pagnan DIMA, Università di Genova

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

I.S.I.S. F. De Sanctis Sez. ass. Liceo Classico

PARMENIDE-ZENONE LA SCUOLA ELEATICA

Introduzione alla logica proposizionale. Unit 2 Corso di Logica

Filosofia del linguaggio Alfredo Paternoster

La Teoria (epistemica) della conferma bayesiana

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

Il termine medio può essere: 1) soggetto della maggiore e predicato della minore:

Esercitazioni per il corso di Logica Matematica

L'algebra Booleana. Generalità. Definizioni

LOGICA E PSICOLOGIA DEL PENSIERO. Logica, Linguistica e Scienza Cognitiva

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

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

Logica Formale. Introduzione. Marco Piastra. Intelligenza Artificiale I. Intelligenza Artificiale I - A.A Logica Formale [1]

La matematica intuizionista

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

Connettivi del linguaggio e della logica

1 IL LINGUAGGIO MATEMATICO

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

Logica per la Programmazione

PROGRAMMA CONSUNTIVO

Le asserzioni categoriche. Unit 3, Lez 1 Corso di Logica

Ragionamento Automatico Richiami di calcolo dei predicati

Transcript:

Logica Matematica Informatica Filosofia Simone Martini Dipartimento di Scienze dell Informazione martini@cs.unibo.it Newsgroups: unibo.cs.informatica.logica Ricevimento studenti: Mercoledì 14-15 1 / 29

Info Testo: Asperti, Ciabattoni Logica a informatica McGraw-Hill Italia Collaboratore: dott. Stefano Zacchiroli 2 / 29

Cos è la logica? Ars directiva ipsius actus rationis, per quam scilicet homo in ipso actu rationis ordinate et faciliter et sine errore procedat. [Tommaso d Aquino, An. posteriora, I, 1] La parte della filosofia che studia quali sono le leggi del pensare, che assicurano ad esso validità conoscitiva. Si chiama logica formale lo studio in abstracto dei procedimenti seguiti dal pensiero nella formazione dei concetti, dei giudizi, dei ragionamenti, indipendentemente dai contenuti cui esso si può volta a volta applicare. [Lamanna-Adorno, Diz. di termini losoci, 1971] 3 / 29

Cos è la logica? Riflessione razionale sulle strutture (soprattutto formali) del ragionamento Fascinazione per la ragione Consapevolezza di ragionamenti fallaci Circoscrivere il corretto (e.g., la Scolastica) Circoscrivere il dicibile (e.g., Wittgenstein) 4 / 29

Cos è la logica matematica? Un settore della matematica che usa tecniche matematiche per indagare il ragionamento (matematico) In particolare i concetti di Dimostrazione Consistenza Teoria Verità all interno della conoscenza matematica. Uso di linguaggio formale 5 / 29

Perché logica matematica a informatica? Linguaggio formale Sintassi e semantica Verifica e correttezza di programmi IA... 6 / 29

Informatica, figlia della logica 7 / 29

Argomentazioni La logica studia le argomentazioni: Come passare da premesse a una conclusione Ogni uomo è mortale. Ogni neonato è un uomo. Quindi ogni neonato è mortale. Ci si sposa per interesse o per amore. La mia fidanzata è ricca di famiglia. Dunque mi sposa per amore. Ma potrebbe sposarmi per un interesse diverso dai soldi... 8 / 29

Non argomentazioni Vi sono persone oneste e persone disoneste. Alcune persone oneste sono anche generose. Purtroppo la mia ragazza non è tra queste. 9 / 29

Argomentazioni in forma diversa La casa è vuota. Lorenzo è andato infatti in palestra. La casa è vuota. Allora Lorenzo è andato in palestra. 10 / 29

Proposizioni Premesse e conclusioni di un argomentazione devono essere frasi cui si possa assegnare un valore di verità: Lorenzo è andato al cinema I pinguini volano Oggi c è il sole Molte frasi non sono in questa categoria: Dove è andato Lorenzo? Basta! Siate puntuali a lezione Diciamo proposizione (dichiarativa) o asserzione una frase con valore di verità 11 / 29

Argomentazioni canoniche Alcune proposizioni (le premesse) sono portate a sostegno di una conclusione (un altra proposizione) Indicatori inferenziali: di premessa: infatti, poiché, dato che, supposto che,... di conclusione: quindi, dunque, perciò, così, ne segue che,... 12 / 29

Un esempio È pressoché impossibile ottenere in laboratorio composti di oro e argo, tanto meno in natura, dato che è difficile far sì che l argo reagisca con altri elementi, e visto che l oro, a sua volta, forma pochi composti. [Varzi et al., Logica, McGraw-Hill 2007] 13 / 29

Un esempio, 2 È pressoché impossibile ottenere in laboratorio composti di oro e argo, tanto meno in natura, dato che è difficile far sì che l argo reagisca con altri elementi, e visto che l oro, a sua volta, forma pochi composti. Premesse: è difficile far sì che l argo reagisca con altri elementi l oro, a sua volta, forma pochi composti Conclusione: È pressoché impossibile ottenere in laboratorio composti di oro e argo, tanto meno in natura 14 / 29

Un esempio senza indicatori inferenziali Certi politici sono degli ipocriti. Dicono che per tenere sotto controllo il deficit pubblico dovremmo pagare più tasse, ma poi sprecano soldi per le loro campagne elettorali. [Varzi et al., Logica, McGraw-Hill 2007] Premesse: Certi politici dicono che per tenere sotto controllo il deficit pubblico dovremmo pagare più tasse Quegli stessi politici sprecano soldi per le loro campagne elettorali Conclusione: Quei politici sono degli ipocriti 15 / 29

Ogni uomo stolto è noioso Qualche chiaccherone non è noioso Cosa costituisce una buona argomentazione? dunque: Qualche chiaccherone non è stolto È difficile far sì che l argo reagisca con altri elementi l oro, a sua volta, forma pochi composti dunque: è pressoché impossibile ottenere in laboratorio composti di oro e argo, tanto meno in natura Alcuni uomini sono santi I criminali sono uomini dunque: I criminali sono santi 16 / 29

Argomentazioni formalmente corrette La struttura formale delle proposizioni (premesse, conclusione) dell argomentazione garantisce da sola che se le premesse sono vere, allora è vera la conclusione Ogni uomo è mortale Ogni neonato è un uomo dunque: Ogni neonato è mortale 17 / 29

Logica delle proposizioni e dei predicati Un argomentazione proposizionale corretta: Oggi è lunedì oppure oggi è martedì Oggi non è lunedì Dunque, oggi è martedì Un argomentazione predicativa corretta: Ogni uomo è mortale Socrate è un uomo Dunque, Socrate è mortale 18 / 29

Logica delle proposizioni Oggi è lunedì oppure oggi è martedì : P oppure Q Oggi non è lunedì : non P Dunque, oggi è martedì : allora Q Le argomentazioni dipendono solo da opportune combinazioni delle proposizioni che le costituiscono. Tali combinazioni hanno un definito valore di verità in funzione del valore di verità dei loro componenti. 19 / 29

Logica dei predicati Ogni uomo è mortale : per ogni x per il quale si possa dire U(x), si può dire anche M(x) Socrate è un uomo : possiamo dire U su Socrate Dunque, Socrate è mortale : dunque possiamo dire M su Socrate. Le argomentazioni dipendono da relazioni tra individui e proprietà (predicati) nonché da opportune quantificazioni 20 / 29

Sintassi e Semantica Sintassi I simboli usati I modi di comporli in frasi sensate I modi di derivare frasi (conclusioni) da frasi (ipotesi) Semantica Gli oggetti che i simboli denotano I valori di verità che corrispondono alle frasi La relazione di conseguenza tra la verità di certe frasi (ipotesi) e la verità di altre frasi (conclusioni) 21 / 29

Linguaggio e Metalinguaggio Linguaggio Linguaggio (formale) del calcolo La sua sintassi e semantica Argomentazioni Metalinguaggio Linguaggio nel quale il calcolo è descritto In genere: linguaggio naturale Giudizi di correttezza di argomentazioni Meta-teoremi 22 / 29

Uso e menzione ovvero: de re vs de dicto Bologna ha 375 000 abitanti Bologna ha 7 caratteri uso menzione 23 / 29

I paradossi Abbiamo sognato [il mondo] resistente, misterioso, visibile, ubiquo nello spazio e fermo nel tempo; ma abbiamo ammesso nella sua architettura tenui ed eterni interstizi di assurdità, per sapere che è finto. [J. L. Borges, La perpetua corsa di Achille e la tartaruga] 24 / 29

Il mentitore Cretenses semper mendaces. [Ad Titum 1, 12] Epimenide di Creta: [Tutti] i Cretesi sono bugiardi È un paradosso? Basta che esista un cretese che dice la verità e la frase è falsa. Eubulide di Mileto: Io sto mentendo in questo momento O anche: Questa frase è falsa La chiave: autoriferimento 25 / 29

Forme argomentative proposizionali Le argomentazioni seguenti hanno la stessa forma: Oggi è lunedì oppure oggi è martedì Oggi non è lunedì Dunque, oggi è martedì La Gioconda è stata dipinta da Raffaello o da Michelangelo Raffaello non l ha dipinta Dunque, l ha dipinta Michelangelo Lorenzo o è in palestra o in piscina Lorenzo non è in palestra Dunque, Lorenzo è in piscina Sillogismo disgiuntivo: P o Q Non si dà il caso che P Dunque, Q 26 / 29

Forme argomentative proposizionali, 2 Le argomentazioni seguenti hanno la stessa forma: Se oggi è martedì, c è lezione di logica Oggi è martedì Dunque, oggi c è lezione di logica Se un vino costa tanto, è buono Questa bottiglia di vino costa una fortuna Dunque, questo vino è buono Se Lorenzo ha il giubbotto, allora andrà in moto Lorenzo ha il giubbotto Dunque, Lorenzo andrà in moto Modus ponens Se P, allora Q Si dà il caso che P Dunque, Q 27 / 29

Forme argomentative proposizionali, 3 Le argomentazioni seguenti hanno la stessa forma: Se è iniziato il semestre, allora ci sono le lezioni Ci sono le lezioni Dunque, è iniziato il semestre Se oggi c è il sole, allora sei felice Oggi sei felice Dunque, oggi c è il sole Affermazione del conseguente Se P, allora Q Si dà il caso che Q Dunque, P 28 / 29

Forme argomentative valide e non valide Una forma argomentativa è valida se assicura della verità della conclusione, supposta la verità delle premesse Modus ponens e sillogismo disgiuntivo sono forme valide Affermazione del conseguente è una forma non valida: Se oggi c è il sole, allora sei felice Oggi sei felice Dunque, oggi c è il sole 29 / 29