Confronto tra la logica aristotelica e la logica fregeana

Documenti analoghi
5 Lezione: Nominazione e forma logica. SCHEMA DI FREGE nel rapporto tra ESPRESSIONE e CONTENUTO. oggetto concetto valore di verità estensione.

sempre vere sempre false

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

1 Il linguaggio matematico

secondo incontro Caravaggio

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

Un po di logica. Christian Ferrari. Laboratorio di matematica

Verità, tautologia e implicazione logica

Ragionamenti e metodi di dimostrazione. Liceo Scientifico Statale S. Cannizzaro Prof.re E. Modica

Logica. Tomas Cipriani

1 Cenni di logica matematica

P : gli iscritti all università di Bari sono più di 1000

Proposizioni e verità

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

Una Breve Introduzione alla Logica

401 PREDICATI RICORSIVI PRIMITIVI

La funzione esponenziale e logaritmica

LOGICA E ALGEBRA. 5 febbraio Parte di Logica

7. INSIEMI APERTI, INSIEMI CHIUSI, INSIEMI NE APERTI NE CHIUSI

Cenni sulla logica modale

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

mio indirizzo 1 Sarò lieto di ricevere commenti o segnalazioni di errori presso il

Prefazione 13. Capitolo ii

ISTITUZIONI DI LOGICA(1)

NOZIONI DI LOGICA PROPOSIZIONI.

Lezioni (25 ottobre 2018)

4^ liceo Scientifico-Tecnologico (2010/2011) IL SILLOGISMO

Teoria intuitiva degli insiemi

detta tavola di verità, in cui nella prima colonna compaiono i valori di verità della

6 Lezione: semantica modellistica. WITTGENSTEIN - Tractatus logico philosophicus: IL SENSO COME CONDIZIONI DI VERITA'

Insiemi di numeri reali

Filosofia del linguaggio Alfredo Paternoster

Le asserzioni categoriche. Unit 3, Lez 1 Corso di Logica e Teoria dell Argomentazione

Logica proposizionale

LOGICA MATEMATICA PER INFORMATICA

SILLOGISMI CATEGORICI E DIAGRAMMI DI EULERO

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

Logica Proposizionale

CALCOLO PROPOSIZIONALE: CENNI

Logica filosofica. Terza Parte Il ragionamento

Ragionamento formalei. Ragionamento formale

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

Quine. su senso, riferimento e traduzione radicale. Lezioni lauree triennali

Logica: materiale didattico

10 Logica classica predicativa

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

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

Geometria e Matematica di Base. Foglio di esercizi 1, con soluzioni

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

1 Richiami di logica matematica

La logica della finzione

La logica medievale. Prof. Marco Lombardi

Alcune nozioni preliminari di teoria elementare di insiemi e funzioni

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

Esercizi sul Calcolo Proposizionale

RAGIONAMENTO E ANALISI FILOSOFICA A.A Corso di laurea triennale in Filosofia

Errata corrige del libro Introduzione alla logica e al linguaggio matematico

Logica: nozioni di base

API. Ripasso di logica. Davide Martinenghi. Politecnico di Milano. API Davide Martinenghi (1/30)

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

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

Sesto modulo: Logica Obiettivi 1. individuare dei "calcoli logici" che consentano di meccanizzare l attività deduttiva

NOZIONI DI LOGICA. Premessa

4 Lezione: Senso e riferimento

METODI MATEMATICI PER L INFORMATICA

Introduzione alla logica

Alcuni prerequisiti per il corso di Analisi 1 (breve vademecum, da perfezionare)

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

Linguaggio della logica Calcolo della verità/falsità di «affermazioni»

Frege. Frege. Gottlob Frege, logico, teorico dei fondamenti della matematica, filosofo del linguaggio:

Intelligenza Artificiale. Breve introduzione alla logica classica (Parte 1)

La logica considera la forma che deve avere qualsiasi tipo di discorso che pretenda di dimostrare qualcosa. La logica mostra quindi:

ISTITUZIONI DI LOGICA(1)

DI CHE COSA SI OCCUPA LA LOGICA

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

Affermazioni aperte e quantificatori Definizione affermazione aperta Esempi Esempio Definizione Esempio Definizione quantificatore universale

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

Logica Matematica. Proposizioni semplici. prof. Gianluca Amato. Corso di Laurea in Economia e Informatica per l Impresa.

