Otro concepto relacionado con la compacidad es el de Ideal primo booleano principio, BPI, que afirma que toda colección de elementos en un álgebra booleana arbitraria con propiedad de intersección finita (cada dos elementos tienen encuentro no nulo), FIP, puede extenderse a un ultrafiltro.
Se sabe que el BPI es equivalente al principio de coloración: véase el artículo de H.Lauchli de 1971 Colorear grafos infinitos y el teorema del ideal primo booleano .
Podemos entonces trasladar esta pregunta a una algebraica utilizando Lindenbaum-Tarski álgebras. Sea $F$ denotar el conjunto de todos los formluas de la lógica clásica y definir su cociente $F/_\cong$ , donde $\varphi\cong\psi$ si estas dos fórmulas son equiprobables en la lógica clásica (equivalentemente, tienen el mismo valor en cada realización). Por tanto, los elementos de $F/_\cong$ tienen la forma $[\varphi]=\{\psi\, |\,\psi\cong\varphi \}$ . A continuación, podemos equipar naturalmente este conjunto con operaciones booleanas: $[\varphi]\wedge [\psi]=[\varphi\wedge\psi]$ y de forma similar para otras conectivas. Nótese que su cero tiene una forma $[\bot]$ la clase de equivalencia de las fórmulas contradictorias, e.q. $[\psi\wedge\neg\psi]=[\bot]$ . $F/_\cong$ con estas operaciones entonces de un álgebra booleana, que llamamos álgebra de Lindenbaum-Tarski, vamos a denotarla $\mathrm{LT}$ .
Para un conjunto de fórmulas $\Sigma$ definir $[\Sigma]:=\{[\psi]\, |\, \psi\in \Sigma\}$ . Se pueden demostrar fácilmente las dos equivalencias siguientes:
- $\Sigma$ es finitamente realizable.
- $[\Sigma]$ tiene FIP en $\mathrm{LT}$ .
(Ver que si $\psi_1\dots\psi_n\in\Sigma$ entonces hay una realidad $v$ tal que $v(\psi_i)=1$ Por lo tanto $\bigwedge \psi_i\ncong \bot$ y en consecuencia $\bigwedge[\psi_i]=[\bigwedge \psi_i]\neq [\bot]=0$ ). La segunda equivalencia:
- $\Sigma$ es el máximo conjunto realizable de fórmulas.
- $[\Sigma]$ es un ultrafiltro en $\mathrm{LT}$ .
La realización del testimonio viene dada por $f(v)=1$ si [v] está en el ultrafiltro $[\Sigma]$ . Así, BPI nos permite ampliar $\Sigma$ a un conjunto mayor de fórmulas que es realizable (por supuesto, $\Sigma$ será realizable).