[step:Show every minimal face is a singleton]Let $F^*$ be a minimal non-empty face of $K$, as in Step 2. We show $|F^*| = 1$.
Suppose for contradiction that $F^*$ contains two distinct points $a, b \in F^*$. Since $X$ is a locally convex Hausdorff space, the points $a, b$ are distinguished by a continuous linear functional: by [Hahn-Banach for Locally Convex Spaces](/theorems/2638) applied to the disjoint compact convex set $\{a\}$ and the closed convex set $\{b\}$, there is a continuous linear $\Lambda : X \to \mathbb{R}$ (or $\mathbb{C}$) and $\alpha \in \mathbb{R}$ with $\operatorname{Re}\Lambda(a) > \alpha > \operatorname{Re}\Lambda(b)$. In particular $\operatorname{Re}\Lambda(a) \neq \operatorname{Re}\Lambda(b)$.
Set $f := \operatorname{Re}\Lambda : X \to \mathbb{R}$, a continuous $\mathbb{R}$-linear functional. The face $F^*$ is compact (closed in compact $K$, by Step 1), and $f$ is continuous, so $f$ attains its maximum on $F^*$. Define
\begin{align*}
M := \max_{x \in F^*} f(x), \quad G := \{x \in F^* : f(x) = M\}.
\end{align*}
*$G$ is non-empty:* the maximum is attained.
*$G$ is closed in $F^*$ (hence in $K$):* $G = F^* \cap f^{-1}(\{M\})$, intersection of the closed $F^*$ with the closed $f^{-1}(\{M\})$ (preimage of a closed singleton under a continuous map).
*$G$ is a face of $F^*$:* take $x, y \in F^*$ and $t \in (0,1)$ with $tx + (1-t)y \in G$. Then $f(tx + (1-t)y) = t f(x) + (1-t) f(y) = M$. Since $f(x), f(y) \leq M$ (because $x, y \in F^*$), the convex combination achieves $M$ only when $f(x) = f(y) = M$. Hence $x, y \in G$.
*$G$ is a face of $K$:* by Step 1, since $G$ is a face of $F^*$ which is a face of $K$.
By Step 1, $G$ is a non-empty face of $K$ with $G \subseteq F^*$. By minimality of $F^*$ (in the reverse inclusion order: $F^*$ is maximal, so no face is *strictly* larger in the order $\geq$, i.e.\ no non-empty face is *strictly contained* in $F^*$), we must have $G = F^*$.
But this contradicts $f(a) \neq f(b)$ for $a, b \in F^*$: if $G = F^*$, then $f$ takes the constant value $M$ on $F^*$, contradicting $f(a) \neq f(b)$.
Hence $F^*$ has at most one element. Combined with non-emptiness, $|F^*| = 1$. Write $F^* = \{z\}$. By the equivalence in Step 1, $z$ is an extreme point of $K$.
So every minimal non-empty face of $K$ is a singleton consisting of an extreme point. In particular, $\operatorname{Ext}(K) \neq \varnothing$ if $K \neq \varnothing$.[/step]