

www.
edises
.it
XIV
Indice
1.1.8 I teoremi di incompletezza di Godel.........................................................163
1.2 La logica come studio del linguaggio................................................................... 164
1.2.1 Grafemi e fonemi........................................................................................164
1.2.2 Parole ed enunciati.....................................................................................165
1.2.3 Argomenti, concetti e livelli di astrazione.................................................165
1.2.4 Significati e significanti..............................................................................166
1.2.5
Type
e
token
...................................................................................................167
1.2.6 Predicati ed enunciati aperti......................................................................168
1.2.7 Linguaggio naturale e artificiale (simbolico)...........................................168
1.3 Logica degli enunciati........................................................................................... 169
1.3.1 Valore di verità di un enunciato................................................................169
1.3.2 Enunciati semplici, composti e connettivi logici......................................170
1.3.3 La negazione “non”....................................................................................171
1.3.4 La congiunzione “e”...................................................................................172
1.3.5 La disgiunzione inclusiva “o”.....................................................................172
1.3.6 La disgiunzione esclusiva “o… o…”..........................................................173
1.3.7 L’implicazione materiale “se… allora…”..................................................174
1.3.8 La doppia implicazione “… se e solo se…”...............................................175
1.3.9 Espressioni di enunciati.............................................................................176
1.3.10 Espressioni equiveridiche...........................................................................176
1.3.11 I connettivi NAND e NOR e le formule di De Morgan............................178
1.3.12 Calcolo di tutti i possibili enunciati ricavabili da due enunciati. ............179
1.3.13 Basi dei connettivi logici............................................................................180
1.3.14 Tautologie e contraddizioni.......................................................................180
1.4 Assiomatizzazione della logica degli enunciati.................................................... 182
1.4.1 Gli enunciati e il loro significato nel linguaggio naturale.......................182
1.4.2 Metalinguaggio e linguaggio oggetto........................................................183
1.4.3 Regole logiche (regole di inferenza)........................................................185
1.4.4 Grammatica.................................................................................................188
1.4.5 Morfologia e sintassi...................................................................................188
1.4.6 Semantica....................................................................................................189
1.5 La logica dei predicati........................................................................................... 191
1.5.1 Introduzione...............................................................................................191
1.5.2 I quantificatori............................................................................................191
1.5.3 Morfologia e sintassi del calcolo dei predicati del primo ordine............193
1.5.4 Semantica dei predicati..............................................................................195
1.5.5 Metateoria...................................................................................................198
Capitolo 2
- Algoritmi e computabilità
2.1 L’informatica: i dati e gli algoritmi....................................................................... 199
2.2 Costanti, variabili e strutture di dati..................................................................... 201
2.3 Algoritmi strutturati............................................................................................... 202
2.4 Modalità di rappresentazione di un algoritmo.................................................... 203
2.4.1 Pseudo-linguaggio......................................................................................203
2.4.2 Diagrammi di flusso....................................................................................204
2.5 Tipologie di algoritmi............................................................................................ 206