En el libro que estoy utilizando dejan la demostración del teorema "como ejercicio", así que me gustaría intentarlo. Si me equivoco, por favor, díganmelo.
Sea $A$ y $B$ sean subconjuntos de un espacio métrico $X$ .
$\Rightarrow$
$\operatorname{Int}(A \cap B) \subseteq A \cap B$ .
Ahora como $A \cap B\subseteq A $ y $A \cap B\subseteq B$ ,
tenemos $\operatorname{Int}(A \cap B) \subseteq A$ y $\operatorname{Int}(A \cap B) \subseteq B$ .
En $\operatorname{Int}(A \cap B)$ es un conjunto abierto, por lo que $\operatorname{Int}(A \cap B)\subseteq\operatorname{Int}(A)$ y $\operatorname{Int}(A \cap B)\subseteq\operatorname{Int}(B)$ ,
así $\operatorname{Int}(A \cap B)\subseteq\operatorname{Int}(A)\cap \operatorname{Int}(B)$
$\Leftarrow$
En $\operatorname{Int}(A)\subseteq A$ y $\operatorname{Int}(B)\subseteq B$ ,
así $\operatorname{Int}(A)\cap\operatorname{Int}(B) \subseteq A\cap B$ .
Como ambos $\operatorname{Int}(A)$ y $\operatorname{Int}(B)$ son conjuntos abiertos, y una intersección de un número finito de conjuntos abiertos es abierta,
así $\operatorname{Int}(A)\cap\operatorname{Int}(B)$ está abierto.
Así $\operatorname{Int}(A)\cap\operatorname{Int}(B) \subseteq\operatorname{Int}(A\cap B)$ .
Así llegamos a la conclusión de que $\operatorname{Int}(A \cap B)= \operatorname{Int}(A) \cap\operatorname{Int}(B)$ .