[guided]We must verify the hypotheses of each theorem we invoke and assemble the conclusion explicitly.
**Separability of each factor.** We apply the [Separability of $L^p$ Spaces](/theorems/548) to each factor $L^p(U)$. Theorem 548 requires: (i) the underlying measure space is $\sigma$-finite, and (ii) the $\sigma$-algebra is countably generated. We verify both. Since $U \subset \mathbb{R}^n$ is open, we can write $U = \bigcup_{m=1}^\infty K_m$ where $K_m = \{x \in U : |x| \le m \text{ and } \operatorname{dist}(x, \partial U) \ge 1/m\}$ are [compact](/page/Compact%20Space) sets with $\mathcal{L}^n(K_m) < \infty$, so $(U, \mathcal{B}(U), \mathcal{L}^n)$ is $\sigma$-finite. The Borel $\sigma$-algebra $\mathcal{B}(U)$ is generated by the [countable](/page/Countable%20Set) family of open rectangles with rational endpoints intersected with $U$, so it is countably generated. Both hypotheses hold, and theorem 548 gives: $L^p(U)$ is separable for each $1 \le p < \infty$.
This is where the hypothesis $1 \le p < \infty$ is consumed. For $p = \infty$, the conclusion fails — $L^\infty(U)$ is not separable — and correspondingly $W^{k,\infty}(U)$ cannot be separable either, since the $|\alpha| = 0$ component of $\Phi$ embeds $L^\infty(U)$ isometrically into $W^{k,\infty}(U)$.
**Separability of the product.** We now have $N = \binom{n+k}{k}$ separable metric spaces $L^p(U)$. The [Countable Products of Separable Spaces](/theorems/946) theorem states that a countable (in particular, finite) product of separable topological spaces is separable in the product topology. Applying this to the $N$ factors: $\prod_{j=1}^N L^p(U)$ is separable in the product topology.
We must verify that the product topology agrees with the metric topology induced by the $\ell^p$-sum norm. On a finite product of normed spaces, the product topology is the topology induced by any norm of the form $\|(f_1, \ldots, f_N)\|_q = (\sum_{j=1}^N \|f_j\|^q)^{1/q}$ for any $1 \le q \le \infty$, since all such norms are equivalent on $\mathbb{R}^N$. In particular, the $\ell^p$-sum norm induces the product topology, so separability in the product topology implies separability in the $\ell^p$-sum metric.
**Transfer via isometric embedding.** We established in Step 2 that $\Phi: W^{k,p}(U) \to \prod_{j=1}^N L^p(U)$ is an isometric embedding with respect to the $\ell^p$-sum norm. The [Separability via Isometric Embedding](/theorems/948) theorem states: if $(X, d_X)$ admits an isometric embedding into a separable metric space $(Y, d_Y)$, then $X$ is separable. We apply this with $X = W^{k,p}(U)$ (metrized by the Sobolev norm), $Y = \prod_{j=1}^N L^p(U)$ (metrized by the $\ell^p$-sum norm, which we just showed is separable), and $\Phi$ as the isometric embedding. The hypotheses are satisfied:
- $\Phi$ preserves distances: $d_{\ell^p}(\Phi(u), \Phi(v)) = \|u - v\|_{W^{k,p}(U)}$ (Step 2).
- $Y$ is separable (established above).
Therefore $W^{k,p}(U)$ is separable.
Alternatively, one can bypass theorem 948 and argue directly: the image $\Phi(W^{k,p}(U))$ is a subspace of the separable metric space $\prod_{j=1}^N L^p(U)$, hence separable by [Subspaces of Separable Metrizable Spaces](/theorems/942). Let $E = \{e_m\}_{m=1}^\infty$ be a countable [dense subset](/page/Dense%20Subset) of $\Phi(W^{k,p}(U))$. Since $\Phi$ is an isometry, it is injective, so $\Phi^{-1}: \Phi(W^{k,p}(U)) \to W^{k,p}(U)$ is well-defined. For any $u \in W^{k,p}(U)$ and $\varepsilon > 0$, density of $E$ provides $e_m$ with $d_{\ell^p}(e_m, \Phi(u)) < \varepsilon$, and the isometry gives $\|\Phi^{-1}(e_m) - u\|_{W^{k,p}} = d_{\ell^p}(e_m, \Phi(u)) < \varepsilon$. So $D := \{\Phi^{-1}(e_m)\}_{m=1}^\infty$ is a countable dense subset of $W^{k,p}(U)$.[/guided]