[step:Prove the one-sided slope bound for smooth viscous solutions]Fix $\varepsilon > 0$. Let $u_{0,\varepsilon}: \mathbb{R} \to I$ be a smooth bounded approximation of the initial data with bounded spatial derivative $\partial_x u_{0,\varepsilon}\in L^\infty(\mathbb R)$. Let $u_\varepsilon: [0,\infty) \times \mathbb{R} \to I$ be the bounded smooth solution of the viscous conservation law
\begin{align*}
\partial_t u_\varepsilon + \partial_x f(u_\varepsilon) = \varepsilon \partial_{xx} u_\varepsilon.
\end{align*}
Because the formal statement now assumes $I=[a,b]$ is compact and $u_{0,\varepsilon}$ takes values in $I$, the constants $a$ and $b$ are respectively sub- and supersolutions of the viscous equation. The [Scalar Parabolic Maximum Principle](/theorems/5984), applied on finite cylinders and then exhausted to the whole line, gives $u_\varepsilon(t,x) \in I$ for all $t>0$ and $x \in \mathbb{R}$.
Define the spatial derivative $w_\varepsilon: (0,\infty) \times \mathbb{R} \to \mathbb{R}$ by
\begin{align*}
w_\varepsilon(t,x) = \partial_x u_\varepsilon(t,x).
\end{align*}
Differentiating the viscous equation with respect to $x$ gives
\begin{align*}
\partial_t w_\varepsilon + f'(u_\varepsilon)\partial_x w_\varepsilon + f''(u_\varepsilon)(w_\varepsilon)^2 = \varepsilon \partial_{xx} w_\varepsilon.
\end{align*}
Define $M_\varepsilon:=\max\{\|\partial_x u_{0,\varepsilon}\|_{L^\infty(\mathbb R)},0\}$. If $M_\varepsilon=0$, set $H_\varepsilon:(0,\infty)\to\mathbb R$ by $H_\varepsilon(t)=0$. If $M_\varepsilon>0$, set $H_\varepsilon:(0,\infty)\to\mathbb R$ by
\begin{align*}
H_\varepsilon(t)=\frac{1}{\alpha t+M_\varepsilon^{-1}}.
\end{align*}
Then $H_\varepsilon(0)\geq w_\varepsilon(0,x)$ for all $x\in\mathbb R$, and $H_\varepsilon$ satisfies $H_\varepsilon'(t)+\alpha H_\varepsilon(t)^2=0$ when $M_\varepsilon>0$; when $M_\varepsilon=0$, the same identity holds.
Let $z_\varepsilon: [0,\infty)\times\mathbb R\to\mathbb R$ be defined by $z_\varepsilon(t,x)=w_\varepsilon(t,x)-H_\varepsilon(t)$. On the set where $z_\varepsilon>0$, we have $w_\varepsilon>H_\varepsilon\geq0$. Using $u_\varepsilon(t,x)\in I$ and $f''\geq\alpha$ on $I$, the equation for $w_\varepsilon$ gives
\begin{align*}
\partial_t z_\varepsilon+f'(u_\varepsilon)\partial_x z_\varepsilon-\varepsilon\partial_{xx}z_\varepsilon \leq -\alpha (w_\varepsilon)^2+\alpha H_\varepsilon^2.
\end{align*}
Since $w_\varepsilon>H_\varepsilon\geq0$ on $\{z_\varepsilon>0\}$, the right-hand side is non-positive there. Equivalently, at any interior point where $z_\varepsilon$ has a positive local maximum, the inequality gives the maximum-principle differential contradiction for the positive part $(z_\varepsilon)^+$. Thus $(z_\varepsilon)^+$ is a bounded classical subsolution of the linear parabolic comparison problem on each strip $[0,T]\times\mathbb R$, with bounded drift coefficient $f'(u_\varepsilon)$ and diffusion coefficient $\varepsilon>0$. Moreover $(z_\varepsilon)^+(0,x)=0$ for every $x\in\mathbb R$. Applying the global-line form of the [Scalar Parabolic Maximum Principle](/theorems/5984), obtained by the standard quadratic barrier exhaustion with a barrier coefficient tending to zero after the spatial radius tends to infinity, gives $(z_\varepsilon)^+(t,x)=0$ for all $t\in[0,T]$ and $x\in\mathbb R$, hence $z_\varepsilon(t,x)\leq0$. Since $T>0$ was arbitrary,
\begin{align*}
w_\varepsilon(t,x)\leq H_\varepsilon(t)\leq \frac{1}{\alpha t}
\end{align*}
for all $t>0$ and $x\in\mathbb R$. Equivalently,
\begin{align*}
\partial_x u_\varepsilon(t,x)\leq \frac{1}{\alpha t}
\end{align*}
for all $t>0$ and $x\in\mathbb R$.[/step]