Nombre de GödelEn teoria dels nombres un nombre de Gödel és una funció que assigna a cada símbol i fórmula d'un llenguatge formal un nombre únic, anomenat Nombre de Gödel (GN). El concepte va ser usat per primer cop per Kurt Gödel per a la demostració del teorema d'incomplitud de Gödel. L'enumeració d'un conjunt de funcions computables s'anomena també enumeració de Gödel o enumeració efectiva. Una enumeració de Gödel es pot interpretar com un llenguatge de programació on els nombres de Gödel estan assignats a cada funció computable igual que els programes que calculen els valors per la funció en aquest llenguatge de programació. DefinicióDonat un conjunt contable S, una enumeració de Gödel és una funció on f i la inversa de f són funcions computables. ExemplePas 1Els nombres de Gödel es construeixen amb referència a símbols del càlcul proposicional i l'aritmètica formal. Cada símbol s'assigna primer a un nombre natural, per tant: .
I així per a tots els símbols possibles. La sintaxi del càlcul proposicional assegura que no hi ha ambigüitat entre el símbol "P" i el símbol "+" encara que estiguin assignats al nombre 12. Pas 2A cada enunciat aritmètic se li assigna un nombre de Gödel únic fent servir sèries de nombres primers. Es basa bàsicament en el següent codi:
1r primer caràcter × 2n primer caràcter × 3r primer caràcter, etc. És important veure que, pel teorema fonamental de l'aritmètica, aquest nombre tan gran es pot descompondre en els seus factor primers i, per tant, és possible convertir un nombre de Gödel a la seqüència de caràcters original. Pas 3Finalment, a les seqüències d'enunciats se'ls assigna un nombre de Gödel, de manera que la seqüència té el nombre de Gödel 2GN1×3GN2×5GN3, que anomenarem GN4. La demostració del teorema d'incomplitud de Gödel es basa en la demostració que, en aritmètica formal, alguns conjunts d'enunciats proven altres enunciats de forma lògica. Per exemple, es pot provar que GN1, GN2 i GN3 junts (és a dir GN4) proven GN5. Com que aquesta és una relació demostrable entre dos nombres, se li assigna el seu propi símbol, per exemple R. Llavors es pot escriure R(v,x) per expressar que "x demostra v. En el cas anterior on x i v són els nombres de Gödel GN4 i GN5, es podria escriure R(GN5, GN4). Una demostració informalL'argument central de la demostració fet per Gödel es basa en el fet que es pot escriure
que vol dir
El nombre de Gödel per aquesta sentència seria
que es pot anomenar GN6. Ara, si es considera la sentència
que de fet està dient
Que equival a
Si aquesta última sentència es pot provar, llavors el seu sistema formal és inconsistent perquè demostra una sentència que ella mateixa diu que no es pot demostrar (contradicció). Si la sentència no es pot provar dins del sistema formal, llavors el que diu la sentència és cert i, per tant, la sentència és consistent, però com que el sistema conté una afirmació que és semànticament certa però que no es pot provar (sintàcticament), Llavors el sistema és incomplet. Vegeu tambéReferències
|