[step:Close the argument under Boolean connectives]Let $\mathcal C_n$ denote the Boolean algebra of subsets of $K^n$ generated by all polynomial zero sets $Z(f)$ with $f\in K[X_1,\dots,X_n]$. By definition, the elements of $\mathcal C_n$ are precisely the constructible subsets of $K^n$ in the sense used in the statement, and $\mathcal C_n$ is closed under finite unions, finite intersections, and complements in $K^n$.
We prove by structural induction on quantifier-free formulas $\theta(x_1,\dots,x_n)$ that
\begin{align*}
\theta(K):=\{a\in K^n:K\models \theta(a)\}
\end{align*}
belongs to $\mathcal C_n$. The atomic case was proved in the previous step. If $\theta=\neg \alpha$, then
\begin{align*}
\theta(K)=K^n\setminus \alpha(K),
\end{align*}
which belongs to $\mathcal C_n$ whenever $\alpha(K)\in\mathcal C_n$. If $\theta=\alpha\wedge\beta$, then
\begin{align*}
\theta(K)=\alpha(K)\cap \beta(K),
\end{align*}
which belongs to $\mathcal C_n$ whenever $\alpha(K),\beta(K)\in\mathcal C_n$. If $\theta=\alpha\vee\beta$, then
\begin{align*}
\theta(K)=\alpha(K)\cup \beta(K),
\end{align*}
which belongs to $\mathcal C_n$ whenever $\alpha(K),\beta(K)\in\mathcal C_n$. Any additional Boolean connective, such as implication or biconditional, is an abbreviation in terms of $\neg$, $\wedge$, and $\vee$, so the same conclusion follows for all quantifier-free formulas.
Applying this induction to the given formula $\varphi(x_1,\dots,x_n)$ gives
\begin{align*}
\varphi(K)\in \mathcal C_n.
\end{align*}
Thus $\varphi(K)$ is constructible in $K^n$.[/step]