Disjoint Compact Sets in Hausdorff Space have Disjoint Neighborhoods

Theorem
Let $T = \left({X, \tau}\right)$ be a Hausdorff space.

Let $V_1$ and $V_2$ be compact sets in $T$.

Then $V_1$ and $V_2$ have disjoint neighborhoods.

Proof
Let $\mathcal F$ be the set of all ordered pairs $\left({Z, W}\right)$ such that:
 * $Z, W \in \tau$
 * $V_1 \subseteq Z$
 * $Z \cap W = \varnothing$

By the lemma, $\operatorname{Im}\mathcal F$ covers $V_2$.

By the definition of compact space, there is a finite subset $K$ of $\operatorname{Im} \mathcal F$ which also covers $V_2$.

By the definition of topology, $\bigcup K$ is open.

By the Principle of Finite Choice, there is a bijection $\mathcal G \subseteq \mathcal F$ such that $\operatorname{img} \mathcal G = K$.

Then $\mathcal G$, and hence its preimage, will be finite.

Let $J = \bigcap \operatorname{Im}^{-1} \mathcal G$

By Intersection is Largest Subset, $V_1 \subseteq J$.

By the definition of a topology, $J$ is open.

Then $\bigcup K$ and $J$ are disjoint open sets such that $V_2 \subseteq \bigcup K$ and $V_1 \subseteq J$.