En un ejercicio de Atiyah-Macdonald se pide demostrar que el espectro primo $\operatorname{Spec}(A)$ de un anillo conmutativo $A$ como un espacio topológico $X$ (con la topología de Zariski) es compacta.
Ahora bien, como los conjuntos abiertos básicos $X_f = \{\mathfrak{p} \in \operatorname{Spec} (A) : \{f\} \not\subseteq \mathfrak{p} \}$ forman una base para la Topología de Zariski basta con considerar el caso en que
$$X = \bigcup_{i \in I} X_{f_i}$$
donde $I$ es un conjunto de índices. Entonces tomando el complemento en ambos lados obtenemos que
$$\emptyset = \bigcap_{i \in I} X_{f_i}^c$$
por lo que no existe un ideal primo $\mathfrak{p}$ de $A$ de manera que todos los $f_i$ están en $\mathfrak{p}$ . Ahora desde aquí puedo demostrar que el ideal generado por el $f_i$ 's es todo el anillo de la siguiente manera. Como no hay ningún ideal primo $\mathfrak{p}$ de manera que todos los $f_i \in \mathfrak{p}$ es evidente que no hay $\mathfrak{p}$ tal que $(f_i) \subseteq \mathfrak{p}$ para todos $i \in I.$ Si sumamos todas las $i$ entonces da $$\sum_{i \in I} (f_i) = (1).$$
Este es el problema:
¿Cómo demuestro desde aquí que existe una ecuación de la forma $1 = \sum_{i \in J} f_ig_i,$ donde $g_i \in A$ y $J$ algún subconjunto finito de $I$ ?
Esta parte me ha dado dolor de cabeza. No estoy seguro de si la parte de la finitud tiene que ver con el álgebra, la topología o el hecho de que estamos tratando con ideales primos.
No se trata de un problema de deberes, sino de un problema de autoaprendizaje.
$\textbf{Edit:}$ He publicado mi respuesta a continuación tras la discusión con Dylan y Pierre.