[step:Apply the subsolution inequality and pass to the limit]
For all sufficiently large $k$, the viscosity subsolution property of $u_k$ applied to the test function $\phi_\alpha$ at $(t_k,x_k)$ gives
\begin{align*}
F_k(t_k,x_k,u_k(t_k,x_k),\partial_t\phi_\alpha(t_k,x_k),\nabla\phi_\alpha(t_k,x_k)) \le 0.
\end{align*}
We record the limits of the entries in this expression. Since $(t_k,x_k)\to(t_0,x_0)$ and $u_k\to u$ uniformly on $K$,
\begin{align*}
u_k(t_k,x_k)\to u(t_0,x_0).
\end{align*}
Since $\phi_\alpha \in C^1(Q)$,
\begin{align*}
\partial_t\phi_\alpha(t_k,x_k)\to \partial_t\phi_\alpha(t_0,x_0)=\partial_t\phi(t_0,x_0)
\end{align*}
and
\begin{align*}
\nabla\phi_\alpha(t_k,x_k)\to \nabla\phi_\alpha(t_0,x_0)=\nabla\phi(t_0,x_0).
\end{align*}
Define the compact set $C_\alpha \subset Q\times\mathbb{R}\times\mathbb{R}\times\mathbb{R}^n$ to be the union of the [limit point](/page/Limit%20Point)
\begin{align*}
\{(t_0,x_0,u(t_0,x_0),\partial_t\phi(t_0,x_0),\nabla\phi(t_0,x_0))\}
\end{align*}
with all sufficiently large tuples
\begin{align*}
(t_k,x_k,u_k(t_k,x_k),\partial_t\phi_\alpha(t_k,x_k),\nabla\phi_\alpha(t_k,x_k)).
\end{align*}
Because the tuples converge to the displayed limit point, this set is compact. Local uniform convergence $F_k\to F$ therefore implies
\begin{align*}
F_k(t_k,x_k,u_k(t_k,x_k),\partial_t\phi_\alpha(t_k,x_k),\nabla\phi_\alpha(t_k,x_k))-F(t_k,x_k,u_k(t_k,x_k),\partial_t\phi_\alpha(t_k,x_k),\nabla\phi_\alpha(t_k,x_k))\to 0.
\end{align*}
Continuity of $F$ gives
\begin{align*}
F(t_k,x_k,u_k(t_k,x_k),\partial_t\phi_\alpha(t_k,x_k),\nabla\phi_\alpha(t_k,x_k))\to F(t_0,x_0,u(t_0,x_0),\partial_t\phi(t_0,x_0),\nabla\phi(t_0,x_0)).
\end{align*}
Passing to the limit in the subsolution inequality yields
\begin{align*}
F(t_0,x_0,u(t_0,x_0),\partial_t\phi(t_0,x_0),\nabla\phi(t_0,x_0)) \le 0.
\end{align*}
Since $(t_0,x_0)$ and $\phi$ were arbitrary, $u$ is a viscosity subsolution of $F(t,x,u,\partial_tu,\nabla u)=0$ on $Q$.
[/step]