El teorema de la compacidad es equivalente a la compacidad del Espacio de piedra de la Álgebra de Lindenbaum-Tarski del lenguaje de primer orden LL . (Este es también el espacio de 00 -tipos sobre la teoría vacía).
Un punto en el espacio Stone SLSL es una teoría completa TT en la lengua LL . Es decir, TT es un conjunto de sentencias de LL que es cerrado bajo deducción lógica y contiene exactamente uno de σσ o ¬σ¬σ para cada frase σσ de la lengua. La topología sobre el conjunto de tipos tiene como base los conjuntos abiertos U(σ)={T:σ∈T}U(σ)={T:σ∈T} para cada frase σσ de LL . Obsérvese que todos ellos son conjuntos cerrados, ya que U(¬σ)U(¬σ) es complementario a U(σ)U(σ) .
Para ver cómo el Teorema de la compacidad implica la compacidad de SLSL Supongamos que los conjuntos abiertos básicos U(σi)U(σi) , i∈Ii∈I forman una cubierta de SLSL . Esto significa que toda teoría completa TT contiene al menos una de las frases σiσi . Afirmo que esta cubierta tiene una subcubierta finita. Si no es así, entonces el conjunto {¬σi:i∈I}{¬σi:i∈I} es finitamente consistente. Por el Teorema de la Compactación, el conjunto es consistente y por tanto (por el Lemma de Zorn) está contenido en un conjunto máximamente consistente TT . Esta teoría TT es un punto del espacio de Stone que no está contenido en ningún U(σi)U(σi) lo que contradice nuestra hipótesis de que el U(σi)U(σi) , i∈Ii∈I , forman una cubierta del espacio.
Para ver cómo la compacidad de SLSL implica el Teorema de la compacidad, supongamos que {σi:i∈I}{σi:i∈I} es un conjunto incoherente de sentencias en LL . Entonces U(¬σi),i∈IU(¬σi),i∈I forma una cubierta de SLSL . Esta cubierta tiene una subcubierta finita, que corresponde a un subconjunto inconsistente finito de {σi:i∈I}{σi:i∈I} . Por lo tanto, todo conjunto inconsistente tiene un subconjunto inconsistente finito, lo cual es la contraposición del Teorema de la compacidad.