How can we show that:
For every topological space $X$ the following conditions are equivalent:
A space $X$ is topologically complete if $X$ is homeomorphic to a closed subspace of a product of metrizable spaces.
A topological space $X$ is Dieudonne complete if there exists a complete uniformity on the space $X$.
Tychonoffness is a necessary condition to proof?
Thanks.
Every uniformizable space is completely regular, so a Dieudonné complete space is necessarily completely regular, as of course is any closed subspace of a product of metrizable spaces. Moreover, a closed subspace of a product of metrizable spaces is Hausdorff, so the spaces in question must be Tikhonov.
The key result is Theorems $39.11$ in Stephen Willard’s General Topology, which in our setting says that every Hausdorff uniform space is uniformly isomorphic to a subspace of a product of metric spaces. If $\mathscr{U}$ is a complete uniformity on $X$, and $e:X\to Y\subseteq\prod_{i\in I}X_i$ is a uniform isomorphism of $X$ to a subspace $Y$ of the product of the metric spaces $\langle X_i,d_i\rangle$, you can use the completeness of $X$ to show that $Y$ must be a closed subset of $\prod_{i\in I}X_i$.
In the other direction, show that every metric space is homeomorphic to a closed subspace of a product of completely metrizable spaces. (If $X$ is metric, with metric completion $\widehat X$, consider the product $\prod_{x\in\widehat X\setminus X}(\widehat X\setminus\{x\})$.) Thus, every topologically complete space is homeomorphic to a closed subspace of a product of complete metric spaces. Suppose that $X$ is a closed subset of $\prod_{i\in I}X_i$, where each $\langle X_i,d_i\rangle$ is a complete metric space. Each of the metrics $d_i$ induces a pseudometric $\varphi_i$ on $X$ by $\varphi_i(x,y)=d_i(x_i,y_i)$, and you can show that $\{\varphi_i:i\in I\}$ generates a complete uniformity on $X$ that is compatible with the topology.