Logica di Base. Docente: Francesca Benanti. 13 Dicembre 2007

STOICISMO. Simone Marchiodi, Tommaso Fantini, Mariano Boccarossa, Sara Merella, Lara Coli, Edilia Benzi, Caterina Perezzani. 4D

forma linguistica forma logica gli enunciati in cui compaiono descrizioni devono essere analizzati riducendoli a

( x 1 )A 2 1 x2, f1 1 (x 1 ) )

Introduzione ad alcuni sistemi di logica modale

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

Alcune nozioni preliminari di teoria elementare di insiemi e funzioni

Elementi di Logica matematica. Elementi di logica matematica

NOZIONI DI LOGICA. Premessa

Intelligenza Artificiale I

1 IL LINGUAGGIO MATEMATICO

Matteo Bonato Bologna, 28/02/2015

Luca Costabile Esercizi di Logica Matematica Dispensa Calcolo Proposizionale 1

12. Formalizzazione in linguaggio predicativo

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

Seconda prova in itinere. Logica e Algebra. 10 luglio Esercizio 1 Si considerino le seguenti formule della logica del primo ordine:

Richiami teorici ed esercizi di Logica

Intelligenza Artificiale. Logica proposizionale classica (Parte 1)

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

Transcript:

Confronto tra la logica aristotelica e la logica fregeana Per la logica moderna l'enunciato singolare ("Socrate è mortale") può essere scomposto in due parti: una da saturare - detta funzione (o forma) proposizionale (ad esempio, 'x è mortale') - e una saturante - detta argomento ('Socrate'). Inoltre, abbiamo incontrato enunciati universali ("Tutti sono mortali") e enunciati esistenziali ("Qualcuno è mortale"). Tuttavia questa trattazione dell'enunciato è cosa piuttosto recente essendo dovuta ai lavori fatti nella seconda metà dell'ottocento da G. Frege il quale riuscì così a risolvere molti problemi che l'approccio tradizionale si portava con sé dai tempi di Aristotele. Ma quali sono questi problemi? Innanzi tutto, la logica tradizionale aristotelica è una logica dei termini, o - usando il linguaggio contemporaneo - una parte della logica dei predicati monadici del I ordine in cui non si considera la logica enunciativa. Tra l'altro, si noti che per avere definitiva stesura della logica delle relazioni, ossia di una logica che contempli predicati n-ari con n>1, bisognerà aspettare l'ottocento e i lavori di A. De Morgan (1806-1871), Ch. S. Peirce (1839-1914) e F.W.K.E.Schröder (1841-1902). Sarà però solo Frege che, grazie alla sua nuova interpretazione dell'enunciato, riuscirà a riunire, come visto, in un unico quadro teorico la logica dei termini e la logica delle relazioni. Comunque, grazie alla nuova analisi dell'enunciato, Frege riesce a chiarire i problemi connessi con la quantificazione e con l'identità. A dire il vero, specie in epoca medievale con la dottrina della suppositio, si aveva una teoria della quantificazione ma questa non aveva una portata generale in quanto ogni particolare contesto comportava una lettura diversa del soggetto quantificato.1 In effetti, in una dottrina dell'enunciato in termini di soggetto, predicato e copula collegante i due, la quantificazione diventa parte integrante del soggetto, cosa che invece non accade in un'analisi in termini di funzione/argomento. Se poi si ritorna con la memoria alla concezione aristotelica, ci si accorge che la struttura soggetto/predicato altro non è che la faccia logica di una medaglia la cui altra faccia è ontologica: al soggetto corrisponde la sostanza e al predicato ciò che si predica in modo essenziale o accidentale di tale sostanza. 1 La dottrina della suppositio non è univocamente definita per tutti gli autori. Comunque, da un punto di vista logico, dal più al meno quasi tutti concordavano con quanto segue. Ogni termine che compare nell'enunciato ha una sua particolare qualità (la suppositio) che ha a che fare con il ruolo da esso giocato nell'enunciato. Segnatamente, un termine può avere una suppositio materialis quando si riferisce a se stesso ("'Socrate' è scritto in tondo", "'Socrate' è il soggetto"), oppure una suppositio formalis quando si riferisce ad altro. La suppositio formalis si divide in formalis simplex, quando il termine è inteso nella sua comprensione ovvero come riferentesi alle note caratteristiche degli elementi della classe da lui designata, e in formalis personalis, quando il termine è inteso nella sua estensione ovvero come riferentesi agli elementi della classe da lui designata ("Tutti gli uomini mangiano"). A sua volta la personalis si suddivide in confusa, quando il termine è distribuito ("Tutti gli uomini hanno il cuore"), e determinata, quando il termine non è distribuito ("Qualche uomo si lava"). suppositio materialis formalis simplex personalis confusa 1 determinata

