Let $X, Y$ be topological spaces and let $f:X \rightarrow Y$ be a function and let $g = f \times f : X \times X \rightarrow Y \times Y$.
I want to show that if:
1) $Y$ is normal and
2) for all open sets $U$ of $Y \times Y$ which contain the diagonal $\Delta(Y)$, the interior of the inverse image, $(g^{-1}(U))^{\circ}$, contains the diagonal $\Delta(X)$
Then $f$ is continuous.
Since the product of normal spaces need not be normal, my current line of thought is to show that $g$ is continuous by composing $g$ with a projection mapping $p$ and invoking the universal property of the product topology or something. However, this route would seem to bypass the use of the second condition.