[step:Prove the hard inclusion $I(V(\mathfrak{a})) \subset \sqrt{\mathfrak{a}}$ via the Rabinowitsch trick]Let $f \in I(V(\mathfrak{a}))$, so $f(\underline{x}) = 0$ for all $\underline{x} \in V(\mathfrak{a})$. We must show $f \in \sqrt{\mathfrak{a}}$, i.e., $f^\ell \in \mathfrak{a}$ for some $\ell \geq 1$.
Introduce a new variable $T_{n+1}$ and define the ideal
\begin{align*}
\mathfrak{b} = \mathfrak{a}^e + (T_{n+1} f - 1) \trianglelefteq k[T_1,\dots,T_{n+1}],
\end{align*}
where $\mathfrak{a}^e$ denotes the extension of $\mathfrak{a}$ to $k[T_1,\dots,T_{n+1}]$ (the ideal generated by $\mathfrak{a}$ in the larger polynomial ring).
[claim:$V(\mathfrak{b}) = \varnothing$ in $\Omega^{n+1}$]
Suppose for contradiction that $\underline{y} = (y_1,\dots,y_n,y_{n+1}) \in V(\mathfrak{b})$. Since $\mathfrak{a}^e \subset \mathfrak{b}$, every polynomial in $\mathfrak{a}$ (viewed in $k[T_1,\dots,T_{n+1}]$) vanishes at $\underline{y}$. In particular, every $g \in \mathfrak{a}$ satisfies $g(y_1,\dots,y_n) = 0$ (since $g$ does not involve $T_{n+1}$), so $(y_1,\dots,y_n) \in V(\mathfrak{a})$. By hypothesis, $f \in I(V(\mathfrak{a}))$, so $f(y_1,\dots,y_n) = 0$. But $T_{n+1}f - 1 \in \mathfrak{b}$, so evaluating at $\underline{y}$:
\begin{align*}
y_{n+1} \cdot f(y_1,\dots,y_n) - 1 = y_{n+1} \cdot 0 - 1 = -1 \neq 0.
\end{align*}
This contradicts $\underline{y} \in V(\mathfrak{b})$. Therefore $V(\mathfrak{b}) = \varnothing$.
[/claim]
[proof]
The argument above establishes $V(\mathfrak{b}) = \varnothing$.
[/proof]
By the weak Nullstellensatz (Part 1) applied to $\mathfrak{b}$ in $k[T_1,\dots,T_{n+1}]$, the condition $V(\mathfrak{b}) = \varnothing$ implies $1 \in \mathfrak{b}$. Therefore there exist polynomials $g_1,\dots,g_r \in \mathfrak{a}$ and $h_1,\dots,h_r, q \in k[T_1,\dots,T_{n+1}]$ such that
\begin{align*}
1 = \sum_{i=1}^{r} h_i \cdot g_i + q \cdot (T_{n+1} f - 1) \quad \text{in } k[T_1,\dots,T_{n+1}].
\end{align*}
Substitute $T_{n+1} = \tfrac{1}{f}$ in the fraction field $k(T_1,\dots,T_n)$ (where $f \neq 0$ as an element of $k[T_1,\dots,T_n]$ unless $f = 0$, in which case $f \in \sqrt{\mathfrak{a}}$ is immediate). The term $q(T_1,\dots,T_n,\tfrac{1}{f})(T_{n+1}f - 1)$ evaluated at $T_{n+1} = \tfrac{1}{f}$ vanishes, giving
\begin{align*}
1 = \sum_{i=1}^{r} h_i\!\left(T_1,\dots,T_n, \frac{1}{f}\right) g_i(T_1,\dots,T_n) \quad \text{in } k(T_1,\dots,T_n).
\end{align*}
Each $h_i(T_1,\dots,T_n,\tfrac{1}{f})$ is a polynomial in $T_1,\dots,T_n$ and $\tfrac{1}{f}$, hence a rational function of the form $\tfrac{p_i(T_1,\dots,T_n)}{f^{d_i}}$ for some polynomial $p_i$ and non-negative integer $d_i$. Setting $d = \max(d_1,\dots,d_r)$ and multiplying both sides by $f^d$:
\begin{align*}
f^d = \sum_{i=1}^{r} p_i'(T_1,\dots,T_n) \cdot g_i(T_1,\dots,T_n) \quad \text{in } k[T_1,\dots,T_n],
\end{align*}
where $p_i' = f^{d - d_i} p_i \in k[T_1,\dots,T_n]$. Since each $g_i \in \mathfrak{a}$, the right-hand side lies in $\mathfrak{a}$, so $f^d \in \mathfrak{a}$. Taking $\ell = d$, we have $f^\ell \in \mathfrak{a}$, which gives $f \in \sqrt{\mathfrak{a}}$.[/step]