Svincolarsi dalla dicotomia soggetto/predicato significa allora anche sganciarsi dalla metafisica aristotelica. D'altro canto, se si analizza il soggetto dell'enunciato universale aristotelico ci si rende conto che il 'tutti' che esso contiene è limitato a un dominio ben preciso. Ad esempio, con 'Tutti gli uomini' intendiamo tutti e solo coloro che appartengono al genere umano; con 'Tutte le trote' intendiamo tutti e soli quei determinati pesci, ecc. Se invece si analizza la quantificazione moderna ci si accorge che è molto più ampia. Il soggetto aristotelico 'Tutti gli uomini' in logica moderna diventa l'enunciato "Tutti gli x sono uomini" o, meglio, "Per ogni x, x è un uomo" che formalmente si scrive ( x)fx, dove f è il predicato monadico 'essere uomo'. In questo caso, il 'tutti' non è limitato agli uomini, ma a tutte le cose. Continuando lungo questa strada, ci si accorge che modernamente l'enunciato categorico universale aristotelico "Tutti gli uomini sono mortali" è un enunciato universale condizionale in cui compaiono due funzioni proposizionali, o due predicati monadici ('x è uomo' e 'x è mortale') collegati fra di loro dall'implicazione: "Per ogni x, se x è un uomo allora x è mortale", che formalmente si scrive ( x) [fx gx], dove f è 'essere uomini' e g è 'essere mortali'. Questo non è un fatto da poco perché mentre l'enunciato categorico aristotelico era considerato vero in quanto implicitamente si presupponeva che esistessero uomini l'enunciato condizionale moderno è vero anche senza che sia vero che esistano uomini. In effetti, visto che si ha a che fare con l'implicazione materiale, l'enunciato universale condizionale moderno non comporta nulla sulla verità dell'antecedente o sulla effettiva esistenza di ciò di cui esso parla. In conclusione, l'enunciato universale moderno può essere vero-a-vuoto, ossia può essere vero anche se non esiste alcun elemento che appartiene alla classe collegata con il suo soggetto grammaticale. Questo non significa che tutti gli enunciati universali moderni non parlino di oggetti esistenti, ma che quando si vuole che essi ne parlino si deve esplicitare la presupposizione che tali oggetti esistano nel dominio. Passando all'enunciato categorico particolare aristotelico ("Qualche uomo è calvo"), si nota che la sua traduzione in logica moderna porta sempre a un enunciato categorico, sebbene ora in gioco ci siano due enunciati esistenziali connessi da una congiunzione ("Esiste un x, x è un uomo e x è bianco", ovvero( x)[fx hx], dove f è 'essere uomo' e h è 'essere bianco'). Quindi, un enunciato particolare aristotelico è, in realtà, una congiunzione di due enunciati esistenziali moderni. Comunque, sia l'enunciato particolare tradizionale che l'enunciato esistenziale moderno hanno portata esistenziale, ossia entrambi presuppongono, se veri, che esista ciò di cui parlano. La possibilità di essere veri-a-vuoto degli enunciati universali moderni comporta sia qualche cautela con la traduzione di un enunciato universale in uno esistenziale equivalente, sia la modifica della dottrina tradizionale delle inferenze immediate. Consideriamo la prima questione. Abbiamo visto che ( x)[fx gx] ( x)[fx gx]. Ma la seconda scrittura può essere interpretata come: 1. non esistono x che sono f e non g; 2. non esistono x che sono f. Per cui, se f è "essere cavalli alati" e g è "essere bianchi", si ha che l'enunciato "Per ogni x, se x è un cavallo volante, allora x è bianco" è vero-a-vuoto perché non esistono cavalli volanti. D'altro canto, questo equivale ad affermare che "Non esistono x che sono cavalli volanti e non sono bianchi". In questo caso, non è però ben chiaro se questo sia vero perché non ci sono cavalli volanti non bianchi, oppure perché non esistono cavalli volanti. 2

