Ya que has pedido una prueba, permíteme complementar la respuesta de Chris Phan esbozando una prueba que se basa únicamente en la Teorema de la compacidad para la lógica proposicional, que es otro equivalente de la Teorema del ultrafiltro sobre ZF.
Sea A un anillo conmutativo y sea x ∉ Nil(A). A cada elemento a ∈ A asociamos una variable proposicional p a y sea T la teoría cuyos axiomas son
- p 0 , ¬p 1 , ¬p x , ¬p x <sup>2 </sup> , ¬p x <sup>3 </sup> ,...
- p a ∧ p b → p a+b para todo a, b ∈ A.
- p a → p ab para todo a, b ∈ A.
- p ab → p a ∨ p b para todo a, b ∈ A.
Los modelos de T corresponden precisamente a los ideales primos que no contienen a x. En efecto, si P es un ideal de este tipo, entonces al establecer p a es verdadera si a ∈ P satisface todos los axiomas anteriores, y a la inversa. Así que basta con demostrar que T tiene un modelo.
Puesto que x n ≠ 0 para todo n, se puede verificar usando ideales sobre subrings finitamente generados de A que la teoría T es finitamente consistente, es decir, cualquier subconjunto finito de T tiene un modelo. (Lo que acabo de ocultar aquí es una prueba constructiva del teorema para cocientes de Z[v 1 ,...,v n ].) El Teorema de la compacidad para la lógica proposicional garantiza entonces que T tiene un modelo.