[step:Compute the derivative of the restricted objective on the SCAD regions]Assume $z \geq 0$ and define $q_z: [0,\infty) \to \mathbb{R}$ by
\begin{align*}
q_z(u)=\frac{1}{2}(u-z)^2+p_{\lambda,a}(u).
\end{align*}
The SCAD penalty is the [continuous function](/page/Continuous%20Function) $p_{\lambda,a}: [0,\infty) \to [0,\infty)$ defined as follows. For $0\leq t\leq \lambda$,
\begin{align*}
p_{\lambda,a}(t)=\lambda t.
\end{align*}
For $\lambda<t\leq a\lambda$,
\begin{align*}
p_{\lambda,a}(t)=\frac{-t^2+2a\lambda t-\lambda^2}{2(a-1)}.
\end{align*}
For $t>a\lambda$,
\begin{align*}
p_{\lambda,a}(t)=\frac{(a+1)\lambda^2}{2}.
\end{align*}
The values agree at $t=\lambda$ and $t=a\lambda$, so $p_{\lambda,a}$ is continuous across the breakpoints. Since $\lambda>0$ and $a>2$, the breakpoints satisfy $0<\lambda<2\lambda<a\lambda$. For $u > 0$ away from the breakpoints $\lambda$ and $a\lambda$, differentiating this piecewise formula gives the following derivative region by region. On $0<u<\lambda$,
\begin{align*}
q_z'(u)=u-z+\lambda.
\end{align*}
On $\lambda<u<a\lambda$,
\begin{align*}
q_z'(u)=u-z+\frac{a\lambda-u}{a-1}.
\end{align*}
On $u>a\lambda$,
\begin{align*}
q_z'(u)=u-z.
\end{align*}
Equivalently, on $\lambda<u<a\lambda$,
\begin{align*}
q_z'(u)=\frac{(a-2)u+(a\lambda-(a-1)z)}{a-1}.
\end{align*}
Because $a>2$, the derivative is strictly increasing on each of the intervals $(0,\lambda)$, $(\lambda,a\lambda)$, and $(a\lambda,\infty)$.[/step]