Passiamo adesso alla questione delle inferenze immediate, limitandoci tuttavia a quelle connesse al quadrato di opposizione, anche se analisi analoghe potrebbero, e dovrebbero, essere fatte pure per la conversione, l'obversione e la contrapposizione. Abbiamo visto che sia secondo l approccio tradizionale sia secondo quello moderno, I e O hanno portata esistenziale, ma come interpretare A ed E? Potremmo sostenere che pure A ed E hanno portata esistenziale. Ma questo comporterebbe violare il quadrato logico. Infatti, non varrebbe più la relazione di contraddittorietà. Se A avesse portata esistenziale come il suo contraddittorio O e se la classe connessa con il loro soggetto grammaticale fosse vuota, essi sarebbero falsi. Ad esempio, sarebbe falso sia l'enunciato A = "Tutti gli unicorni hanno le ali", sia l'enunciato O = "Qualche unicorno non ha le ali" in quanto non ci sono unicorni. Lo stesso accadrebbe per la relazione fra E ("Nessun unicorno ha le ali") e I ("Qualche unicorno ha le ali"). Se attribuire ad A ed E portata universale comporta violare il quadrato logico bisogna cambiare strategia. Si può, ad esempio, non attribuire loro portata esistenziale, ma corredarli con una presupposizione esistenziale, ovvero considerandoli sempre come se il soggetto grammaticale non fosse mai connesso con una classe vuota. In questo caso, il quadrato logico varrebbe nella sua completezza. Si può allora concludere che la teoria tradizionale degli enunciati universali e particolari 1. non ammette portata esistenziale alle universali affermative e negative ma solo alle particolari affermative e negative; ma 2. ammette una presupposizione esistenziale, ossia ammette enunciati il cui soggetto è collegato sono classi non vuote. Tuttavia, non potremmo prendere in considerazione enunciati come "Tutti gli unicorni hanno le ali", "Gli ircocervi volano", ecc., e non sempre questo è un fatto da trascurare. La soluzione moderna, dovuta essenzialmente a G. Boole (1815-1864), sta non solo nel non attribuire portata esistenziale agli enunciati A ed E, ma nemmeno nel fare sempre la presupposizione esistenziale in ogni caso; ovvero, se si vuole che A ed E siano intesi come aventi i soggetti connessi a classi non vuote, lo si deve esplicitare chiaramente. Cade quindi nella fallacia esistenziale chi attribuisce un valore esistenziale all'enunciato universale quando esplicitamente non è stato detto che ne abbia. Questa scelta però comporta che il quadrato logico tradizionale debba essere ripensato. Infatti: 1. la relazione di contrarietà deve essere abbandonata perché ci possono essere enunciati A ed E entrambi veri. Ad esempio, A = "Per ogni x, se x è un unicorno allora x ha le ali" ed E = "Per ogni x, se x è un unicorno allora non ha le ali" sono entrambe vere perché l'antecedente è falso non essendoci alcun x che è un unicorno. 2. la relazione di subcontrarietà deve essere abbandonata perché ci possono essere enunciati I e O entrambi falsi. Ad esempio, I = "Esiste un x che è un unicorno e ha le ali" e O = "Esiste un x che è un unicorno e non ha le ali" sono entrambe false. 3. la relazione di subalternazione deve essere abbandonata perché da enunciati senza portata esistenziale (A ed E) non possono seguire per subalternazione enunciati con portata esistenziale (I e O). Inoltre, ci possono essere casi in cui da enunciati veri seguono per subalternazione enunciati falsi. Ad esempio, da A = "Per ogni x, se x è un unicorno allora x ha le ali" che è vero non può seguire per subalternazione l'enunciato falso I = "Esiste un x che è un unicorno e ha le ali". 4. la relazione di contraddittorietà può essere mantenuta perché non si danno casi in cui è violata. Come conclusione, togliendo la portata esistenziale e non facendo alcuna presupposizione esistenziale, del quadrato logico tradizionale rimangono solo le relazioni di contraddittorietà (cfr. fig. 6). 3

