\tilde{\phi}(x) = \begin{cases} \phi(x) & x \in V \\ 0 & x \in U \setminus V \end{cases}.
\end{align*}
Since $\phi$ has compact support in $V$, $\tilde{\phi} \in C_c^\infty(U)$. Since $u \in W^{k,p}(U)$, we have:
\begin{align*}
\int_U u D^\alpha \tilde{\phi} \, dx = (-1)^{|\alpha|} \int_U (D^\alpha u) \tilde{\phi} \, dx.
\end{align*}
Restricting the integrals to the support of $\phi$ (which is inside $V$):
\begin{align*}
\int_V u D^\alpha \phi \, dx = (-1)^{|\alpha|} \int_V (D^\alpha u) \phi \, dx.
\end{align*}
Thus, $D^\alpha u |_V$ is the weak derivative of $u|_V$ on the set $V$.
**(iv) Leibniz' Formula**
We proceed by induction on the order of the derivative $|\alpha|$.
**Base Case ($|\alpha|=1$):**
Let $\alpha = e_i$. Let $\phi \in C_c^\infty(U)$. We want to find $w$ such that $\int \zeta u \phi_{x_i} = - \int w \phi$.
Note that for smooth functions, $(\zeta \phi)_{x_i} = \zeta_{x_i} \phi + \zeta \phi_{x_i}$, which implies $\zeta \phi_{x_i} = (\zeta \phi)_{x_i} - \zeta_{x_i} \phi$.
Since $\zeta \in C_c^\infty(U)$, the product $\zeta \phi$ is also in $C_c^\infty(U)$.
\begin{align*}
\int_U (\zeta u) \phi_{x_i} \, dx &= \int_U u (\zeta \phi_{x_i}) \, dx \\
&= \int_U u [(\zeta \phi)_{x_i} - \zeta_{x_i} \phi] \, dx \\
&= \int_U u (\zeta \phi)_{x_i} \, dx - \int_U u \zeta_{x_i} \phi \, dx.
\end{align*}
Applying the definition of the weak derivative $u_{x_i}$ to the first term (with test function $\psi = \zeta \phi$):
\begin{align*}
\int_U u (\zeta \phi)_{x_i} \, dx = - \int_U u_{x_i} (\zeta \phi) \, dx = - \int_U (\zeta u_{x_i}) \phi \, dx.
\end{align*}
Substituting this back:
\begin{align*}
\int_U \zeta u \phi_{x_i} \, dx &= - \int_U (\zeta u_{x_i}) \phi \, dx - \int_U (u \zeta_{x_i}) \phi \, dx \\
&= - \int_U (\zeta u_{x_i} + u \zeta_{x_i}) \phi \, dx.
\end{align*}
Thus $D_i(\zeta u) = \zeta D_i u + u D_i \zeta$, which matches the formula for $|\alpha|=1$.
**Induction Step:**
Assume the formula holds for all multiindices $\alpha$ with $|\alpha| \le m$. Let $\gamma$ be a multiindex with $|\gamma| = m+1$. We can write $\gamma = \alpha + e_i$ for some $\alpha$ with $|\alpha|=m$.
By part (i), $D^\gamma(\zeta u) = D_i(D^\alpha(\zeta u))$.
By the induction hypothesis:
\begin{align*}
D^\alpha(\zeta u) = \sum_{\beta \le \alpha} \binom{\alpha}{\beta} D^\beta \zeta D^{\alpha-\beta} u.
\end{align*}
Now we apply $D_i$ to this sum. By linearity (part ii) and the base case product rule (since the terms in the sum are products of functions in $W^{k,p}$ and $C_c^\infty$):
\begin{align*}
D^\gamma(\zeta u) &= \sum_{\beta \le \alpha} \binom{\alpha}{\beta} D_i \left( D^\beta \zeta D^{\alpha-\beta} u \right).
\end{align*}
Applying the base case product rule to each term $A \cdot B$ where $A = D^\beta \zeta$ and $B = D^{\alpha-\beta} u$:
\begin{align*}
D_i (D^\beta \zeta D^{\alpha-\beta} u) = (D^{\beta+e_i} \zeta) (D^{\alpha-\beta} u) + (D^\beta \zeta) (D^{\alpha-\beta+e_i} u).
\end{align*}
Substituting this back into the sum:
\begin{align*}
D^\gamma(\zeta u) &= \sum_{\beta \le \alpha} \binom{\alpha}{\beta} (D^{\beta+e_i} \zeta) (D^{\alpha-\beta} u) + \sum_{\beta \le \alpha} \binom{\alpha}{\beta} (D^\beta \zeta) (D^{\alpha+e_i-\beta} u).
\end{align*}
We shift the index in the first sum. Let $\sigma = \beta + e_i$. As $\beta$ ranges over $0 \dots \alpha$, $\sigma$ ranges over $e_i \dots \alpha+e_i$.
\begin{align*}
\text{Sum 1} = \sum_{e_i \le \sigma \le \alpha+e_i} \binom{\alpha}{\sigma-e_i} D^\sigma \zeta D^{\alpha+e_i-\sigma} u.
\end{align*}
In the second sum, let $\sigma = \beta$.
\begin{align*}
\text{Sum 2} = \sum_{0 \le \sigma \le \alpha} \binom{\alpha}{\sigma} D^\sigma \zeta D^{\alpha+e_i-\sigma} u.
\end{align*}
We combine these sums to form the sum over $0 \le \sigma \le \alpha+e_i = \gamma$.
We use the Pascal identity for multiindices: $\binom{\alpha}{\sigma} + \binom{\alpha}{\sigma-e_i} = \binom{\alpha+e_i}{\sigma} = \binom{\gamma}{\sigma}$.
(Note: If $\sigma = 0$, the first term is zero. If $\sigma = \gamma$, the second term is zero. The identity holds essentially everywhere).
\begin{align*}
D^\gamma(\zeta u) = \sum_{\sigma \le \gamma} \binom{\gamma}{\sigma} D^\sigma \zeta D^{\gamma-\sigma} u.
\end{align*}
This completes the induction.