38 votos

¿Cuánto tiempo pueden durar las pruebas?

Dejemos que $$f(n) = \max\{\text{length of shortest proof of }\varphi \mid \varphi \text{ is a provable ZFC sentence of length } \leq n\}$$

¿Cómo de rápido es $f$ ¿Crecer? ¿Es polinómico, exponencial, más que exponencial, etc.?

6 votos

Parece que me han superado :P Pero voy a comentar aquí lo que habría puesto al final de mi respuesta: la función que describes está relacionada con el función de castor ocupado Y como los castores ocupados se enseñan en muchas clases de ciencias de la computación, probablemente tendrás más suerte buscando en Google, aunque no sea lo que te interesa.

41voto

ManuelSchneid3r Puntos 116

Esta función crece realmente rápido: ¡no hay ninguna función computable que lo limite!

Para ver esto, observe que si tuviéramos un límite computable para $f$ podemos saber si una frase $\sigma$ es coherente con $\mathsf{ZFC}$ (basta con buscar en todas las pruebas de longitud $<f(\vert\sigma\vert+1)$ para un $\mathsf{ZFC}$ -prueba de $\neg\sigma$ ). Pero a partir de esta información podríamos a su vez construir una extensión consistente completa computable de $\mathsf{ZFC}$ :

  • Fijar una enumeración adecuada $(\sigma_i)_{i\in\mathbb{N}}$ de las sentencias en el lenguaje de la teoría de conjuntos.

  • Definir una nueva secuencia $(\tau_i)_{i\in\mathbb{N}}$ de sentencias por recursión como sigue:

    • $\tau_0=\sigma_0$ si $\sigma_0$ es coherente con $\mathsf{ZFC}$ y $\tau_0=\neg\sigma_0$ de lo contrario.

    • $\tau_{i+1}=\sigma_{i+1}$ si $\sigma_{i+1}\wedge\bigwedge_{j\le i}\tau_i$ es coherente con $\mathsf{ZFC}$ y $\tau_{i+1}=\neg\sigma_{i+1}$ de lo contrario.

  • El conjunto $\{\tau_i:i\in\mathbb{N}\}$ es entonces una teoría completa computable y consistente que contiene $\mathsf{ZFC}$ (nota que cuando $\sigma_i$ es un axioma de $\mathsf{ZFC}$ tendremos $\tau_i=\sigma_i$ ).

Sin embargo, esto contradice el primer teorema de incompletitud. (O el teorema de Church, si quieres - básicamente lo anterior es la prueba del teorema de Church a partir del primer teorema de incompletitud).


Tenga en cuenta que realmente utilizamos muy poco sobre $\mathsf{ZFC}$ aquí. El primer teorema de incompletitud se aplica a un enorme gama de teorías, que van desde mucho más débiles que $\mathsf{ZFC}$ a mucho más fuerte que $\mathsf{ZFC}$ En resumen, cualquier teoría axiomatizable computacionalmente que satisfaga una "condición de fuerza" técnica muy suave (básicamente: al menos tan potente como Robinson's $Q$ ) está sujeta a este fenómeno. Véase la sección $4$ de este documento de Beklemishev para más detalles sobre este punto.

_Para ser precisos, la forma del primer teorema de incompletitud que estoy utilizando es: "Toda teoría consistente computablemente axiomatizable que interpreta el $\mathsf{Q}$ está incompleta". Tenga en cuenta que no necesitamos un $\omega$ -La suposición de consistencia aquí; aunque está presente en la prueba original de Godel, fue posteriormente eliminado por Rosser ._

3 votos

Puede ser útil para el OP notar explícitamente que las dos primeras frases de esta respuesta (con $f(|\sigma|+1)$ porque $\neg\sigma$ es un símbolo más largo que $\sigma$ ) responden a la pregunta no sólo para ZFC sino para cualquier teoría indecidible pero computablemente axiomatizable. Los ejemplos van desde la Q de Robinson hasta ZFC, además de cualquier axioma cardinal grande que sea consistente con ZFC.

0 votos

@AndreasBlass Editado, ¡gracias!

2 votos

Hmm, ¿por qué no dices simplemente que puedes decidir computacionalmente si una sentencia sobre ZFC es un teorema o no? Se ahorra el problema de construir una extensión completa computable. =)

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