( x)[fx gx] A ( x)[fx gx] E contraddittorie I ( x)[fx gx] figura 6 O ( x)[fx gx] L'unico caso in cui scompaiono tutti i problemi e non è necessario avere nessuna cautela è quando in gioco non ci sono né gli enunciati categorici tradizionali, né le loro traduzioni moderne, ma solo gli enunciati quantificati affermativi e negativi semplici moderni, ovvero ( x)fx, ( x)fx, ( x)fx, ( x)fx (cfr. fig. 7). ( x)fx < contrarie contraddittorie ( x)fx > subalterne subalterne ( x)fx < subcontrarie figura 7 > ( x)fx In base a quanto detto, si afferra immediatamente perché in alcuni testi moderni di logica, ad esempio in quello di Quine, venga detto che il numero dei sillogismi validi è 15 (+9) e non 19 (+5). In effetti, se si interpretano gli enunciati universali e particolari tradizionali in termini moderni, i primi, come detto, vengono usualmente pensati senza portata esistenziale e senza presupposizione universale. Questo comporta che la subalternazione non possa più essere considerata valida e quindi non potrenno essere pensati validi quei sillogismi ove essa in qualche modo è presente. E questo accade, ovviamente, nei 5 modi indeboliti, ma anche in quei 4 modi (Darapti, Felapton, Bramantip, Fesapo) che si riducono ai corrispondenti modi della I figura attraverso la conversio per accidens (da cui la presenza della lettera p nel loro nome). In tal caso, l enunciato universale che funge da premessa minore deve essere trasformato in un enunciato particolare avente soggetto e predicato permutati. Ma mentre il primo, essendo universale, non ha portata universale né presupposizione universale, quest ultimo ha portata esistenziale, e quindi il passaggio non è valido. Ne segue che non è valida la riduzione alla I figura e quindi il modo non è valido. Tuttavia, i 5 + 4 modi esclusi possono essere recuperati, come visto, attraverso la presupposizione esistenziale. Ma così, questi 9 sillogismi devono sempre avere enunciati universali il cui soggetto non è mai connesso a classi vuote. Vi è un ulteriore aspetto da notare relativamente all'enunciato categorico aristotelico, ed è un aspetto che se non è tenuto in debito conto può dare adito a pericolosi fraintendimenti. Stiamo parlando di ciò che unisce il soggetto e il predicato. In effetti "S è P" è piuttosto ambiguo in quanto non si capisce bene come interpretare il verbo 'essere' lì contenuto. Questa ambiguità viene dissolta proprio a partire da 4

un'analisi dell'enunciato nei termini fregeani di funzione/argomento. In effetti "S è P" può significare: 1. "Socrate è il marito di Santippe"; qui 'è' indica identità. Formalmente si scrive come a=b, dove = è il segno che indica la relazione di identità, a è la costante individuale 'Socrate' e b la costante individuale 'il marito di Santippe'.2 Nel calcolo dei predicati del I ordine presentato nei paragrafi precedenti non avevamo mai incontrato il segno '= '. Per cui, se vogliamo trattare casi in cui si ha a che fare con l'identità, bisogna estendere il calcolo. Questo è possibile introducendo il nuovo segno e così ottenere quello che si chiama calcolo dei predicati del I ordine con identità. Si noti che 'identico' è differente da 'equivalente' (logicamente). Due enunciati (p e q) sono (logicamente) equivalenti quando sono equiveridici, ossia quando hanno gli stessi valori di verità, ovvero quando l'enunciato composto da loro tramite l'equivalenza materiale è una tautologia (p q è una tautologia); invece due cose (a e b) sono identiche quando sono la stessa cosa (a = b). 2. "Socrate è greco"; qui 'è' indica appartenenza. Abbiamo a che fare con un elemento ('Socrate') che appartiene a una classe (quella dei greci), il che formalmente si può scrivere come fa dove a è la costante individuale 'Socrate' e f è il predicato monadico 'essere greco', oppure come ( x)(fx x=a). Si noti che in quest'ultimo caso dobbiamo però aver aggiunto al nostro calcolo dei predicati del I ordine una nuova relazione, segnatamente quella di identità. 3. "Ci sono uomini"; qui il verbo 'essere' è usato in senso esistenziale e formalmente si scrive ( x)fx. 4. "Tutti gli uomini sono mortali"; qui il verbo 'essere' è inteso nel senso di inclusione di una classe (quella degli uomini) a un'altra (quella dei mortali) e si traduce come ( x)[fx mx] (si è nella relazione di 'essere sottoclasse di'). Si noti che già per Aristotele l essere si dice in molti modi ma solo con una formalizzazione moderna diventa possibile controllare la polisemia della copula nella costruzione degli enunciati e questo, come ricordato, è un indubbio guadagno portato dalla logica moderna. 2 'Il marito di Santippe' è ciò che si chiama "descrizione definita". 5