The following is exercise I.21.(iii) of Atiyah-Macdonald:
Let $\phi \colon A \to B$ be a ring homomorphisms. Let $X = \operatorname{Spec} A$ and $Y = \operatorname{Spec} B$ [and let $\phi^\ast \colon Y \to X$ be the induced mapping, $\phi^\ast (\mathfrak q) = \phi^{-1} (\mathfrak q)$]. Show that
[...]
iii) If $\mathfrak b$ is an ideal of $B$, then $\overline{\phi^\ast (V (\mathfrak b))} = V (\mathfrak b^c)$.
[...]
After trying myself for a while, I looked at solutions posted on the internet, one of which presented the following solution.
It is clear that $\mathfrak p \in \overline{\phi^\ast (V (\mathfrak b))} \color{blue} \Leftrightarrow r (V (\mathfrak b)^c) \subset \mathfrak p$ and $\mathfrak p \in V (\mathfrak b^c) \Leftrightarrow \mathfrak b^c \subset \mathfrak p$. Then it suffices to show that $\mathfrak b^c \subset \mathfrak p$ if and only if $r(V (\mathfrak b)^c) \subset \mathfrak p$, which is true because $r(V (\mathfrak b)^c) = r(V (\mathfrak b))^c \color{blue} = r(\mathfrak b)^c = r(\mathfrak b^c)$.
where I have marked the things I don't understand in blue.
In the meanwhile I have found a different proof for the exercise, but I still don't understand this proof. In particular
I don't understand the connection between taking the closure and taking the radical.
I don't know if $r(V (\mathfrak b)^c)$ is a shorthand for the set of elements contained in the contractions of prime ideals contained $\mathfrak b$ or for the ideal generated by these elements or something else.
I don't see why the marked equality holds.