Teoria del primo ordine: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
JAnDbot (discussione | contributi)
m r2.5.2) (Bot: Aggiungo: el, sv, zh Tolgo: af, de, et, fi, fr, hu, ja, mk, nl, simple, sk
Alez (discussione | contributi)
m formattato secondo gli standard (eliminati i grassetto in eccesso)
Riga 6:
 
Gli elementi che definiscono una ''teoria del primo ordine sono'':
* un '''[[alfabeto]]''', ovvero un insieme finito di simboli,
* un '''[[linguaggio del primo ordine]]''' costituito da un insieme di [[Formula ben formata|formule ben formate]] che rappresentano enunciati di senso compiuto,
* un insieme di '''[[assiomi logici]]''', cioè un insieme di [[Formula ben formata|formule]] che esprimono le relazioni logiche relative ai [[connettivo logico|connettivi logici]] e ai [[quantificatore|quantificatori]],
* un insieme di '''[[assiomi propri]]''' che stabiliscono alcune relazioni fondamentali tra gli oggetti della teoria non deducibili dagli assiomi logici (come l'assioma "per due punti passa una e una sola retta"),
* un insieme di '''[[regola di inferenza|regole di inferenza]]''' che stabiliscono quando una formula è una conseguenza logica di altre formule.
 
Esempi di teorie del primo ordine sono l'[[aritmetica di Peano]], l'[[aritmetica di Robinson]], la [[teoria degli insiemi di Zermelo - Fraenkel]].
Riga 16:
== Dimostrazioni formali ==
<div style="float:center; width:85%; padding:15px; background: #f5f8ff; border: 1px solid blue; margin-left:8px; margin-right:8px;margin-bottom:15px; text-align:left">
Una ''dimostrazione'' di una formula <math>\varphi</math> in una teoria del primo ordine '''T''' è una sequenza ordinata di formule
:<math>(\varphi_1,\varphi_2,...,\varphi_n)</math>
tale che
* <math>\varphi_n=\varphi</math>
* ogni formula <math>\varphi_i</math> o è un ''assioma'' di '''T''' o è deducibile da una o più formule ad essa precedenti mediante una [[regola di inferenza]].
</div>
Una formula che ha una ''dimostrazione formale'' in '''T''' si dice '''dimostrabile''' o '''derivabile'''. Se la formula <math>\varphi</math> è dimostrabile in '''T''' si usa la notazione
:<math>\vdash_T \varphi</math>
o semplicemente
Riga 30:
== Proprietà sintattiche ==
 
Una ''teoria del primo ordine'' '''T''' si dice:
* '''sintatticamente completa''' se per ogni formula <math>\varphi</math> si ha
:<math>\vdash_T \varphi</math> oppure <math>\vdash_T \neg \varphi</math>
* '''sintatticamente consistente''' se non esiste nessuna formula <math>\varphi</math> per cui si ha
:<math>\vdash_T \varphi</math> e contemporaneamente <math>\vdash_T \neg \varphi</math>