[step:Prove the exchange property for independent sets]
We first record the replacement principle forced by closure exchange. Let $Z,Y \subseteq E$ and let $x \in E$ satisfy
\begin{align*}
x \in \operatorname{cl}(Z \cup Y) \setminus \operatorname{cl}(Z).
\end{align*}
Choose a subset $Y_0 \subseteq Y$ minimal by inclusion such that
\begin{align*}
x \in \operatorname{cl}(Z \cup Y_0).
\end{align*}
Then $Y_0$ is nonempty. For any $y \in Y_0$, minimality gives
\begin{align*}
x \notin \operatorname{cl}(Z \cup (Y_0 \setminus \{y\})).
\end{align*}
Applying closure exchange with base $Z \cup (Y_0 \setminus \{y\})$, adjoining element $y$, and exchanged element $x$, we obtain
\begin{align*}
y \in \operatorname{cl}(Z \cup (Y_0 \setminus \{y\}) \cup \{x\}).
\end{align*}
Consequently, replacing $y$ by $x$ does not change the closure of $Z \cup Y$:
\begin{align*}
\operatorname{cl}(Z \cup Y) = \operatorname{cl}(Z \cup (Y \setminus \{y\}) \cup \{x\}).
\end{align*}
Now let $X,Y \subseteq E$ with $X \in \mathcal I$ and $X \subseteq \operatorname{cl}(Y)$. We prove $|X| \le |Y|$. List $X$ as $X=\{x_1,\dots,x_m\}$. Starting from $Y$, the replacement principle successively replaces one element outside $\{x_1,\dots,x_{k-1}\}$ by $x_k$, because independence of $X$ gives
\begin{align*}
x_k \notin \operatorname{cl}(\{x_1,\dots,x_{k-1}\}).
\end{align*}
After $k$ replacements, the resulting set has the same cardinality as $Y$, has the same closure as $Y$, and contains $\{x_1,\dots,x_k\}$. This process can continue through $k=m$ only if $m \le |Y|$. Hence $|X| \le |Y|$.
Now take $I,J \in \mathcal I$ with $|I| < |J|$. If every $y \in J \setminus I$ satisfied $y \in \operatorname{cl}(I)$, then $J \subseteq \operatorname{cl}(I)$. Applying the preceding paragraph with $X=J$ and $Y=I$ would give $|J| \le |I|$, contradicting $|I|<|J|$. Therefore there exists $y \in J \setminus I$ such that
\begin{align*}
y \notin \operatorname{cl}(I).
\end{align*}
Then $I \cup \{y\} \in \mathcal I$. For $y$ this is the displayed condition. For $x \in I$, if
\begin{align*}
x \in \operatorname{cl}((I \setminus \{x\}) \cup \{y\}),
\end{align*}
then exchange with base $I \setminus \{x\}$ would imply
\begin{align*}
y \in \operatorname{cl}(I),
\end{align*}
contradicting the choice of $y$. Thus $I \cup \{y\}$ is independent. This proves the independent-set augmentation axiom.
[/step]