[step:Show that the minimizer is an integral basis via a substitution argument]We claim: every $x \in \mathcal{O}_L$ can be written $x = \sum_{k=1}^n n_k \alpha_k$ with $n_k \in \mathbb{Z}$.
Let $x \in \mathcal{O}_L \subseteq L$. Since $\alpha_1, \ldots, \alpha_n$ is a $\mathbb{Q}$-basis of $L$, there exist unique $\lambda_1, \ldots, \lambda_n \in \mathbb{Q}$ with
\begin{align*}
x = \lambda_1 \alpha_1 + \lambda_2 \alpha_2 + \cdots + \lambda_n \alpha_n.
\end{align*}
Suppose for contradiction that some $\lambda_k \notin \mathbb{Z}$; WLOG (relabel the basis) take $k = 1$. Write
\begin{align*}
\lambda_1 = m_1 + \varepsilon_1, \qquad m_1 \in \mathbb{Z}, \; 0 < \varepsilon_1 < 1,
\end{align*}
using the floor $m_1 = \lfloor \lambda_1 \rfloor$ (so $\varepsilon_1 = \lambda_1 - m_1$ satisfies $0 \leq \varepsilon_1 < 1$; and $\varepsilon_1 > 0$ because otherwise $\lambda_1 = m_1 \in \mathbb{Z}$, contrary to assumption).
Define
\begin{align*}
\alpha_1' := x - m_1 \alpha_1 = \varepsilon_1 \alpha_1 + \lambda_2 \alpha_2 + \cdots + \lambda_n \alpha_n.
\end{align*}
We verify two properties.
**$\alpha_1' \in \mathcal{O}_L$:** indeed $x \in \mathcal{O}_L$ by hypothesis, $m_1 \alpha_1 \in \mathcal{O}_L$ (as $m_1 \in \mathbb{Z} \subseteq \mathcal{O}_L$ and $\alpha_1 \in \mathcal{O}_L$, using that $\mathcal{O}_L$ is a ring), so $\alpha_1' = x - m_1 \alpha_1 \in \mathcal{O}_L$ by closure under subtraction.
**$(\alpha_1', \alpha_2, \ldots, \alpha_n)$ is a $\mathbb{Q}$-basis of $L$:** the transition matrix from $(\alpha_1, \alpha_2, \ldots, \alpha_n)$ to $(\alpha_1', \alpha_2, \ldots, \alpha_n)$ is
\begin{align*}
P = \begin{pmatrix} \varepsilon_1 & 0 & 0 & \cdots & 0 \\ \lambda_2 & 1 & 0 & \cdots & 0 \\ \lambda_3 & 0 & 1 & \cdots & 0 \\ \vdots & \vdots & \vdots & \ddots & \vdots \\ \lambda_n & 0 & 0 & \cdots & 1 \end{pmatrix}, \qquad \det P = \varepsilon_1 \neq 0,
\end{align*}
so $P \in \operatorname{GL}_n(\mathbb{Q})$. (Here columns $2, \ldots, n$ are standard basis vectors because we kept $\alpha_2, \ldots, \alpha_n$ unchanged, and the first column holds the coordinates of $\alpha_1'$ in the basis $(\alpha_k)$.)
By the change-of-basis formula from Step 2 (c),
\begin{align*}
\Delta(\alpha_1', \alpha_2, \ldots, \alpha_n) = (\det P)^2 \cdot \Delta(\alpha_1, \ldots, \alpha_n) = \varepsilon_1^2 \cdot \Delta(\alpha_1, \ldots, \alpha_n).
\end{align*}
Taking absolute values and using $0 < \varepsilon_1 < 1$:
\begin{align*}
|\Delta(\alpha_1', \alpha_2, \ldots, \alpha_n)| = \varepsilon_1^2 \cdot |\Delta(\alpha_1, \ldots, \alpha_n)| < |\Delta(\alpha_1, \ldots, \alpha_n)|.
\end{align*}
But $(\alpha_1', \alpha_2, \ldots, \alpha_n)$ is a $\mathbb{Q}$-basis of $L$ contained in $\mathcal{O}_L$, so $|\Delta(\alpha_1', \alpha_2, \ldots, \alpha_n)| \in \mathcal{S}$, contradicting the minimality of $|\Delta(\alpha_1, \ldots, \alpha_n)|$.
Therefore every $\lambda_k \in \mathbb{Z}$, and $x = \sum_k \lambda_k \alpha_k \in \sum_k \mathbb{Z} \alpha_k$.[/step]