6 votos

¿Por qué un sistema se vuelve incompleto una vez que es capaz de hacer aritmética?

Para que un sistema axiomático formal obedezca los teoremas de incompletitud de Godel, tiene que ser lo suficientemente poderoso como para incorporar los axiomas de Peano.

¿Por qué no se aplica a decir, la aritmética de Presburger o los axiomas de Euclides en la formulación de Tarski?

Entiendo que los dos últimos sistemas axiomáticos no son capaces de aritmética y, por lo tanto, no están sujetos a los teoremas incompletos. Pero mi pregunta es ¿por qué ser capaz de hacer aritmética hace que un sistema sea incompleto en primer lugar?

1voto

Bruno Bentzen Puntos 2658

El teorema de Gödel dice que, para cualquier coherente teoría de la $T$ lo suficientemente fuerte como para expresar algunas elementales de cálculo, habrá una verdadera, pero no demostrable declaración "esta oración no es demostrable" . Básicamente, la idea es que si $T$ demuestra que tenemos una contradicción, sino $T$ es consistente, por lo que no demostrarlo y, en consecuencia, la afirmación es verdadera.

Gödel descubrió que la declaración "esta oración no es demostrable" puede ser expresado aritméticamente a través de una técnica de codificación que ahora conocemos como la numeración de Gödel. Aquí está un ejemplo sencillo. Tomar el alfabeto $PROP_{pq}=\{p,q,\neg,\rightarrow,(,)\}$ y llamar a una palabra cualquier concatenación de los signos. Por ejemplo, '$(\neg q)$', '$(p\rightarrow q)$' o incluso '$q))\rightarrow$'. Una palabra es una secuencia $x_1,...,x_n$ donde cada $x_n$ es '$p$','$q$','$\neg$','$\rightarrow$','$($' o '$)$'. A continuación, podemos enumerar las palabras de $PROP_{pq}$

$$2^{g_1}\cdot 3^{g_2} \cdot ... \cdot p_n^{g_n}$$ donde $p_i$ $i$'th primer número y $g_j$ se define como

$$g=\cases{1, when &$j=p$\cr 2, when&$j=q$\cr 3, when&$j=\neg$\cr 4, when&$j=\rightarrow$\cr 5, when&$j=($\cr 6, when&$j=)$\cr}$$

Luego, en el primer ejemplo anterior, $(\neg q)=2^5 \cdot 3^3 \cdot 5^2 \cdot 7^6=2541218400$. (De hecho, se puede ver que este tipo de codificación son únicos por el teorema fundamental de la aritmética.)

Se supone que es esto para explicar por qué una teoría debe ser capaz de expresar los números naturales con el fin de Gödel del teorema se aplica a él. Pero, ¿por qué no es suficiente? Si lo fuera, otras teorías como la aritmética de Presburger, sería incompleta así. El segundo punto es así que una teoría de la $T$ debe ser lo suficientemente fuerte como para representar funciones recursivas, que, muy brevemente, permite a $T$ a representar su propia provability y expresar la auto-referencia necesaria en "esta oración no es demostrable (en T)".

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X